onivim / oni

Oni: Modern Modal Editing - powered by Neovim
https://www.onivim.io
MIT License
11.35k stars 299 forks source link

[golang] Panic error instead of code completion #2569

Closed talal closed 6 years ago

talal commented 6 years ago

Oni Version: v0.3.6 Neovim Version (Linux only): n/a Operating System: macOS 10.13.6

Issue: panic error on code completion menu

Expected behavior: Code completion menu should show appropriate code completion options.

Actual behavior: PANIC message is shown.

Steps to reproduce: not sure about this as this happened to me from the beginning and my steps for installation were:

$ brew cask install oni
$ go get -u github.com/sourcegraph/go-langserver

. I will post a screenshot and my custom config options to help you better understand the issue.

Screenshot: screen shot 2018-09-12 at 16 21 43

My config section:

export const configuration = {
    //add custom config here, such as
    "oni.useDefaultConfig": false,
    "oni.loadInitVim": true,
    "achievements.enabled": false,

    // UI customizations
    "ui.colorscheme": "onedark",
    "ui.animations.enabled": false,
    "ui.fontSize": "15px",
    "ui.fontSmoothing": "auto",
    "statusbar.fontSize": "15px",

    // Editor
    "editor.fontSize": "18px",
    "editor.fontFamily": "Pragmata Pro Mono",

    //Go
    "language.go.languageServer.command": "/Users/talal/x/bin/go-langserver",
    "language.go.languageServer.arguments": ["--gocodecompletion"],

}

I don't set "language.go.languageServer.rootFiles": [".git"], option because that causes Oni to stop loading the config files and to fix it: I have to delete the ~/.config/oni and reopen Oni to recreated the config files.

Any help on this issue would be much appreciated.

oni-bot[bot] commented 6 years ago

Hello and welcome to the Oni repository! Thanks for opening your first issue here. To help us out, please make sure to include as much detail as possible - including screenshots and logs, if possible.

badosu commented 6 years ago

Can you test with another editor on the same position so that we can confirm the issue is caused by Oni?

talal commented 6 years ago

Tested with VSCode and the code completion works with the same code statement and the same position as used with Oni.

To get the following log output, I started Oni, opened a Go project, and tested the code completion.

Log output
bundle.js:1 Files to open: []
bundle.js:1 Folders to open: []
bundle.js:1 $env:ONI_CONFIG_FILE: undefined
bundle.js:1 [Configuration] Adding file: /Users/talal/.config/oni/config.js
VM181:19 config deactivated
VM181:19 config deactivated
bundle.js:1 Oni.Start.Config: 69.760986328125ms
bundle.js:1 $env:ONI_CONFIG_FILE: undefined
bundle.js:1 Oni.Start.Plugins.Discover: 3.93603515625ms
bundle.js:1 Oni.Start.Themes: 18.608154296875ms
bundle.js:1 [Notifications] Setting enabled: true
bundle.js:1 [OniEditor::enter]
bundle.js:1 [NeovimEditor::enter]
bundle.js:1 [OniEditor::init] Called with filesToOpen: 
bundle.js:1 [NeovimEditor::init] Called with filesToOpen: 
bundle.js:1 [NeovimProcessSpawner::startNeovim] Neovim process path: /Applications/Oni.app/Contents/Resources/app/node_modules/oni-neovim-binaries/bin/nvim-osx64/bin/nvim
bundle.js:1 [NeovimProcessSpawner::startNeovim] Starting Neovim - process: 57212
bundle.js:1 Initializing neovim process using transport: stdio
bundle.js:1 NeovimInstance: Neovim started
bundle.js:1 [NeovimInstance::_checkAndFixIfBlocked] checking mode...
bundle.js:1 [Configuration] Got update.
VM181:19 config deactivated
VM181:19 config deactivated
bundle.js:1 [NeovimInstance::_checkAndFixIfBlocked] Not blocking mode.
bundle.js:1 [NeovimInstance::_attachUI] Neovim version reported as 0.3.0
bundle.js:1 [NeovimInstance::_attachUI] Using startup options: {"rgb":true,"popupmenu_external":true,"ext_tabline":true,"ext_cmdline":true,"ext_wildmenu":true} and size: 283, 53
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: default_colors_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
bundle.js:1 Attach success
bundle.js:1 NeovimInstance.Start.Attach: 85.4609375ms
bundle.js:1 NeovimInstance.Start: 255.012939453125ms
bundle.js:1 Unhandled command: default_colors_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: default_colors_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: default_colors_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: default_colors_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
bundle.js:1 [NeovimEditor] Colors changed: onedark - background: #282c34 foreground: #abb2bf
bundle.js:1 [SharedNeovimInstance::start] Starting...
bundle.js:1 [NeovimProcessSpawner::startNeovim] Neovim process path: /Applications/Oni.app/Contents/Resources/app/node_modules/oni-neovim-binaries/bin/nvim-osx64/bin/nvim
bundle.js:1 [NeovimProcessSpawner::startNeovim] Starting Neovim - process: 57215
bundle.js:1 Initializing neovim process using transport: stdio
bundle.js:1 NeovimInstance: Neovim started
bundle.js:1 [NeovimInstance::_checkAndFixIfBlocked] checking mode...
bundle.js:1 [NeovimTokenColorSynchronizer::synchronizeTokenColors] Setting 11 highlights
bundle.js:1 [NeovimInstance::_checkAndFixIfBlocked] Not blocking mode.
bundle.js:1 [NeovimInstance::_attachUI] Neovim version reported as 0.3.0
bundle.js:1 [NeovimInstance::_attachUI] Using startup options: {"rgb":true,"popupmenu_external":true,"ext_tabline":true,"ext_cmdline":true,"ext_wildmenu":true} and size: NaN, NaN
bundle.js:1 Attach success
bundle.js:1 NeovimInstance.Start.Attach: 90.85791015625ms
bundle.js:1 Unhandled command: default_colors_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
bundle.js:1 [NeovimTokenColorSynchronizer::synchronizeTokenColors] Highlights set successfully
bundle.js:1 NeovimInstance.Start: 261.470703125ms
bundle.js:1 [SharedNeovimInstance::start] Started successfully!
bundle.js:1 Oni.Start.Editors: 699.44873046875ms
bundle.js:1 Error deserializing from store: SyntaxError: Unexpected token u in JSON at position 0
t.warn @ bundle.js:1
bundle.js:1 Oni.Start.Sidebar: 160.341064453125ms
bundle.js:1 [PLUGIN] Activating: oni-plugin-statusbar
bundle.js:1 [PLUGIN] Activation successful.
bundle.js:1 [PLUGIN] Activating: oni-plugin-buffers
bundle.js:1 [PLUGIN] Activation successful.
bundle.js:1 [PLUGIN] Activating: oni-plugin-git
bundle.js:1 [PLUGIN] Activation successful.
bundle.js:1 [PLUGIN] Activating: oni-plugin-typescript
bundle.js:1 [PLUGIN] Activation successful.
bundle.js:1 [PLUGIN] Activating: oni-plugin-markdown-preview
bundle.js:1 [PLUGIN] Activation successful.
bundle.js:1 [PLUGIN] Activating: oni-plugin-prettier
bundle.js:1 [PLUGIN] Activation successful.
VM181:6 config activated
bundle.js:1 $env:ONI_CONFIG_FILE: undefined
bundle.js:1 [Language Manager - Config] Registering info for language: html - command: /Applications/Oni.app/Contents/Resources/app/node_modules/vscode-html-languageserver-bin/htmlServerMain.js
bundle.js:1 [Language Manager - Config] Registering info for language: go - command: /Users/talal/x/bin/go-langserver
bundle.js:1 [Language Manager - Config] Registering info for language: python - command: pyls
bundle.js:1 [Language Manager - Config] Registering info for language: cpp - command: clangd
bundle.js:1 [Language Manager - Config] Registering info for language: c - command: clangd
bundle.js:1 [Language Manager - Config] Registering info for language: css - command: /Applications/Oni.app/Contents/Resources/app/node_modules/vscode-css-languageserver-bin/cssServerMain.js
bundle.js:1 [Language Manager - Config] Registering info for language: less - command: /Applications/Oni.app/Contents/Resources/app/node_modules/vscode-css-languageserver-bin/cssServerMain.js
bundle.js:1 [Language Manager - Config] Registering info for language: scss - command: /Applications/Oni.app/Contents/Resources/app/node_modules/vscode-css-languageserver-bin/cssServerMain.js
bundle.js:1 [Language Manager - Config] Registering info for language: reason - command: /Applications/Oni.app/Contents/Resources/app/node_modules/ocaml-language-server/bin/server/index.js
bundle.js:1 [Language Manager - Config] Registering info for language: ocaml - command: /Applications/Oni.app/Contents/Resources/app/node_modules/ocaml-language-server/bin/server/index.js
bundle.js:1 [Language Manager - Config] Registering info for language: haskell - command: stack
bundle.js:1 TypeError: path must be a string or Buffer
    at fs.stat (fs.js:930)
    at fs.stat (ELECTRON_ASAR.js:290)
    at internal/util.js:227
    at v. (vendor.bundle.js:336)
    at Generator.next ()
    at vendor.bundle.js:336
    at new Promise ()
    at m (vendor.bundle.js:336)
    at v.pathIsDir.e [as pathIsDir] (vendor.bundle.js:336)
    at updateBranchIndicator (/Applications/Oni.app/Contents/Resources/app/vim/core/oni-plugin-git/index.js:21)
/Applications/Oni.app/Contents/Resources/app/vim/core/oni-plugin-git/index.js:77 [Oni.plugin.git]:  TypeError: Path must be a string. Received undefined
    at assertPath (path.js:28)
    at Object.dirname (path.js:1364)
    at updateBranchIndicator (/Applications/Oni.app/Contents/Resources/app/vim/core/oni-plugin-git/index.js:22)
    at 
bundle.js:1 Unhandled command: default_colors_set
t.warn @ bundle.js:1
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
bundle.js:1 Oni.Start.Activate: 258.317138671875ms
bundle.js:1 Oni.Start: 1508.776123046875ms
bundle.js:1 [OniEditor::leave]
bundle.js:1 [NeovimEditor::leave]
bundle.js:1 [OniEditor::enter]
bundle.js:1 [NeovimEditor::enter]
bundle.js:1 TypeError: path must be a string or Buffer
    at fs.stat (fs.js:930)
    at fs.stat (ELECTRON_ASAR.js:290)
    at internal/util.js:227
    at v. (vendor.bundle.js:336)
    at Generator.next ()
    at vendor.bundle.js:336
    at new Promise ()
    at m (vendor.bundle.js:336)
    at v.pathIsDir.e [as pathIsDir] (vendor.bundle.js:336)
    at updateBranchIndicator (/Applications/Oni.app/Contents/Resources/app/vim/core/oni-plugin-git/index.js:21)
/Applications/Oni.app/Contents/Resources/app/vim/core/oni-plugin-git/index.js:77 [Oni.plugin.git]:  TypeError: Path must be a string. Received undefined
    at assertPath (path.js:28)
    at Object.dirname (path.js:1364)
    at updateBranchIndicator (/Applications/Oni.app/Contents/Resources/app/vim/core/oni-plugin-git/index.js:22)
    at 
bundle.js:1 [LanguageClientProcess] Ending language server session
bundle.js:1 [LanguageClientProcess]: Starting process via '/Users/talal/x/bin/go-langserver'
bundle.js:1 [LanguageClientProcess]: Started process 57225
bundle.js:1 [LANGUAGE CLIENT - STDERR]: langserver-go: reading on stdin, writing on stdout
Passing an initialize rootPath URI ("file:///Users/talal/x/src/github.com/sapcc/limes") is deprecated. Use rootUri instead.

bundle.js:1 [LanguageClientManager]: Initialized
bundle.js:1 [Language Client] Notification textDocument/didOpen - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didOpen - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Request textDocument/hover - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Request textDocument/hover - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Request textDocument/hover - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Request textDocument/hover - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Request textDocument/hover - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [LANGUAGE CLIENT - STDERR]: parseLocalPackage error: no more package files found

bundle.js:1 Error: no declaration found for limes
    at new ResponseError (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/messages.js:46)
    at handleResponse (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:430)
    at processMessageQueue (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:258)
    at Immediate._onImmediate (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:242)
    at runCallback (timers.js:789)
    at tryOnImmediate (timers.js:751)
    at processImmediate [as _immediateCallback] (timers.js:722)
t.error @ bundle.js:1
bundle.js:1 Error: no declaration found for limes
    at new ResponseError (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/messages.js:46)
    at handleResponse (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:430)
    at processMessageQueue (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:258)
    at Immediate._onImmediate (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:242)
    at runCallback (timers.js:789)
    at tryOnImmediate (timers.js:751)
    at processImmediate [as _immediateCallback] (timers.js:722)
t.warn @ bundle.js:1
bundle.js:1 [Language Client] Request textDocument/definition - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [LANGUAGE CLIENT - STDERR]: parseLocalPackage error: no more package files found

bundle.js:1 Error: no declaration found for limes
    at new ResponseError (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/messages.js:46)
    at handleResponse (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:430)
    at processMessageQueue (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:258)
    at Immediate._onImmediate (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:242)
    at runCallback (timers.js:789)
    at tryOnImmediate (timers.js:751)
    at processImmediate [as _immediateCallback] (timers.js:722)
t.warn @ bundle.js:1
bundle.js:1 Error: no declaration found for limes
    at new ResponseError (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/messages.js:46)
    at handleResponse (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:430)
    at processMessageQueue (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:258)
    at Immediate._onImmediate (/Applications/Oni.app/Contents/Resources/app/node_modules/vscode-jsonrpc/lib/main.js:242)
    at runCallback (timers.js:789)
    at tryOnImmediate (timers.js:751)
    at processImmediate [as _immediateCallback] (timers.js:722)
t.error @ bundle.js:1
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 $env:ONI_CONFIG_FILE: undefined
bundle.js:1 $env:ONI_CONFIG_FILE: undefined
bundle.js:1 [Language Client] Request textDocument/completion - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00\xc7\x0e\xec\x1d\x1e$GOROOT/src/strings/builder.go\x00\x04addr\aBuilder\x03buf\tcopyCheck\x01b\x06String\x03Len\x05Reset\x04grow\x01n\x04Grow\x05Write\x01p\tWriteByte\x01c\tWriteRune\x01r\vWriteString\x01s\aesc:0x1\bnoescape8strings: illegal use of non-zero Builder copied by value\besc:0x22\x06buf·3$strings.Builder.Grow: negative count\aesc:0x9\x1e$GOROOT/src/strings/compare.go\x01a\x1d$GOROOT/src/strings/reader.go\x01i\bprevRune\x06Reader\x04Size\x04Read\x03err\x06ReadAt\x03off\bReadByte")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: One of the package cache updaters panicked
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:447
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*auto_complete_context).update_caches): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:177
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*auto_complete_context).apropos): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:359
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.server_auto_complete): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/server.go:202
7(github.com/sourcegraph/go-langserver/langserver/internal/gocode.AutoComplete): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/export.go:22
8(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handleTextDocumentCompletion): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/completion.go:49
9(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).Handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:352
10(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:151
11(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handle-fm): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:31
12(github.com/sourcegraph/go-langserver/vendor/github.com/sourcegraph/jsonrpc2.(*HandlerWithErrorConfigurer).Handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/vendor/github.com/sourcegraph/jsonrpc2/handler_with_error.go:21
13(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\x8d+\xa7k\x1f$GOROOT/src/database/sql/sql.go\x04name\x06driver\x06Driver\x13database/sql/driver\x00\x16_Named_Fields_Required\x04Name\x05Value\x05value\bNamedArg\besc:0x12\x06String\x01i\x0eIsolationLevel\tIsolation\bReadOnly\x05Valid\x04Scan\x02ns")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [Language Client] Request textDocument/completion - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00MH\x1c$GOROOT/src/errors/errors.go\x04text\x00\verrorString\x01s\x05Error\x01e\besc:0x22\x06errors\x03New\x00#\"~\u007f\x14\x00+\x00*\x00'\x00 \x01/\x01\x1d\x00\x13\x97\x01\x97\x01F\u007f\x12\x00\x01\x00\x1d\x10\x01\x00\"\x13\x00\"\"\b\a\"\x01\u007f\x1e\x00/\x10\x00\"\x01 T\u007f\x1c\x00H\x01\b1\x007R\x00\x01\x00\"\x10\x00\"9\x04\x01\"B\x00\x02I\x18#4\x01\"\x01I\x03")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\xb2\x1e\xcbG#$GOROOT/src/encoding/json/decode.go\x04data\x01v\x00\rUnmarshalJSON\x05Value\x04Type\areflect\x06Offset\x06Struct\x05Field\x05Error\x01e\x12UnmarshalTypeError\aesc:0x9\x03Key\vStructField\x13UnmarshalFieldError\x15InvalidUnmarshalError\x06String\x01n\x06Number\aFloat64\x05Int64\besc:0x12#$GOROOT/src/encoding/json/encode.go\x06prefix\x06indent\aesc:0x1\x03dst\x06Buffer\x05bytes\x03src\vMarshalJSON\x14UnsupportedTypeError\x03Str\x15UnsupportedValueError\x19json: unsupported value: \x01S\x10InvalidUTF8Error\x03Err\x0eMarshalerError#$GOROOT/src/encoding/json/indent.go$$GOROOT/src/encoding/json/scanner.go\x03msg\vSyntaxError\besc:0x22#$GOROOT/src/encoding/json/stream.go\x01r\x06Reader\x02io\x03buf\x01d\vdecodeState\x05scanp\ascanned\x04scan\ascanner\x03err")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\xdc\x11\xb3$\x1a$GOROOT/src/time/format.go\x18Mon Jan _2 15:04:05 2006\x1cMon Jan _2 15:04:05 MST 2006\x1eMon Jan 02 15:04:05 -0700 2006\x1302 Jan 06 15:04 MST\x1502 Jan 06 15:04 -0700\x1eMonday, 02-Jan-06 15:04:05 MST\x1dMon, 02 Jan 2006 15:04:05 MST\x1fMon, 02 Jan 2006 15:04:05 -0700\x192006-01-02T15:04:05Z07:00#2006-01-02T15:04:05.999999999Z07:00\x063:04PM\x0fJan _2 15:04:05\x13Jan _2 15:04:05.000\x16Jan _2 15:04:05.000000\x19Jan _2 15:04:05.000000000\x00\x06Layout\x05Value")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\x800\xb8Q\x15$GOROOT/src/os/env.go\x01s\amapping\x00\aesc:0x1\x03key\x05value\x17$GOROOT/src/os/error.go\x02Op\x04Path\x03Err\x05Error\x01e\tPathError\aTimeout\aesc:0x9\aSyscall\fSyscallError\asyscall\x03err\x16$GOROOT/src/os/exec.go\x03Pid\x06handle\x06isdone\x05sigMu\aRWMutex\x04sync\asetDone\x01p\aProcess\x04done\aRelease\x04Kill\x04Wait\fProcessState\x06Signal\x03sig\x1c$GOROOT/src/os/exec_posix.go\x04kill\x1b$GOROOT/src/os/exec_unix.go\x04wait\x02ps\x06signal\arelease\x1c$GOROOT/src/os/wait_unimp.go\x12blockUntilWaitable\x03Dir\x03Env\x05Files\x04File\x03Sys\vSysProcAttr\x06String\x03pid\x04name\x04argv\x04attr\bProcAttr\x06status")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\xa2\x98\x01\xbe\xf8\x01\x1e$GOROOT/src/net/http/client.go\x00\tTransport\fRoundTripper\rCheckRedirect\x03req\aRequest\x03via\x03Jar\tCookieJar\aTimeout\bDuration\x04time\x04send\x01c\x06Client\bdeadline\x04Time\x04resp\bResponse")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 
panic: unknown export format version -1 ("i\x00\xe9\x03\xc6\x06\x18$GOROOT/src/fmt/print.go\x00\x05Write\x01b\x01n\x03err\x05Width\x03wid\x02ok\tPrecision\x04prec\x04Flag\x01c\x06Format\x01f\x05State\x06String\bGoString\x01w\x06Writer\x02io\x06format\x01a\aesc:0x1\aesc:0x9\x17$GOROOT/src/fmt/scan.go\bReadRune\x01r\x04size")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Request textDocument/completion - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00\xdc\x11\xb3$\x1a$GOROOT/src/time/format.go\x18Mon Jan _2 15:04:05 2006\x1cMon Jan _2 15:04:05 MST 2006\x1eMon Jan 02 15:04:05 -0700 2006\x1302 Jan 06 15:04 MST\x1502 Jan 06 15:04 -0700\x1eMonday, 02-Jan-06 15:04:05 MST\x1dMon, 02 Jan 2006 15:04:05 MST\x1fMon, 02 Jan 2006 15:04:05 -0700\x192006-01-02T15:04:05Z07:00#2006-01-02T15:04:05.999999999Z07:00\x063:04PM\x0fJan _2 15:04:05\x13Jan _2 15:04:05.000\x16Jan _2 15:04:05.000000\x19Jan _2 15:04:05.000000000\x00\x06Layout\x05Value")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00MH\x1c$GOROOT/src/errors/errors.go\x04text\x00\verrorString\x01s\x05Error\x01e\besc:0x22\x06errors\x03New\x00#\"~\u007f\x14\x00+\x00*\x00'\x00 \x01/\x01\x1d\x00\x13\x97\x01\x97\x01F\u007f\x12\x00\x01\x00\x1d\x10\x01\x00\"\x13\x00\"\"\b\a\"\x01\u007f\x1e\x00/\x10\x00\"\x01 T\u007f\x1c\x00H\x01\b1\x007R\x00\x01\x00\"\x10\x00\"9\x04\x01\"B\x00\x02I\x18#4\x01\"\x01I\x03")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: One of the package cache updaters panicked
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:447
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*auto_complete_context).update_caches): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:177
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*auto_complete_context).apropos): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:359
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.server_auto_complete): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/server.go:202

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 7(github.com/sourcegraph/go-langserver/langserver/internal/gocode.AutoComplete): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/export.go:22
8(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handleTextDocumentCompletion): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/completion.go:49
9(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).Handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:352

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 10(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:151
11(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handle-fm): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:31

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 12(github.com/sourcegraph/go-langserver/vendor/github.com/sourcegraph/jsonrpc2.(*HandlerWithErrorConfigurer).Handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/vendor/github.com/sourcegraph/jsonrpc2/handler_with_error.go:21
13(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00\x8d+\xa7k\x1f$GOROOT/src/database/sql/sql.go\x04name\x06driver\x06Driver\x13database/sql/driver\x00\x16_Named_Fields_Required\x04Name\x05Value\x05value\bNamedArg\besc:0x12\x06String\x01i\x0eIsolationLevel\tIsolation\bReadOnly\x05Valid\x04Scan\x02ns")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\xb2\x1e\xcbG#$GOROOT/src/encoding/json/decode.go\x04data\x01v\x00\rUnmarshalJSON\x05Value\x04Type\areflect\x06Offset\x06Struct\x05Field\x05Error\x01e\x12UnmarshalTypeError\aesc:0x9\x03Key\vStructField\x13UnmarshalFieldError\x15InvalidUnmarshalError\x06String\x01n\x06Number\aFloat64\x05Int64\besc:0x12#$GOROOT/src/encoding/json/encode.go\x06prefix\x06indent\aesc:0x1\x03dst\x06Buffer\x05bytes\x03src\vMarshalJSON\x14UnsupportedTypeError\x03Str\x15UnsupportedValueError\x19json: unsupported value: \x01S\x10InvalidUTF8Error\x03Err\x0eMarshalerError#$GOROOT/src/encoding/json/indent.go$$GOROOT/src/encoding/json/scanner.go\x03msg\vSyntaxError\besc:0x22#$GOROOT/src/encoding/json/stream.go\x01r\x06Reader\x02io\x03buf\x01d\vdecodeState\x05scanp\ascanned\x04scan\ascanner\x03err")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [Language Client] Request textDocument/completion - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00\xa2\x98\x01\xbe\xf8\x01\x1e$GOROOT/src/net/http/client.go\x00\tTransport\fRoundTripper\rCheckRedirect\x03req\aRequest\x03via\x03Jar\tCookieJar\aTimeout\bDuration\x04time\x04send\x01c\x06Client\bdeadline\x04Time\x04resp\bResponse")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\xe9\x03\xc6\x06\x18$GOROOT/src/fmt/print.go\x00\x05Write\x01b\x01n\x03err\x05Width\x03wid\x02ok\tPrecision\x04prec\x04Flag\x01c\x06Format\x01f\x05State\x06String\bGoString\x01w\x06Writer\x02io\x06format\x01a\aesc:0x1\aesc:0x9\x17$GOROOT/src/fmt/scan.go\bReadRune\x01r\x04size")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00\xc7\x0e\xec\x1d\x1e$GOROOT/src/strings/builder.go\x00\x04addr\aBuilder\x03buf\tcopyCheck\x01b\x06String\x03Len\x05Reset\x04grow\x01n\x04Grow\x05Write\x01p\tWriteByte\x01c\tWriteRune\x01r\vWriteString\x01s\aesc:0x1\bnoescape8strings: illegal use of non-zero Builder copied by value\besc:0x22\x06buf·3$strings.Builder.Grow: negative count\aesc:0x9\x1e$GOROOT/src/strings/compare.go\x01a\x1d$GOROOT/src/strings/reader.go\x01i\bprevRune\x06Reader\x04Size\x04Read\x03err\x06ReadAt\x03off\bReadByte")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\x800\xb8Q\x15$GOROOT/src/os/env.go\x01s\amapping\x00\aesc:0x1\x03key\x05value\x17$GOROOT/src/os/error.go\x02Op\x04Path\x03Err\x05Error\x01e\tPathError\aTimeout\aesc:0x9\aSyscall\fSyscallError\asyscall\x03err\x16$GOROOT/src/os/exec.go\x03Pid\x06handle\x06isdone\x05sigMu\aRWMutex\x04sync\asetDone\x01p\aProcess\x04done\aRelease\x04Kill\x04Wait\fProcessState\x06Signal\x03sig\x1c$GOROOT/src/os/exec_posix.go\x04kill\x1b$GOROOT/src/os/exec_unix.go\x04wait\x02ps\x06signal\arelease\x1c$GOROOT/src/os/wait_unimp.go\x12blockUntilWaitable\x03Dir\x03Env\x05Files\x04File\x03Sys\vSysProcAttr\x06String\x03pid\x04name\x04argv\x04attr\bProcAttr\x06status")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [Language Client] Notification textDocument/didChange - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Request textDocument/completion - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00\x800\xb8Q\x15$GOROOT/src/os/env.go\x01s\amapping\x00\aesc:0x1\x03key\x05value\x17$GOROOT/src/os/error.go\x02Op\x04Path\x03Err\x05Error\x01e\tPathError\aTimeout\aesc:0x9\aSyscall\fSyscallError\asyscall\x03err\x16$GOROOT/src/os/exec.go\x03Pid\x06handle\x06isdone\x05sigMu\aRWMutex\x04sync\asetDone\x01p\aProcess\x04done\aRelease\x04Kill\x04Wait\fProcessState\x06Signal\x03sig\x1c$GOROOT/src/os/exec_posix.go\x04kill\x1b$GOROOT/src/os/exec_unix.go\x04wait\x02ps\x06signal\arelease\x1c$GOROOT/src/os/wait_unimp.go\x12blockUntilWaitable\x03Dir\x03Env\x05Files\x04File\x03Sys\vSysProcAttr\x06String\x03pid\x04name\x04argv\x04attr\bProcAttr\x06status")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: One of the package cache updaters panicked
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:447
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*auto_complete_context).update_caches): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:177
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*auto_complete_context).apropos): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:359
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.server_auto_complete): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/server.go:202
7(github.com/sourcegraph/go-langserver/langserver/internal/gocode.AutoComplete): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/export.go:22
8(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handleTextDocumentCompletion): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/completion.go:49
9(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).Handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:352
10(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:151
11(github.com/sourcegraph/go-langserver/langserver.(*LangHandler).handle-fm): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/handler.go:31
12(github.com/sourcegraph/go-langserver/vendor/github.com/sourcegraph/jsonrpc2.(*HandlerWithErrorConfigurer).Handle): /Users/talal/x/src/github.com/sourcegraph/go-langserver/vendor/github.com/sourcegraph/jsonrpc2/handler_with_error.go:21
13(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\xc7\x0e\xec\x1d\x1e$GOROOT/src/strings/builder.go\x00\x04addr\aBuilder\x03buf\tcopyCheck\x01b\x06String\x03Len\x05Reset\x04grow\x01n\x04Grow\x05Write\x01p\tWriteByte\x01c\tWriteRune\x01r\vWriteString\x01s\aesc:0x1\bnoescape8strings: illegal use of non-zero Builder copied by value\besc:0x22\x06buf·3$strings.Builder.Grow: negative count\aesc:0x9\x1e$GOROOT/src/strings/compare.go\x01a\x1d$GOROOT/src/strings/reader.go\x01i\bprevRune\x06Reader\x04Size\x04Read\x03err\x06ReadAt\x03off\bReadByte")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [Language Client] Request textDocument/completion - /Users/talal/x/src/github.com/sapcc/limes/main.go: end
bundle.js:1 [Language Client] Request completionItem/resolve - /Users/talal/x/src/github.com/sapcc/limes/main.go: start
bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00\xb2\x1e\xcbG#$GOROOT/src/encoding/json/decode.go\x04data\x01v\x00\rUnmarshalJSON\x05Value\x04Type\areflect\x06Offset\x06Struct\x05Field\x05Error\x01e\x12UnmarshalTypeError\aesc:0x9\x03Key\vStructField\x13UnmarshalFieldError\x15InvalidUnmarshalError\x06String\x01n\x06Number\aFloat64\x05Int64\besc:0x12#$GOROOT/src/encoding/json/encode.go\x06prefix\x06indent\aesc:0x1\x03dst\x06Buffer\x05bytes\x03src\vMarshalJSON\x14UnsupportedTypeError\x03Str\x15UnsupportedValueError\x19json: unsupported value: \x01S\x10InvalidUTF8Error\x03Err\x0eMarshalerError#$GOROOT/src/encoding/json/indent.go$$GOROOT/src/encoding/json/scanner.go\x03msg\vSyntaxError\besc:0x22#$GOROOT/src/encoding/json/stream.go\x01r\x06Reader\x02io\x03buf\x01d\vdecodeState\x05scanp\ascanned\x04scan\ascanner\x03err")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\xdc\x11\xb3$\x1a$GOROOT/src/time/format.go\x18Mon Jan _2 15:04:05 2006\x1cMon Jan _2 15:04:05 MST 2006\x1eMon Jan 02 15:04:05 -0700 2006\x1302 Jan 06 15:04 MST\x1502 Jan 06 15:04 -0700\x1eMonday, 02-Jan-06 15:04:05 MST\x1dMon, 02 Jan 2006 15:04:05 MST\x1fMon, 02 Jan 2006 15:04:05 -0700\x192006-01-02T15:04:05Z07:00#2006-01-02T15:04:05.999999999Z07:00\x063:04PM\x0fJan _2 15:04:05\x13Jan _2 15:04:05.000\x16Jan _2 15:04:05.000000\x19Jan _2 15:04:05.000000000\x00\x06Layout\x05Value")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\x8d+\xa7k\x1f$GOROOT/src/database/sql/sql.go\x04name\x06driver\x06Driver\x13database/sql/driver\x00\x16_Named_Fields_Required\x04Name\x05Value\x05value\bNamedArg\besc:0x12\x06String\x01i\x0eIsolationLevel\tIsolation\bReadOnly\x05Valid\x04Scan\x02ns")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

panic: unknown export format version -1 ("i\x00\xe9\x03\xc6\x06\x18$GOROOT/src/fmt/print.go\x00\x05Write\x01b\x01n\x03err\x05Width\x03wid\x02ok\tPrecision\x04prec\x04Flag\x01c\x06Format\x01f\x05State\x06String\bGoString\x01w\x06Writer\x02io\x06format\x01a\aesc:0x1\aesc:0x9\x17$GOROOT/src/fmt/scan.go\bReadRune\x01r\x04size")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00MH\x1c$GOROOT/src/errors/errors.go\x04text\x00\verrorString\x01s\x05Error\x01e\besc:0x22\x06errors\x03New\x00#\"~\u007f\x14\x00+\x00*\x00'\x00 \x01/\x01\x1d\x00\x13\x97\x01\x97\x01F\u007f\x12\x00\x01\x00\x1d\x10\x01\x00\"\x13\x00\"\"\b\a\"\x01\u007f\x1e\x00/\x10\x00\"\x01 T\u007f\x1c\x00H\x01\b1\x007R\x00\x01\x00\"\x10\x00\"9\x04\x01\"B\x00\x02I\x18#4\x01\"\x01I\x03")

bundle.js:1 [LANGUAGE CLIENT - STDERR]: 1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 [LANGUAGE CLIENT - STDERR]: panic: unknown export format version -1 ("i\x00\xa2\x98\x01\xbe\xf8\x01\x1e$GOROOT/src/net/http/client.go\x00\tTransport\fRoundTripper\rCheckRedirect\x03req\aRequest\x03via\x03Jar\tCookieJar\aTimeout\bDuration\x04time\x04send\x01c\x06Client\bdeadline\x04Time\x04resp\bResponse")
1(runtime.call32): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:522
2(runtime.gopanic): /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:513
3(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*gc_bin_parser).parse_export): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package_bin.go:126
4(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).process_package_data): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:132
5(github.com/sourcegraph/go-langserver/langserver/internal/gocode.(*package_file_cache).update_cache): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/package.go:92
6(github.com/sourcegraph/go-langserver/langserver/internal/gocode.update_packages.func1): /Users/talal/x/src/github.com/sourcegraph/go-langserver/langserver/internal/gocode/autocompletecontext.go:439
7(runtime.goexit): /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_amd64.s:1333

bundle.js:1 Unhandled command: default_colors_set
t.warn @ bundle.js:1
_isDisposed.t.forEach.e @ vendor.bundle.js:670
_handleNotification @ vendor.bundle.js:670
_onNotification @ vendor.bundle.js:670
_neovim.on @ vendor.bundle.js:670
emitTwo @ events.js:126
emit @ events.js:214
_decoder.on.e @ vendor.bundle.js:720
emitOne @ events.js:116
emit @ events.js:211
addChunk @ _stream_readable.js:263
readableAddChunk @ _stream_readable.js:250
Readable.push @ _stream_readable.js:208
Transform.push @ _stream_transform.js:147
DecodeStream.decoder.push @ /Applications/Oni.app/Contents/Resources/app/node_modules/msgpack-lite/lib/decode-stream.js:24
flush @ /Applications/Oni.app/Contents/Resources/app/node_modules/msgpack-lite/lib/flex-buffer.js:57
DecodeStream._transform @ /Applications/Oni.app/Contents/Resources/app/node_modules/msgpack-lite/lib/decode-stream.js:30
Transform._read @ _stream_transform.js:186
Transform._write @ _stream_transform.js:174
doWrite @ _stream_writable.js:387
writeOrBuffer @ _stream_writable.js:373
Writable.write @ _stream_writable.js:290
ondata @ _stream_readable.js:639
emitOne @ events.js:116
emit @ events.js:211
addChunk @ _stream_readable.js:263
readableAddChunk @ _stream_readable.js:250
Readable.push @ _stream_readable.js:208
onread @ net.js:594
bundle.js:1 Unhandled command: option_set
t.warn @ bundle.js:1
_isDisposed.t.forEach.e @ vendor.bundle.js:670
_handleNotification @ vendor.bundle.js:670
_onNotification @ vendor.bundle.js:670
_neovim.on @ vendor.bundle.js:670
emitTwo @ events.js:126
emit @ events.js:214
_decoder.on.e @ vendor.bundle.js:720
emitOne @ events.js:116
emit @ events.js:211
addChunk @ _stream_readable.js:263
readableAddChunk @ _stream_readable.js:250
Readable.push @ _stream_readable.js:208
Transform.push @ _stream_transform.js:147
DecodeStream.decoder.push @ /Applications/Oni.app/Contents/Resources/app/node_modules/msgpack-lite/lib/decode-stream.js:24
flush @ /Applications/Oni.app/Contents/Resources/app/node_modules/msgpack-lite/lib/flex-buffer.js:57
DecodeStream._transform @ /Applications/Oni.app/Contents/Resources/app/node_modules/msgpack-lite/lib/decode-stream.js:30
Transform._read @ _stream_transform.js:186
Transform._write @ _stream_transform.js:174
doWrite @ _stream_writable.js:387
writeOrBuffer @ _stream_writable.js:373
Writable.write @ _stream_writable.js:290
ondata @ _stream_readable.js:639
emitOne @ events.js:116
emit @ events.js:211
addChunk @ _stream_readable.js:263
readableAddChunk @ _stream_readable.js:250
Readable.push @ _stream_readable.js:208
onread @ net.js:594
badosu commented 6 years ago

Thanks!

You can encapsulate the gist in github with:

<details>
<summary>some name</sumary>
<pre>
code
</pre>
</details>
talal commented 6 years ago

@badosu Sorry I didn't get your comment about gist. I just copied the log output directly from developer tools and pasted it in the comment. I didn't make a gist.

badosu commented 6 years ago

I mean github formatting, you can use my template above on your post if needed to avoid having a long first post on the thread.

talal commented 6 years ago

I see. done. any idea on why I might be getting the panic error?

badosu commented 6 years ago

I am not familiar with this part so I cannot answer.

talal commented 6 years ago

I gave Vimr a try and have decided to stick with it.

I do like the idea of Oni and will definitely try it again in the future.