question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Request textDocument/codeAction failed

See original GitHub issue

Volar sometimes crash when I editing vue component file. It will keep showing the error message once first crashed. Command Volar: Restart Vue server can temporary fix it.

Platform: WSL2 Volar version: v0.31.1

API output

<--- Last few GCs --->

[478:0x4a7a260]  1637739 ms: Mark-sweep (reduce) 2043.2 (2054.9) -> 2042.8 (2055.1) MB, 1585.9 / 0.0 ms  (average mu = 0.088, current mu = 0.005) allocation failure scavenge might not succeed
[478:0x4a7a260]  1639018 ms: Mark-sweep (reduce) 2043.8 (2052.1) -> 2043.5 (2053.6) MB, 1274.1 / 0.0 ms  (average mu = 0.047, current mu = 0.004) allocation failure scavenge might not succeed


<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 0xa04200 node::Abort() [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
 2: 0x94e4e9 node::FatalError(char const*, char const*) [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
 3: 0xb7978e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
 4: 0xb79b07 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
 5: 0xd34395  [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
 6: 0xd34f1f  [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
 7: 0xd42fab v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
 8: 0xd46b6c v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
 9: 0xd1524b v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
10: 0x105b23f v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
11: 0x1401219  [/home/user/.vscode-server/bin/899d46d82c4c95423fb7e10e68eba52050e30ba3/node]
[Info  - 9:23:53 AM] Connection to server got closed. Server will restart.
[Error - 9:23:53 AM] Request textDocument/hover failed.
Error: Connection got disposed.
	at Object.dispose (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/connection.js:1105:27)
	at Object.dispose (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-languageclient/lib/common/client.js:163:35)
	at LanguageClient.handleConnectionClosed (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-languageclient/lib/common/client.js:2665:42)
	at LanguageClient.handleConnectionClosed (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-languageclient/lib/node/main.js:173:15)
	at closeHandler (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-languageclient/lib/common/client.js:2652:18)
	at CallbackList.invoke (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
	at Emitter.fire (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
	at closeHandler (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/connection.js:272:26)
	at CallbackList.invoke (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
	at Emitter.fire (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
	at IPCMessageReader.fireClose (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/messageReader.js:40:27)
	at ChildProcess.<anonymous> (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/node/main.js:33:45)
	at ChildProcess.emit (events.js:327:22)
	at maybeClose (internal/child_process.js:1048:16)
	at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
[Error - 9:23:53 AM] Request textDocument/definition failed.
Error: Connection got disposed.
	at Object.dispose (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/connection.js:1105:27)
	at Object.dispose (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-languageclient/lib/common/client.js:163:35)
	at LanguageClient.handleConnectionClosed (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-languageclient/lib/common/client.js:2665:42)
	at LanguageClient.handleConnectionClosed (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-languageclient/lib/node/main.js:173:15)
	at closeHandler (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-languageclient/lib/common/client.js:2652:18)
	at CallbackList.invoke (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
	at Emitter.fire (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
	at closeHandler (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/connection.js:272:26)
	at CallbackList.invoke (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
	at Emitter.fire (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
	at IPCMessageReader.fireClose (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/messageReader.js:40:27)
	at ChildProcess.<anonymous> (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/node/main.js:33:45)
	at ChildProcess.emit (events.js:327:22)
	at maybeClose (internal/child_process.js:1048:16)
	at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)

... skip ...

[Error - 9:26:56 AM] Request textDocument/completion failed.
  Message: Unhandled method volar/getAttrNameCaseClient
  Code: -32601 
(node:1378) UnhandledPromiseRejectionWarning: Error: Unhandled method volar/getAttrNameCaseClient
    at handleResponse (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/connection.js:510:48)
    at processMessageQueue (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/connection.js:308:17)
    at Immediate.<anonymous> (/home/user/.vscode-server/extensions/johnsoncodehk.volar-0.31.1/node_modules/vscode-jsonrpc/lib/common/connection.js:292:13)
    at processImmediate (internal/timers.js:461:21)
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1378) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:1378) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
[Error - 9:26:56 AM] Request textDocument/signatureHelp failed.
  Message: Unhandled method volar/getAttrNameCaseClient
  Code: -32601 
[Error - 9:26:57 AM] Request textDocument/codeAction failed.
  Message: Unhandled method volar/getAttrNameCaseClient
  Code: -32601 
[Error - 9:26:57 AM] Request textDocument/completion failed.
  Message: Unhandled method volar/getAttrNameCaseClient
  Code: -32601 
[Error - 9:26:58 AM] Request textDocument/codeAction failed.
  Message: Unhandled method volar/getAttrNameCaseClient
  Code: -32601 
[Error - 9:26:58 AM] Request textDocument/codeAction failed.
  Message: Unhandled method volar/getAttrNameCaseClient
  Code: -32601 
[Error - 9:26:59 AM] Request textDocument/codeAction failed.
  Message: Unhandled method volar/getAttrNameCaseClient
  Code: -32601 

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:2
  • Comments:16 (6 by maintainers)

github_iconTop GitHub Comments

7reactions
pattrickricecommented, Mar 10, 2022

Hey folks, I know its not helpful to say “me too” but I’m encountering a similar issue when working in a monorepo. sadly restarting the language server or lower power mode does not fix it

6reactions
luisnquincommented, Jun 18, 2022

The same here

Read more comments on GitHub >

github_iconTop Results From Across the Web

VS Code - Request textDocument/definition failed
Message: Request textDocument/definition failed with message: Cannot read property 'charCodeAt' of undefined Code: -32603.
Read more >
Request textDocument/codeAction failed · Issue #3205
Hello, I got the following errors while editing Dart code: [Error - 09:30:29] Request textDocument/codeAction failed.
Read more >
VS Code rust-analyzer: Request textDocument/inlayHint ...
Hello everyone, today I encountered an annoying bug with rust-analyzer. I cloned RustCrypto's AEAD repo and opened it in VS Code, ...
Read more >
Configured rules but failed to take effect on vscode - VS Code
Request failed: The request (id: 8, method: 'textDocument/codeAction') has been cancelled (-32800). [Trace - 8:08:04 PM] Received response ' ...
Read more >
Language Server Protocol Specification - 3.15
ResourceOperationKind[]; /** * The failure handling strategy of a client if ... Example requests that return a command are textDocument/codeAction or ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found