vuejs / language-tools

⚡ High-performance Vue language tooling based-on Volar.js
https://marketplace.visualstudio.com/items?itemName=Vue.volar
MIT License
5.76k stars 388 forks source link

Vue server still crashed after upgrading to v2.0.4 in VSCode + Nuxt 3 #3962

Closed Bernankez closed 6 months ago

Bernankez commented 6 months ago

Sorry to open a duplicated issue, I want to provide a reproduction here.

Reproduction

Environment

Apple M2 macOS Sonoma 14.2.1 Node v20.9.0 VSCode v1.87.0 pnpm v8.2.0 nuxt v3.2.2 Vue.volar v2.0.4

git clone https://github.com/Bernankez/blog.git
cd blog
pnpm install

After opening a Vue SFC, it alerts image

outputs

null
null
null
undefined:1

SyntaxError: Unexpected end of JSON input
    at JSON.parse (<anonymous>)
    at Socket.<anonymous> (/Users/cole/.vscode/extensions/vue.volar-2.0.4/dist/server.js:10024:9777)
    at Socket.emit (node:events:526:35)
    at endReadableNT (node:internal/streams/readable:1359:12)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)

Node.js v18.17.1
[Error - 14:27:08] Server process exited with code 1.
[Info  - 14:27:08] Connection to server got closed. Server will restart.
true
null
null
null
undefined:1
davidmatter commented 6 months ago

Same, without nuxt - just a normal Vue3 monorepo setup on M2.

Output of Typescript module:

2024-03-04 08:38:44.922 [info] Starting TS Server
2024-03-04 08:38:44.922 [info] Using tsserver from: /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js
2024-03-04 08:38:44.922 [info] <syntax> Forking...
2024-03-04 08:38:44.922 [info] <syntax> Starting...
2024-03-04 08:38:44.922 [info] <semantic> Forking...
2024-03-04 08:38:44.922 [info] <semantic> Starting...
2024-03-04 08:38:45.796 [error] TSServer exited. Code: null. Signal: SIGBUS
Blackfaded commented 6 months ago

Same here. Normal Vue 3 Repo on M1.

Bildschirmfoto 2024-03-04 um 09 22 55

davidmatter commented 6 months ago

@johnsoncodehk let me know if you need help debugging this in a MacOS/ARM environment.

yooouuri commented 6 months ago

Reverting back to v2.0.2 no crash, v2.0.3 crashes for me

davidmatter commented 6 months ago

@yooouuri can't confirm. Same issue on v2.0.2

yooouuri commented 6 months ago

@yooouuri can't confirm. Same issue on v2.0.2

Do you have TypeScript and JavaScript Language Features enabled?

davidmatter commented 6 months ago

Yes

Lernni commented 6 months ago

can confirm also on M2 Air with Nuxt 3

johnsoncodehk commented 6 months ago

@davidmatter, @Blackfaded can you share your extension list? You can copy the list by executing Help: Report Issue... >> Click "show" at Include my enabled extensions

Blackfaded commented 6 months ago

Hey, here is my List

Extension Author (truncated) Version
Bookmarks ale 13.4.2
vscode-mjml att 1.6.0
turbo-console-log Cha 2.10.4
path-intellisense chr 2.8.5
dart-code Dar 3.84.0
flutter Dar 3.84.0
vscode-eslint dba 2.4.4
xml Dot 2.5.1
gitlens eam 14.8.2
EditorConfig Edi 0.16.4
prettier-vscode esb 10.1.0
vscode-git-history fab 2.0.5
auto-rename-tag for 0.1.10
shell-format fox 7.2.5
copilot Git 1.171.0
copilot-chat Git 0.13.0
vscode-github-actions git 0.26.2
todo-tree Gru 0.0.226
rest-client hum 0.25.1
ionic Ion 1.70.0
jbockle-format-files jbo 3.4.0
syntax-project-pbxproj mar 0.1.3
vscode-xslt-snippets mar 0.1.0
rainbow-csv mec 3.11.0
vscode-azurefunctions ms- 1.13.4
vscode-azureresourcegroups ms- 0.8.4
vscode-docker ms- 1.29.0
vscode-language-pack-de MS- 1.87.2024022809
data-workspace-vscode ms- 0.5.0
azure-account ms- 0.11.6
live-server ms- 0.4.13
vsliveshare ms- 1.0.5905
gradle-language nac 0.2.3
angular-console nrw 18.17.0
quicktype qui 12.0.46
fabric8-analytics red 0.9.2
java red 1.28.1
vscode-commons red 0.0.6
vscode-xml red 0.26.1
LiveServer rit 5.7.9
markdown-preview-enhanced shd 0.8.11
even-better-toml tam 0.19.2
sort-lines Tyr 1.11.0
vscode-mdx uni 1.8.1
intellicode-api-usage-examples Vis 0.2.8
vscodeintellicode Vis 1.2.30
vscode-boot-dev-pack vmw 0.2.1
vscode-concourse vmw 1.52.0
vscode-manifest-yaml vmw 1.52.0
vscode-spring-boot vmw 1.52.0
vscode-gradle vsc 3.13.5
vscode-java-debug vsc 0.56.2
vscode-java-dependency vsc 0.23.5
vscode-java-pack vsc 0.25.15
vscode-java-test vsc 0.40.1
vscode-lombok vsc 1.1.0
vscode-maven vsc 0.44.0
vscode-spring-boot-dashboard vsc 0.13.1
vscode-spring-initializr vsc 0.11.2
volar Vue 2.0.4
change-case wma 1.0.0
JavaScriptSnippets xab 1.8.0
pretty-ts-errors Yoa 0.5.3
markdown-pdf yza 1.5.0
propertylist zho 0.0.2
davidmatter commented 6 months ago
Extension Author (truncated) Version
browse-lite ant 0.3.7
vite ant 0.2.5
tailwind-docs aus 2.1.0
vscode-tailwindcss bra 0.10.5
path-intellisense chr 2.8.5
language-postcss cpy 1.1.0
crystal-lang cry 0.9.3
vscode-eslint dba 2.4.4
githistory don 0.6.20
EditorConfig Edi 0.16.4
prettier-vscode esb 10.1.0
codespaces Git 1.16.11
copilot Git 1.171.0
copilot-chat Git 0.13.0
vscode-github-actions git 0.26.2
volarjs-labs joh 2.0.3
dotenv mik 1.0.1
vscode-docker ms- 1.29.0
debugpy ms- 2024.2.0
jupyter ms- 2024.2.0
jupyter-keymap ms- 1.1.2
jupyter-renderers ms- 1.0.17
vscode-jupyter-cell-tags ms- 0.1.8
vscode-jupyter-slideshow ms- 0.1.5
live-server ms- 0.4.13
makefile-tools ms- 0.8.22
rose-pine mvl 2.9.0
vscode-twoslash-queries Ort 1.2.2
vscode-coverage-gutters rya 2.11.1
crystal-fmt The 1.0.2
cmake twx 0.0.17
vscode-lldb vad 1.10.0
explorer vit 0.4.0
vscode-icons vsc 12.7.0
vim vsc 1.27.2
volar Vue 2.0.4
gitblame wad 10.9.0
pretty-ts-errors Yoa 0.5.3
markdown-all-in-one yzh 3.6.2
material-theme zhu 3.16.2

(3 theme extensions excluded)

DennisSchmock commented 6 months ago

Same problem here. On a M3 Pro.

Extension Author (truncated) Version
project-manager ale 12.7.0
vscode-apollo apo 1.20.0
npm-intellisense chr 1.4.5
gitignore cod 0.9.0
dbclient-jdbc cwe 1.3.4
vscode-database-client2 cwe 7.0.9
vscode-eslint dba 2.4.4
composer-php-vscode DEV 1.45.15061
intelli-php-vscode DEV 0.12.15062
phptools-vscode DEV 1.45.15061
profiler-php-vscode DEV 1.45.15061
git-extension-pack don 0.1.3
githistory don 0.6.20
es7-react-js-snippets dsz 4.4.3
gitlens eam 14.8.2
prettier-vscode esb 10.1.0
vscode-firefox-debug fir 2.9.10
copilot Git 1.171.0
copilot-chat Git 0.13.2024022301
heygithub Git 0.21.1441
todo-tree Gru 0.0.226
cypress-fixture-intellisense Jos 1.2.0
vscode-codemetrics kis 1.26.1
i18n-ally lok 2.12.0
code-coverage mar 1.11.0
vscode-docker ms- 1.29.0
csharp ms- 2.15.30
vscode-dotnet-runtime ms- 2.0.2
playwright ms- 1.0.22
remote-containers ms- 0.348.0
azure-account ms- 0.11.6
vsliveshare ms- 1.0.5905
vscode-react-native msj 1.12.3
vscode-groovy-lint Nic 3.2.1
cfxlua-vscode ove 1.7.18
vscode-xml red 0.26.1
vscode-yaml red 1.14.0
LiveServer rit 5.7.9
vue-vscode-snippets sdr 3.1.1
sonarlint-vscode Son 4.3.0
lua sum 3.7.4
intellicode-api-usage-examples Vis 0.2.8
vscodeintellicode Vis 1.2.30
vscodeintellicode-completions Vis 1.0.22
volar Vue 2.0.4
vitest-explorer Zix 0.2.46
vscode-open-in-github ziy 1.3.6
DennisSchmock commented 6 months ago

@johnsoncodehk Output from my tsserver.log if it helps. Downgraded to version 2.0.2, and still had the issue though:


Info 0    [10:58:55.301] Starting TS Server
Info 1    [10:58:55.301] Version: 5.3.2
Info 2    [10:58:55.301] Arguments: /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js --serverMode partialSemantic --useInferredProjectPerProjectRoot --disableAutomaticTypingAcquisition --cancellationPipeName /var/folders/4b/g7zvyyb97jx1pcd72605gw1m0000gn/T/vscode-typescript501/630aa9b95dbba1b935de/tscancellation-f2932daebc356647b9ab.tmp* --logVerbosity normal --logFile /Users/DENSC/Library/Application Support/Code/logs/20240304T105344/window1/exthost/vscode.typescript-language-features/tsserver-log-2Kz2ll/tsserver.log --globalPlugins @vsintellicode/typescript-intellicode-plugin,ms-vsintellicode-typescript,typescript-vue-plugin-bundle --pluginProbeLocations /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/DENSC/.vscode/extensions/vue.volar-2.0.2 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc
Info 3    [10:58:55.301] Platform: darwin NodeVersion: v18.17.1 CaseSensitive: false
Info 4    [10:58:55.301] ServerMode: 1 hasUnknownServerMode: undefined
Info 5    [10:58:55.304] Host information vscode
Info 6    [10:58:55.304] Host watch options changed to undefined, it will be take effect for next watches.
Info 7    [10:58:55.305] Loading global plugin @vsintellicode/typescript-intellicode-plugin
Info 8    [10:58:55.305] Enabling plugin @vsintellicode/typescript-intellicode-plugin from candidate paths: /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/DENSC/.vscode/extensions/vue.volar-2.0.2,/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js/../../..
Info 9    [10:58:55.305] Loading @vsintellicode/typescript-intellicode-plugin from /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 (resolved to /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules)
Info 10   [10:58:55.314] IntelliCode plugin: starting configuration: {"name":"@vsintellicode/typescript-intellicode-plugin","global":true}
Info 11   [10:58:55.314] Plugin validation succeeded
Info 12   [10:58:55.314] Loading global plugin ms-vsintellicode-typescript
Info 13   [10:58:55.314] Enabling plugin ms-vsintellicode-typescript from candidate paths: /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/DENSC/.vscode/extensions/vue.volar-2.0.2,/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js/../../..
Info 14   [10:58:55.314] Loading ms-vsintellicode-typescript from /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 (resolved to /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules)
Info 15   [10:58:55.322] Loading ms-vsintellicode-typescript from /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 (resolved to /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules)
Info 16   [10:58:55.323] Loading ms-vsintellicode-typescript from /Users/DENSC/.vscode/extensions/vue.volar-2.0.2 (resolved to /Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules)
Info 17   [10:58:55.323] Loading ms-vsintellicode-typescript from /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js/../../.. (resolved to /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/node_modules)
Info 18   [10:58:55.323] Failed to load module 'ms-vsintellicode-typescript' from /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules: Error: Could not resolve JS module 'ms-vsintellicode-typescript' starting at '/Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules'. Looked in: /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/node_modules/ms-vsintellicode-typescript/package.json, /Users/node_modules/ms-vsintellicode-typescript.js, /Users/node_modules/ms-vsintellicode-typescript.jsx, /Users/node_modules/ms-vsintellicode-typescript/index.js, /Users/node_modules/ms-vsintellicode-typescript/index.jsx, /node_modules/ms-vsintellicode-typescript/package.json, /node_modules/ms-vsintellicode-typescript.js, /node_modules/ms-vsintellicode-typescript.jsx, /node_modules/ms-vsintellicode-typescript/index.js, /node_modules/ms-vsintellicode-typescript/index.jsx
    at resolveJSModule (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:42456:11)
    at Object.require (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:8488:30)
    at _Project.importServicePluginSync (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:176557:27)
    at _ProjectService.requestEnablePlugin (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181848:16)
    at InferredProject2.enablePlugin (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:177830:25)
    at InferredProject2.enableGlobalPlugins (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:177826:12)
    at new InferredProject2 (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:178059:10)
    at _ProjectService.createInferredProject (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:180591:21)
    at _ProjectService.getOrCreateInferredProjectForProjectRootPathIfEnabled (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:180534:19)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:179712:26)
    at _ProjectService.assignProjectToOpenedScriptInfo (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181347:12)
    at /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181577:64
    at flatMap (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:2597:17)
    at _ProjectService.applyChangesInOpenFiles (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181577:24)
    at updateOpen (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:182775:29)
    at /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185377:69
    at IpcIOSession.executeWithRequestId (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185369:14)
    at IpcIOSession.executeCommand (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185377:29)
    at IpcIOSession.onMessage (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185419:51)
    at process.<anonymous> (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:187001:14)
    at process.emit (node:events:514:28)
    at emit (node:internal/child_process:937:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
Info 19   [10:58:55.323] Failed to load module 'ms-vsintellicode-typescript' from /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules: Error: Could not resolve JS module 'ms-vsintellicode-typescript' starting at '/Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules'. Looked in: /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/node_modules/ms-vsintellicode-typescript/package.json, /Users/node_modules/ms-vsintellicode-typescript.js, /Users/node_modules/ms-vsintellicode-typescript.jsx, /Users/node_modules/ms-vsintellicode-typescript/index.js, /Users/node_modules/ms-vsintellicode-typescript/index.jsx, /node_modules/ms-vsintellicode-typescript/package.json, /node_modules/ms-vsintellicode-typescript.js, /node_modules/ms-vsintellicode-typescript.jsx, /node_modules/ms-vsintellicode-typescript/index.js, /node_modules/ms-vsintellicode-typescript/index.jsx
    at resolveJSModule (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:42456:11)
    at Object.require (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:8488:30)
    at _Project.importServicePluginSync (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:176557:27)
    at _ProjectService.requestEnablePlugin (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181848:16)
    at InferredProject2.enablePlugin (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:177830:25)
    at InferredProject2.enableGlobalPlugins (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:177826:12)
    at new InferredProject2 (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:178059:10)
    at _ProjectService.createInferredProject (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:180591:21)
    at _ProjectService.getOrCreateInferredProjectForProjectRootPathIfEnabled (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:180534:19)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:179712:26)
    at _ProjectService.assignProjectToOpenedScriptInfo (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181347:12)
    at /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181577:64
    at flatMap (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:2597:17)
    at _ProjectService.applyChangesInOpenFiles (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181577:24)
    at updateOpen (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:182775:29)
    at /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185377:69
    at IpcIOSession.executeWithRequestId (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185369:14)
    at IpcIOSession.executeCommand (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185377:29)
    at IpcIOSession.onMessage (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185419:51)
    at process.<anonymous> (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:187001:14)
    at process.emit (node:events:514:28)
    at emit (node:internal/child_process:937:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
Info 20   [10:58:55.323] Failed to load module 'ms-vsintellicode-typescript' from /Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules: Error: Could not resolve JS module 'ms-vsintellicode-typescript' starting at '/Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules'. Looked in: /Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/extensions/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/.vscode/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/DENSC/node_modules/ms-vsintellicode-typescript/package.json, /Users/DENSC/node_modules/ms-vsintellicode-typescript.js, /Users/DENSC/node_modules/ms-vsintellicode-typescript.jsx, /Users/DENSC/node_modules/ms-vsintellicode-typescript/index.js, /Users/DENSC/node_modules/ms-vsintellicode-typescript/index.jsx, /Users/node_modules/ms-vsintellicode-typescript/package.json, /Users/node_modules/ms-vsintellicode-typescript.js, /Users/node_modules/ms-vsintellicode-typescript.jsx, /Users/node_modules/ms-vsintellicode-typescript/index.js, /Users/node_modules/ms-vsintellicode-typescript/index.jsx, /node_modules/ms-vsintellicode-typescript/package.json, /node_modules/ms-vsintellicode-typescript.js, /node_modules/ms-vsintellicode-typescript.jsx, /node_modules/ms-vsintellicode-typescript/index.js, /node_modules/ms-vsintellicode-typescript/index.jsx
    at resolveJSModule (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:42456:11)
    at Object.require (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:8488:30)
    at _Project.importServicePluginSync (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:176557:27)
    at _ProjectService.requestEnablePlugin (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181848:16)
    at InferredProject2.enablePlugin (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:177830:25)
    at InferredProject2.enableGlobalPlugins (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:177826:12)
    at new InferredProject2 (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:178059:10)
    at _ProjectService.createInferredProject (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:180591:21)
    at _ProjectService.getOrCreateInferredProjectForProjectRootPathIfEnabled (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:180534:19)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:179712:26)
    at _ProjectService.assignProjectToOpenedScriptInfo (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181347:12)
    at /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181577:64
    at flatMap (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:2597:17)
    at _ProjectService.applyChangesInOpenFiles (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181577:24)
    at updateOpen (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:182775:29)
    at /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185377:69
    at IpcIOSession.executeWithRequestId (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185369:14)
    at IpcIOSession.executeCommand (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185377:29)
    at IpcIOSession.onMessage (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185419:51)
    at process.<anonymous> (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:187001:14)
    at process.emit (node:events:514:28)
    at emit (node:internal/child_process:937:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
Info 21   [10:58:55.323] Failed to load module 'ms-vsintellicode-typescript' from /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/node_modules: Error: Could not resolve JS module 'ms-vsintellicode-typescript' starting at '/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/node_modules'. Looked in: /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/ms-vsintellicode-typescript/package.json, /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/ms-vsintellicode-typescript.js, /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/ms-vsintellicode-typescript.jsx, /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/ms-vsintellicode-typescript/index.js, /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/ms-vsintellicode-typescript/index.jsx, /Applications/Visual Studio Code.app/Contents/Resources/app/node_modules/ms-vsintellicode-typescript/package.json, /Applications/Visual Studio Code.app/Contents/Resources/app/node_modules/ms-vsintellicode-typescript.js, /Applications/Visual Studio Code.app/Contents/Resources/app/node_modules/ms-vsintellicode-typescript.jsx, /Applications/Visual Studio Code.app/Contents/Resources/app/node_modules/ms-vsintellicode-typescript/index.js, /Applications/Visual Studio Code.app/Contents/Resources/app/node_modules/ms-vsintellicode-typescript/index.jsx, /Applications/Visual Studio Code.app/Contents/Resources/node_modules/ms-vsintellicode-typescript/package.json, /Applications/Visual Studio Code.app/Contents/Resources/node_modules/ms-vsintellicode-typescript.js, /Applications/Visual Studio Code.app/Contents/Resources/node_modules/ms-vsintellicode-typescript.jsx, /Applications/Visual Studio Code.app/Contents/Resources/node_modules/ms-vsintellicode-typescript/index.js, /Applications/Visual Studio Code.app/Contents/Resources/node_modules/ms-vsintellicode-typescript/index.jsx, /Applications/Visual Studio Code.app/Contents/node_modules/ms-vsintellicode-typescript/package.json, /Applications/Visual Studio Code.app/Contents/node_modules/ms-vsintellicode-typescript.js, /Applications/Visual Studio Code.app/Contents/node_modules/ms-vsintellicode-typescript.jsx, /Applications/Visual Studio Code.app/Contents/node_modules/ms-vsintellicode-typescript/index.js, /Applications/Visual Studio Code.app/Contents/node_modules/ms-vsintellicode-typescript/index.jsx, /Applications/Visual Studio Code.app/node_modules/ms-vsintellicode-typescript/package.json, /Applications/Visual Studio Code.app/node_modules/ms-vsintellicode-typescript.js, /Applications/Visual Studio Code.app/node_modules/ms-vsintellicode-typescript.jsx, /Applications/Visual Studio Code.app/node_modules/ms-vsintellicode-typescript/index.js, /Applications/Visual Studio Code.app/node_modules/ms-vsintellicode-typescript/index.jsx, /Applications/node_modules/ms-vsintellicode-typescript/package.json, /Applications/node_modules/ms-vsintellicode-typescript.js, /Applications/node_modules/ms-vsintellicode-typescript.jsx, /Applications/node_modules/ms-vsintellicode-typescript/index.js, /Applications/node_modules/ms-vsintellicode-typescript/index.jsx, /node_modules/ms-vsintellicode-typescript/package.json, /node_modules/ms-vsintellicode-typescript.js, /node_modules/ms-vsintellicode-typescript.jsx, /node_modules/ms-vsintellicode-typescript/index.js, /node_modules/ms-vsintellicode-typescript/index.jsx
    at resolveJSModule (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:42456:11)
    at Object.require (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:8488:30)
    at _Project.importServicePluginSync (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:176557:27)
    at _ProjectService.requestEnablePlugin (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181848:16)
    at InferredProject2.enablePlugin (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:177830:25)
    at InferredProject2.enableGlobalPlugins (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:177826:12)
    at new InferredProject2 (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:178059:10)
    at _ProjectService.createInferredProject (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:180591:21)
    at _ProjectService.getOrCreateInferredProjectForProjectRootPathIfEnabled (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:180534:19)
    at _ProjectService.assignOrphanScriptInfoToInferredProject (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:179712:26)
    at _ProjectService.assignProjectToOpenedScriptInfo (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181347:12)
    at /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181577:64
    at flatMap (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:2597:17)
    at _ProjectService.applyChangesInOpenFiles (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:181577:24)
    at updateOpen (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:182775:29)
    at /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185377:69
    at IpcIOSession.executeWithRequestId (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185369:14)
    at IpcIOSession.executeCommand (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185377:29)
    at IpcIOSession.onMessage (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:185419:51)
    at process.<anonymous> (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:187001:14)
    at process.emit (node:events:514:28)
    at emit (node:internal/child_process:937:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
Info 22   [10:58:55.323] Couldn't find ms-vsintellicode-typescript
Info 23   [10:58:55.323] Loading global plugin typescript-vue-plugin-bundle
Info 24   [10:58:55.323] Enabling plugin typescript-vue-plugin-bundle from candidate paths: /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/DENSC/.vscode/extensions/vue.volar-2.0.2,/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js/../../..
Info 25   [10:58:55.323] Loading typescript-vue-plugin-bundle from /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 (resolved to /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules)
Info 26   [10:58:55.323] Loading typescript-vue-plugin-bundle from /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 (resolved to /Users/DENSC/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30/node_modules)
Info 27   [10:58:55.323] Loading typescript-vue-plugin-bundle from /Users/DENSC/.vscode/extensions/vue.volar-2.0.2 (resolved to /Users/DENSC/.vscode/extensions/vue.volar-2.0.2/node_modules)
Info 28   [10:58:55.385] Plugin validation succeeded
Info 29   [10:58:55.386] Starting updateGraphWorker: Project: /dev/null/inferredProject1*
Info 30   [10:58:55.512] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1:0 structureChanged: true structureIsReused:: Not Elapsed: 126.55904099997133ms
Info 31   [10:58:55.512] Project '/dev/null/inferredProject1*' (Inferred)
Info 32   [10:58:55.512]    Files (8)

Info 33   [10:58:55.512] -----------------------------------------------
Info 34   [10:58:55.513] Project '/dev/null/inferredProject1*' (Inferred)
Info 34   [10:58:55.513]    Files (8)

Info 34   [10:58:55.513] -----------------------------------------------
Info 34   [10:58:55.513] Open files: 
Info 34   [10:58:55.513]    FileName: /Users/DENSC/istdev/personkreds/spa/src/graphql/operations/mutations/supporttool/removeModules.ts ProjectRootPath: /Users/DENSC/istdev/personkreds/spa
Info 34   [10:58:55.513]        Projects: /dev/null/inferredProject1*
johnsoncodehk commented 6 months ago

Specific to https://github.com/Bernankez/blog.git, this may be caused by out-of-memory. If there are many typescript plugin extensions installed, or there are a large number of .vue files or the libraries they depend on are large, tsserver will require more memory. Please try setting typescript.tsserver.maxTsServerMemory to a larger value in VSCode settings to see if the problem can be solved.

If the problem persists, please provide your repro case, or contact me in the Vue Land discord server to investigate using remote desktop.

johnsoncodehk commented 6 months ago

In addition, if you can see this window, please try to disable extensions other than Vue.volar in your list one by one to see if you can avoid the crash. It is currently known that enabling svelte.svelte-vscode together with Vue.volar may cause SIGSEGV.

image
davidmatter commented 6 months ago

Confirmed that it works fine if I open a 'small' vue project. Since I can't set a value above 4GB I need to try out to use a custom node build.

davidmatter commented 6 months ago

Interestingly, it works fine with vscode insiders. Even with big projects

johnsoncodehk commented 6 months ago

Interestingly, it works fine with vscode insiders. Even with big projects

Does it help if you use the tsdk version of the vscode insiders bundle instead? (It should be 5.4.1-rc)

davidmatter commented 6 months ago

Pointing to the same tsdk 5.4.1-rc works in insiders but not in stable vscode.

davidmatter commented 6 months ago

I have created an empty profile in stable vscode, just using vue lang tools v2.0.4. Doesn't help.

johnsoncodehk commented 6 months ago

I have created an empty profile in stable vscode, just using vue lang tools v2.0.4. Doesn't help.

Thanks for the information, it will save a lot of wasted investigation time.

davidmatter commented 6 months ago

Differences:

Insiders Info 3 [11:58:43.218] Platform: darwin NodeVersion: v18.18.2 CaseSensitive: false

Stable Info 3 [11:46:12.706] Platform: darwin NodeVersion: v18.17.1 CaseSensitive: false

davidmatter commented 6 months ago

Could be this one that helps :) https://github.com/microsoft/vscode/commit/974c6b3fb9b5ba575ebc9d502744bfd4ade42f26

davidmatter commented 6 months ago

Relevant: https://github.com/microsoft/vscode/issues/206780

davidmatter commented 6 months ago

Relevant: https://github.com/nodejs/node/issues/46559

gwicks commented 6 months ago

I'm also encountering this issue on macOS Sonoma on a repo that doesn't even have TypeScript enabled. Immediate crash and is fixed by downgrading to 1.8.27 for now.

shahadat015 commented 6 months ago

Reverting to v1.8.27 working fine, But v2.0.0 to v2.0.4 crashes for me

davidmatter commented 6 months ago

Workaround: Use vscode insiders for now. https://code.visualstudio.com/insiders/

MrSunshyne commented 6 months ago

Same issue since the update.

This worked for me: Switch your vscode version to something other than 5.x.x-dev, to 4.9.x, it seems to work again.

cmd+shift+p -> Change typescript version -> Pick something not 5

hope this helps meanwhile

luukbrown commented 6 months ago

Same for me

juliandreas commented 6 months ago

Can y'all please stop saying "same for me". It adds no value whatsoever and sends out notifications to hundreds of people who are subscribing to this issue.

raphael-yapla commented 6 months ago

FYI If you rollback to the previous major version of this extension (1.X) and want to reinstall the Typescript plugin you'll have to use this command in the command palette as it's no longer installable using the extensions panel since it's deprecated:

ext install vue.vscode-typescript-vue-plugin
wJoenn commented 6 months ago

I've had the issue since 1.8.z in a large Nuxt project and the output was always saying

JavaScript heap out of memory

Not really a solution but I've been increasing the Max Old Space Size for the extension as needed and at least I don't have crashes anymore image

guygubaby commented 6 months ago

Finally, by customizing the following settings everything just works fine, even in large-scale projects. 😂

"vue.server.maxOldSpaceSize": 4096,
"typescript.tsserver.maxTsServerMemory": 4096,
"typescript.tsserver.nodePath": "node",

Optional

  1. Install JavaScript and TypeScript Nightly
  2. Upgrade your local machine node version to v21
filipbekic01 commented 6 months ago

Crashing on v2+

webdevnerdstuff commented 6 months ago

VSCode: v 1.87.1 Vue Official: v2.0.6 TypeScript and JavaScript Language Features: v1.0.0

If it helps any, I disabled all extensions, excluding Vue Official and the builtin extensions and I still get the error.

The JS/TS language service immediately crashed 5 times. The service will not be restarted.
This may be caused by a plugin contributed by one of these extensions: Vue.volar.
Please try disabling these extensions before filing an issue against VS Code.

Also this did not work for me. I did also try it with all extensions disabled like above.

Finally by customizing the following settings everything just works fine, even in large-scale projects. 😂

"vue.server.maxOldSpaceSize": 4096,
"typescript.tsserver.maxTsServerMemory": 4096,
"typescript.tsserver.nodePath": "node",

List of my enabled extensions. The old Volar extension was removed, I assume that's the Vue Official Extension in this list.

Extension Author (truncated) Version
volar Vue 2.0.6
guygubaby commented 6 months ago

VSCode: v 1.87.1 Vue Official: v2.0.6 TypeScript and JavaScript Language Features: v1.0.0

If it helps any, I disabled all extensions, excluding Vue Official and the builtin extensions and I still get the error.

The JS/TS language service immediately crashed 5 times. The service will not be restarted.
This may be caused by a plugin contributed by one of these extensions: Vue.volar.
Please try disabling these extensions before filing an issue against VS Code.

Also this did not work for me. I did also try it with all extensions disabled like above.

Finally by customizing the following settings everything just works fine, even in large-scale projects. 😂

"vue.server.maxOldSpaceSize": 4096,
"typescript.tsserver.maxTsServerMemory": 4096,
"typescript.tsserver.nodePath": "node",

List of my enabled extensions. The old Volar extension was removed, I assume that's the Vue Official Extension in this list.

Extension Author (truncated) Version volar Vue 2.0.6

Maybe you can try this

  1. Install JavaScript and TypeScript Nightly
  2. Upgrade your local machine node version to v21
segevfiner commented 6 months ago

I also hit this 😢 Same error as previously mentioned here.

I wonder if this is really a memory limit or some module being incompatible with the Node.js in Electron which is built with some special flags, such as pointer compression...

2024-03-13 13:56:11.313 [info] Starting TS Server
2024-03-13 13:56:11.313 [info] Using tsserver from: /Users/segevfiner/prj/swimm/node_modules/typescript/lib/tsserver.js
2024-03-13 13:56:11.313 [info] <syntax> Forking...
2024-03-13 13:56:11.313 [info] <syntax> Starting...
2024-03-13 13:56:11.313 [info] <semantic> Forking...
2024-03-13 13:56:11.313 [info] <semantic> Starting...
2024-03-13 13:56:16.941 [error] TSServer exited. Code: null. Signal: SIGBUS

VS Code v1.87.2 Node v18.19.1 Volar 2.0.6 TypeScript 5.1.6 (Workspace version)

davidmatter commented 6 months ago

Workaround: Use vscode insiders for now. https://code.visualstudio.com/insiders/

As mentioned, this is a vscode specific issue on Darwin. Please use vscode insiders edition for now, until they've shipped their update containing an updated Node version (18.18). The relevant node version here is the one that the current stable version of vscode ships with (18.17), not the one that you've installed on your system.

Also, there are 2 different errors discussed in this issue, one relates to the Vue extension that crashes and the other relates to the TS server that crashes. The TS server with the SIGBUS error is probably related to VSCode on Darwin. The other might be related to other extensions or the amount of memory available for the tsserver.

Vanilagy commented 6 months ago

Does this work on non-insiders VS Code now? Is it fixed?

acidjazz commented 6 months ago

why is this closed? its still happening in v2.0.7

so1ve commented 5 months ago

@acidjazz Upgrade to VSCode 1.88

yoyo837 commented 5 months ago

@acidjazz Upgrade to VSCode 1.88

1.88.0 has not been officially released yet.

robinbeatty commented 5 months ago

In case it's helpful to anyone, enabling "Vue › Server: Hybrid Mode" in the extension settings fixed the problem for me.

johnsoncodehk commented 5 months ago

Hi @isidorn, sorry to bother you. Due to the widespread errors caused by the Node version bundled with VSCode 1.87 mentioned in this issue, can we consider upgrading the Node version to 1.87 before the release of 1.88?

johnsoncodehk commented 5 months ago

VSCode 1.88 has been released and has resolved this issue. Please make sure to update.

phk422 commented 5 months ago

VSCode 1.88 has been released and has resolved this issue. Please make sure to update.

I have upgraded, but this error still occurs? image

zhuziyi1989 commented 4 months ago

Vue - Official v2.0.8 依然有这个问题。

binghuis commented 1 month ago

VSCode 版本: 1.92.0 提交: b1c0a14de1414fcdaa400695b4db1c0799bc3124 日期: 2024-07-31T23:26:45.634Z Electron: 30.1.2 ElectronBuildId: 9870757 Chromium: 124.0.6367.243 Node.js: 20.14.0 V8: 12.4.254.20-electron.0 OS: Darwin arm64 23.5.0

目前依然存在这个问题