voldikss / coc-lsp-wl

See https://github.com/voldikss/coc-extensions
7 stars 0 forks source link

Starting client failed: RangeError [ERR_SOCKET_BAD_PORT]: Port should be >= 0 and < 65536. Received NaN. #11

Open kentdobias opened 5 years ago

kentdobias commented 5 years ago

The client isn't starting from what seems like a syntax problem, title contains the error. Output of CocInfo and relevant coc-settings are below.

versions

vim version: NVIM v0.4.2 node version: v12.10.0 coc.nvim version: 0.0.74 term: rxvt-unicode-256color platform: linux

Messages

[coc.nvim] Server Wolfram Language Server failed to start: Port should be >= 0 and < 65536. Received NaN.

Output channel: lsp-wl

[Error - 8:56:50 AM] Starting client failed: RangeError [ERR_SOCKET_BAD_PORT]: Port should be >= 0 and < 65536. Received NaN. at Server.listen (net.js:1425:13) at /home/pants/.vim/plugged/coc.nvim/node_modules/vscode-jsonrpc/lib/socketSupport.js:24:16 at new Promise () at Object.createClientSocketTransport (/home/pants/.vim/plugged/coc.nvim/node_modules/vscode-jsonrpc/lib/socketSupport.js:15:12) at LanguageClient.createMessageTransports (/home/pants/.vim/plugged/coc.nvim/lib/language-client/index.js:318:88)

CocConfig

{ "lsp-wl.enable": { "type": "boolean", "default": true, "description": "whether enable wolfram language lsp" }, "lsp-wl.port": { "type": "number", "default": 6536, "description": "Port to communicate with language server." }, "lsp-wl.trace.server": { "type": "string", "enum": ["off", "messages", "verbose"], "default": "off", "description": "Traces the communication between coc and the wolfram language server." }, "lsp-wl.wolframExecutablePath": { "type": "string", "default": "wolfram", "description": "Path to wolfram executable." }, "lsp-wl.wolframLanguageServerPath": { "type": "string", "default": "~/.vim/repos/lsp-wl", "description": "Path to wolfram language server directory." }, "lsp-wl.maxNumberOfProblems": { "type": "number", "default": 100, "description": "Controls the maximum number of problems produced by the server." } }