You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A newly installed go with pacman and opened an existing go project in vscode insider edition 1.34.0-insider. and 1.35.0-insider. Since it was the first time, the editor prompted to install all dependencies and reload the window, and once reloaded and a go file was opened, an error popped up saying gopls crashed, and the output showed the following.
no module information, gopls not built in module mode
#### Go info
go version go1.12.4 linux/amd64
GOARCH="amd64"
GOBIN="/home/nohup/Golang/bin"
GOCACHE="/home/nohup/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/nohup/Golang"
GOPROXY=""
GORACE=""
GOROOT="/usr/lib/go"
GOTMPDIR=""
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build014219794=/tmp/go-build -gno-record-gcc-switches"
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x7260d4]
goroutine 5 [running]:
golang.org/x/tools/internal/lsp/source.qualifier(0x0, 0x0, 0x0, 0x8fa280)
/home/nohup/Golang/src/golang.org/x/tools/internal/lsp/source/completion_format.go:173 +0x34
golang.org/x/tools/internal/lsp/source.DocumentSymbols(0x8f5420, 0xc000070fc0, 0x8f93a0, 0xc000237170, 0xc0001893e0, 0x2d, 0x8f93a0)
/home/nohup/Golang/src/golang.org/x/tools/internal/lsp/source/symbols.go:48 +0x151
golang.org/x/tools/internal/lsp.(*Server).documentSymbol(0xc00014a4d0, 0x8f5420, 0xc000070fc0, 0xc00017fbf0, 0xc00017fbf0, 0x0, 0x0, 0x0, 0xc000168320)
/home/nohup/Golang/src/golang.org/x/tools/internal/lsp/symbols.go:22 +0x138
golang.org/x/tools/internal/lsp.(*Server).DocumentSymbol(0xc00014a4d0, 0x8f5420, 0xc000070fc0, 0xc00017fbf0, 0xc00017fbf0, 0x0, 0x0, 0x0, 0x0)
/home/nohup/Golang/src/golang.org/x/tools/internal/lsp/server.go:198 +0x4d
golang.org/x/tools/internal/lsp/protocol.serverHandler.func1(0x8f5420, 0xc000070fc0, 0xc00014a540, 0xc00000ef80)
/home/nohup/Golang/src/golang.org/x/tools/internal/lsp/protocol/tsserver.go:346 +0x4adb
golang.org/x/tools/internal/jsonrpc2.(*Conn).Run.func1(0xc000026ba0, 0xc00014a540)
/home/nohup/Golang/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:276 +0xda
created by golang.org/x/tools/internal/jsonrpc2.(*Conn).Run
/home/nohup/Golang/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:270 +0xba
[Error - 3:27:07 AM] Connection to server got closed. Server will not be restarted.
[Error - 3:27:07 AM] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/messageReader.js:151:46)
at Socket.emit (events.js:187:15)
at Pipe.Socket._destroy._handle.close [as _onclose] (net.js:596:12)
[Error - 3:27:07 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/messageReader.js:151:46)
at Socket.emit (events.js:187:15)
at Pipe.Socket._destroy._handle.close [as _onclose] (net.js:596:12)
[Error - 3:27:07 AM] Request textDocument/documentLink failed.
Error: Connection got disposed.
at Object.dispose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/nohup/.vscode-insiders/extensions/ms-vscode.go-0.10.2/node_modules/vscode-jsonrpc/lib/messageReader.js:151:46)
at Socket.emit (events.js:187:15)
at Pipe.Socket._destroy._handle.close [as _onclose] (net.js:596:12)
What did you expect to see?
Information on hover and go-to-definition to work
What did you see instead?
hover over a function doesn't show information, and go-to-definition is broken.
Apologies if this issue doesn't belong here, and should go to the vscode's go plugin issues.
Thank you.
The text was updated successfully, but these errors were encountered:
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
yes (go1.12.4 is the latest version available at the moment via pacman. I haven't tried go1.12.5 from source.)
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
A newly installed go with pacman and opened an existing go project in vscode insider edition 1.34.0-insider. and 1.35.0-insider. Since it was the first time, the editor prompted to install all dependencies and reload the window, and once reloaded and a go file was opened, an error popped up saying gopls crashed, and the output showed the following.
What did you expect to see?
Information on hover and go-to-definition to work
What did you see instead?
hover over a function doesn't show information, and go-to-definition is broken.
Apologies if this issue doesn't belong here, and should go to the vscode's go plugin issues.
Thank you.
The text was updated successfully, but these errors were encountered: