-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
missing SetDX method when go getting dlv #1811
Comments
I updates my go version to 1.13 on windows 10 and |
It's possible that it's because you are using |
It's possible that this version only support 64bit golang |
Same issue during installation for Raspberry PI 3 Model B v1.2
Install log
|
Dlv v1.3.2 (lasted tag) not support linux-arm64, you can try master branch. @skynet2 |
@realB12 hey, have you solved this problem, I encountered the same issue when I installed the dev tool in VS code(windows 64bit, go1.13.8 windows/386, latest go-delve), thanks. |
Same here.
|
@zogyi/@jdu9 you seem to have Go for Windows 386, not for amd64. Replace your Go installation and try again. |
@dlsniper "go version go1.13.8 linux/ppc64le". |
@jdu9 sorry, in your case, that's not supported either, see #1564 |
Done that: same result |
No, still have the same problem: |
@realB12 Please see my comment here: https://blog.jetbrains.com/go/2019/02/06/debugging-with-goland-getting-started/#comment-20789 Also, keep in mind that you don't need to manually install Delve for using with GoLand. We bundle it automatically (and update it as GoLand gets updated). |
Issue solved for me: Problem was due to 32Bit Go installation rather than 64Bit! So for me - having a 64Bit machine - the problem is solved for me. |
Executing
go get -u github.com/derekparker/delve/cmd/dlv
on an up to date Windows 10 Pro machine in a VS Code Terminal with newest version of git and go (1.13) fails with the following errors:
C:\Users\reneb\go\src\github.com\go-delve\delve\pkg\proc\native\proc.go:165:13: cannot use v (type *Thread) as type proc.Thread in append:
*Thread does not implement proc.Thread (missing SetDX method)
C:\Users\reneb\go\src\github.com\go-delve\delve\pkg\proc\native\proc.go:173:2: cannot use th (type *Thread) as type proc.Thread in return argument:
*Thread does not implement proc.Thread (missing SetDX method)
C:\Users\reneb\go\src\github.com\go-delve\delve\pkg\proc\native\proc.go:178:12: cannot use dbp.currentThread (type *Thread) as type proc.Thread in return argument:
*Thread does not implement proc.Thread (missing SetDX method)
C:\Users\reneb\go\src\github.com\go-delve\delve\pkg\proc\native\proc.go:267:2: cannot use trapthread (type *Thread) as type proc.Thread in return argument:
*Thread does not implement proc.Thread (missing SetDX method)
C:\Users\reneb\go\src\github.com\go-delve\delve\pkg\proc\native\proc.go:284:40: impossible type assertion:
*Thread does not implement proc.Thread (missing SetDX method)
C:\Users\reneb\go\src\github.com\go-delve\delve\pkg\proc\native\proc.go:299:22: cannot use thread (type *Thread) as type proc.Thread in argument to proc.GetG:
*Thread does not implement proc.Thread (missing SetDX method)
C:\Users\reneb\go\src\github.com\go-delve\delve\pkg\proc\native\proc.go:312:43: cannot use dbp.currentThread (type *Thread) as type proc.Thread in argument to proc.GetG:
*Thread does not implement proc.Thread (missing SetDX method)
Something wrong in delve or on my side ?
The text was updated successfully, but these errors were encountered: