Skip to content

Instantly share code, notes, and snippets.

@jclc
Created April 17, 2019 23:34
Show Gist options
  • Save jclc/fe0cafdc2682356e7f277e4ba10aa9a6 to your computer and use it in GitHub Desktop.
Save jclc/fe0cafdc2682356e7f277e4ba10aa9a6 to your computer and use it in GitHub Desktop.
gopls panic
panic: runtime error: slice bounds out of range
goroutine 19 [running]:
golang.org/x/tools/internal/span.ToUTF16Column(0x3, 0x21, 0x30, 0xc0001ac120, 0x30, 0x30, 0x14, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/span/utf16.go:41 +0x57a
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Position(0xc0068e83c0, 0x3, 0x21, 0x30, 0x4000000000000000, 0x4033000000000000, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:62 +0x63
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Range(0xc0068e83c0, 0xc007b87e80, 0x3f, 0x3, 0x14, 0x23, 0x3, 0x21, 0x30, 0x0, ...)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:54 +0x4b1
golang.org/x/tools/internal/lsp.toProtocolDocumentSymbols(0xc0068e83c0, 0xc0000c0180, 0x1, 0x1, 0xc0000c0180, 0x1, 0x1)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/symbols.go:24 +0x2bf
golang.org/x/tools/internal/lsp.(*Server).DocumentSymbol(0xc0001623f0, 0x8c4c00, 0xc0000aee00, 0xc000218000, 0xc000218000, 0x0, 0x0, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/server.go:529 +0x177
golang.org/x/tools/internal/lsp/protocol.serverHandler.func1(0x8c4c00, 0xc0000aee00, 0xc000162460, 0xc00009cf20)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/server.go:323 +0x4260
golang.org/x/tools/internal/jsonrpc2.(*Conn).Run.func1(0xc0000ac960, 0xc000162460)
/home/jclc/devel/go/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:276 +0xda
created by golang.org/x/tools/internal/jsonrpc2.(*Conn).Run
/home/jclc/devel/go/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:270 +0xba
[Info - 02:32:59] Connection to server got closed. Server will restart.
[Error - 02:32:59] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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 - 02:32:59] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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)
panic: runtime error: slice bounds out of range
goroutine 5 [running]:
golang.org/x/tools/internal/span.ToUTF16Column(0x3, 0x21, 0x30, 0xc000188120, 0x30, 0x30, 0x14, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/span/utf16.go:41 +0x57a
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Position(0xc00941c0f0, 0x3, 0x21, 0x30, 0x4000000000000000, 0x4033000000000000, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:62 +0x63
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Range(0xc00941c0f0, 0xc008690140, 0x3f, 0x3, 0x14, 0x23, 0x3, 0x21, 0x30, 0x0, ...)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:54 +0x4b1
golang.org/x/tools/internal/lsp.toProtocolDocumentSymbols(0xc00941c0f0, 0xc00050c000, 0x1, 0x1, 0xc00050c000, 0x1, 0x1)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/symbols.go:24 +0x2bf
golang.org/x/tools/internal/lsp.(*Server).DocumentSymbol(0xc00014a3f0, 0x8c4c00, 0xc000024e80, 0xc000232000, 0xc000232000, 0x0, 0x0, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/server.go:529 +0x177
golang.org/x/tools/internal/lsp/protocol.serverHandler.func1(0x8c4c00, 0xc000024e80, 0xc00014a460, 0xc00000ef80)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/server.go:323 +0x4260
golang.org/x/tools/internal/jsonrpc2.(*Conn).Run.func1(0xc0000709c0, 0xc00014a460)
/home/jclc/devel/go/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:276 +0xda
created by golang.org/x/tools/internal/jsonrpc2.(*Conn).Run
/home/jclc/devel/go/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:270 +0xba
[Info - 02:33:00] Connection to server got closed. Server will restart.
[Error - 02:33:00] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:182:13)
at Pipe.Socket._destroy._handle.close [as _onclose] (net.js:596:12)
[Error - 02:33:00] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:182:13)
at Pipe.Socket._destroy._handle.close [as _onclose] (net.js:596:12)
[Error - 02:33:00] Request textDocument/formatting failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:182:13)
at Pipe.Socket._destroy._handle.close [as _onclose] (net.js:596:12)
panic: runtime error: slice bounds out of range
goroutine 5 [running]:
golang.org/x/tools/internal/span.ToUTF16Column(0x3, 0x21, 0x30, 0xc000188120, 0x30, 0x30, 0x14, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/span/utf16.go:41 +0x57a
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Position(0xc0042a2780, 0x3, 0x21, 0x30, 0x4000000000000000, 0x4033000000000000, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:62 +0x63
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Range(0xc0042a2780, 0xc005150fc0, 0x3f, 0x3, 0x14, 0x23, 0x3, 0x21, 0x30, 0x0, ...)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:54 +0x4b1
golang.org/x/tools/internal/lsp.toProtocolDocumentSymbols(0xc0042a2780, 0xc0001aa000, 0x1, 0x1, 0xc0001aa000, 0x1, 0x1)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/symbols.go:24 +0x2bf
golang.org/x/tools/internal/lsp.(*Server).DocumentSymbol(0xc00014a3f0, 0x8c4c00, 0xc000180780, 0xc00017ccb0, 0xc00017ccb0, 0x0, 0x0, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/server.go:529 +0x177
golang.org/x/tools/internal/lsp/protocol.serverHandler.func1(0x8c4c00, 0xc000180780, 0xc00014a460, 0xc000179720)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/server.go:323 +0x4260
golang.org/x/tools/internal/jsonrpc2.(*Conn).Run.func1(0xc0000709c0, 0xc00014a460)
/home/jclc/devel/go/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:276 +0xda
created by golang.org/x/tools/internal/jsonrpc2.(*Conn).Run
/home/jclc/devel/go/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:270 +0xba
[Info - 02:33:01] Connection to server got closed. Server will restart.
[Error - 02:33:01] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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 - 02:33:01] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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 - 02:33:01] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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)
panic: runtime error: slice bounds out of range
goroutine 18 [running]:
golang.org/x/tools/internal/span.ToUTF16Column(0x3, 0x21, 0x30, 0xc00017c120, 0x30, 0x30, 0xffffffffffffffff, 0x3, 0x21)
/home/jclc/devel/go/src/golang.org/x/tools/internal/span/utf16.go:41 +0x57a
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Position(0xc00a675920, 0x3, 0x21, 0x30, 0x0, 0x0, 0x72955d, 0x7b08a0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:62 +0x63
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Range(0xc00a675920, 0xc00a688100, 0x3f, 0x3, 0x21, 0x30, 0x3, 0x21, 0x30, 0x0, ...)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:50 +0x40d
golang.org/x/tools/internal/lsp.toProtocolDiagnostics(0x8c4c00, 0xc000174580, 0x8c4d80, 0xc000178300, 0xc0000b4000, 0x1, 0x1, 0x2, 0x1, 0xc0000b1270, ...)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/diagnostics.go:88 +0x24c
golang.org/x/tools/internal/lsp.(*Server).publishDiagnostics(0xc00013e3f0, 0x8c4c00, 0xc000174580, 0xc000178300, 0xc00a599f80, 0x3f, 0xc0000b4000, 0x1, 0x1, 0x0, ...)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/diagnostics.go:59 +0x82
golang.org/x/tools/internal/lsp.(*Server).cacheAndDiagnose.func1(0xc000178300, 0xc00015e640, 0x3f, 0xc00013e3f0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/diagnostics.go:36 +0x21a
created by golang.org/x/tools/internal/lsp.(*Server).cacheAndDiagnose
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/diagnostics.go:22 +0x157
[Info - 02:33:02] Connection to server got closed. Server will restart.
[Error - 02:33:02] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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 - 02:33:02] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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)
panic: runtime error: slice bounds out of range
goroutine 19 [running]:
golang.org/x/tools/internal/span.ToUTF16Column(0x3, 0x21, 0x30, 0xc0001a8120, 0x30, 0x30, 0x14, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/span/utf16.go:41 +0x57a
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Position(0xc00aabe2d0, 0x3, 0x21, 0x30, 0x4000000000000000, 0x4033000000000000, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:62 +0x63
golang.org/x/tools/internal/lsp/protocol.(*ColumnMapper).Range(0xc00aabe2d0, 0xc008916040, 0x3f, 0x3, 0x14, 0x23, 0x3, 0x21, 0x30, 0x0, ...)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/span.go:54 +0x4b1
golang.org/x/tools/internal/lsp.toProtocolDocumentSymbols(0xc00aabe2d0, 0xc0014ea0c0, 0x1, 0x1, 0xc0014ea0c0, 0x1, 0x1)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/symbols.go:24 +0x2bf
golang.org/x/tools/internal/lsp.(*Server).DocumentSymbol(0xc0001603f0, 0x8c4c00, 0xc0000aee00, 0xc00020a000, 0xc00020a000, 0x0, 0x0, 0x0, 0x0)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/server.go:529 +0x177
golang.org/x/tools/internal/lsp/protocol.serverHandler.func1(0x8c4c00, 0xc0000aee00, 0xc000160460, 0xc00009cf20)
/home/jclc/devel/go/src/golang.org/x/tools/internal/lsp/protocol/server.go:323 +0x4260
golang.org/x/tools/internal/jsonrpc2.(*Conn).Run.func1(0xc0000ac960, 0xc000160460)
/home/jclc/devel/go/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:276 +0xda
created by golang.org/x/tools/internal/jsonrpc2.(*Conn).Run
/home/jclc/devel/go/src/golang.org/x/tools/internal/jsonrpc2/jsonrpc2.go:270 +0xba
[Error - 02:33:03] Connection to server got closed. Server will not be restarted.
[Error - 02:33:03] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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 - 02:33:03] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageReader.fireClose (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/node_modules/vscode-jsonrpc/lib/messageReader.js:111:27)
at Socket.listen.readable.on (/home/jclc/.vscode-oss/extensions/ms-vscode.go-0.9.3-beta.7/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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment