-
-
Notifications
You must be signed in to change notification settings - Fork 223
Open
Labels
Description
Describe the bug
For some reason the Svelte Language server isn't ignoring the node_modules folder. Memory keeps balooning to upwards of 4-5GB and then crashes with an OOM error.
I increased the memory size to using "svelte.language-server.runtime-args": ["--max-old-space-size=5120"], but it maxes that limit as well.
SnapshotManager File Statistics:
Project files: 371
Svelte files: 237
From node_modules: 0
Total: 371
SnapshotManager File Statistics:
Project files: 371
Svelte files: 237
From node_modules: 7933
Total: 8307
<--- Last few GCs --->
[5963:0x1a01b000] 96372 ms: Scavenge (interleaved) 2039.4 (2085.2) -> 2035.8 (2093.4) MB, pooled: 0 MB, 5.29 / 0.00 ms (average mu = 0.116, current mu = 0.004) allocation failure;
[5963:0x1a01b000] 97852 ms: Mark-Compact (reduce) 2041.5 (2093.7) -> 2040.3 (2083.2) MB, pooled: 0 MB, 1153.26 / 0.00 ms (+ 220.3 ms in 0 steps since start of marking, biggest step 0.0 ms, walltime since start of marking 1392 ms) (average mu = 0.117,
<--- JS stacktrace --->
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----
1: 0xe1803a node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/home/h4ch1/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node]
2: 0x11ec9c0 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/home/h4ch1/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node]
3: 0x11ecc97 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/home/h4ch1/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node]
4: 0x141a575 [/home/h4ch1/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node]
5: 0x141a5a3 [/home/h4ch1/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node]
6: 0x143367a [/home/h4ch1/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node]
7: 0x1436848 [/home/h4ch1/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node]
8: 0x1c9c351 [/home/h4ch1/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node]
[Error - 12:42:57 am] Server process exited with signal SIGABRT.
[Info - 12:42:57 am] Connection to server got closed. Server will restart.
Reproduction
Run latest vscode and Svelte for VSCode extension in a Svelte project.
Expected behaviour
From node_modules should be 0 and memory usage shouldn't keep increasing.
System Info
- OS: Mac OS Sequoia
- IDE: vscode
Which package is the issue about?
Svelte for VS Code extension
Additional Information, eg. Screenshots
No response