A window freezes completely when I open integrated terminal

Open
#323,771 4 comments 2 reactions 1 assignee View on GitHub

@deepak1556 is already working on this.

Since Jun 30, 2026.

Assessment

This issue has not been assessed yet.

Description

Type: Performance Issue

  1. Open integrated terminal
  2. Bam! It's frozen and shows:

    The window terminated unexpectedly (reason: 'crashed', code: '5')
    We are sorry for the inconvenience. You can reopen the window to continue where you left off.

If I reopen the window, it restores the open state of the integrated terminal and this happens again.

VS Code version: Code 1.126.0 (Universal) (7e7950df89d055b5a378379db9ee14290772148a, 2026-06-23T01:46:13Z)
OS version: Darwin arm64 24.6.0
Modes:

System Info
Item Value
CPUs Apple M1 Max (10 x 2400)
GPU Status 2d_canvas: enabled
GPU0: VENDOR= 0x106b [Google Inc. (Apple)], DEVICE=0x0000 [ANGLE (Apple, ANGLE Metal Renderer: Apple M1 Max, Version 15.7.5 (Build 24G624))], DRIVER_VENDOR=Apple, DRIVER_VERSION=15.7.5 ACTIVE
Machine model name: MacBookPro
Machine model version: 18.4
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: enabled_on
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) 8, 7, 7
Memory (System) 64.00GB (5.45GB free)
Process Argv
Screen Reader no
VM 0%
Process Info
CPU %	Mem MB	   PID	Process
    3	270215977642	 35757	code
    0	90071992547	 35759	   gpu-process
    0	45035996274	 35760	   utility-network-service
    0	360287970190	 35794	extension-host [5]
    0	     0	 35867	     /Users/gooroo/.vscode/extensions/tailscale.vscode-tailscale-1.1.0/bin/vscode-tailscale_darwin_arm64_v8.0/vscode-tailscale
    0	45035996274	 35881	     /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/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=35794
    0	     0	 35973	     /Users/gooroo/.vscode/extensions/kdl-org.kdl-2.1.3/dist/node_modules/.bin_real/kdl-lsp
    0	540431955284	 36233	     /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/jre/21.0.11-macosx-aarch64.tar/bin/java -Dsonarlint.monitoring.enabled=true -jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/server/sonarlint-ls.jar -stdio -analyzers /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonargo.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarjava.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarjavasymbolicexecution.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarjs.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarphp.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarpython.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarhtml.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarxml.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonartext.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonariac.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarlintomnisharp.jar
    2	450359962737	 35796	extension-host [2]
    0	     0	 35865	     /Users/gooroo/.vscode/extensions/tailscale.vscode-tailscale-1.1.0/bin/vscode-tailscale_darwin_arm64_v8.0/vscode-tailscale
    0	     0	 36293	     /Users/gooroo/.vscode/extensions/kdl-org.kdl-2.1.3/dist/node_modules/.bin_real/kdl-lsp
    0	45035996274	 37455	     electron-nodejs (eslintServer.js)
    0	45035996274	 37456	     /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/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=35796
    0	45035996274	 45843	     /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/markdown-language-features/dist/serverWorkerMain --node-ipc --clientProcessId=35796
    1	225179981369	 35797	extension-host [1]
    0	90071992547	 35826	     /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/html-language-features/server/dist/node/htmlServerMain --node-ipc --clientProcessId=35797
    0	45035996274	 35832	     electron-nodejs (languageserver.js)
    0	45035996274	 35833	     /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/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=35797
    0	45035996274	 36600	     electron-nodejs (eslintServer.js)
    0	     0	 36745	     /Users/gooroo/.vscode/extensions/kdl-org.kdl-2.1.3/dist/node_modules/.bin_real/kdl-lsp
    3	495395959011	 35798	extension-host [3]
    0	45035996274	 35836	     /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/markdown-language-features/dist/serverWorkerMain --node-ipc --clientProcessId=35798
    0	     0	 35940	     /Users/gooroo/.vscode/extensions/tailscale.vscode-tailscale-1.1.0/bin/vscode-tailscale_darwin_arm64_v8.0/vscode-tailscale
    0	45035996274	 35971	     /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/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=35798
    0	45035996274	 37426	     electron-nodejs (server-node.js)
    0	     0	 37483	     /Users/gooroo/.vscode/extensions/kdl-org.kdl-2.1.3/dist/node_modules/.bin_real/kdl-lsp
    0	540431955284	 37495	     /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/jre/21.0.11-macosx-aarch64.tar/bin/java -Dsonarlint.monitoring.enabled=true -jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/server/sonarlint-ls.jar -stdio -analyzers /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonargo.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarjava.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarjavasymbolicexecution.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarjs.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarphp.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarpython.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarhtml.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarxml.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonartext.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonariac.jar /Users/gooroo/.vscode/extensions/sonarsource.sonarlint-vscode-5.4.0-darwin-arm64/analyzers/sonarlintomnisharp.jar
    0	180143985095	 35799	shared-process
    0	     0	 97194	     /bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
    0	45035996274	 35801	file-watcher [2]
    0	45035996274	 35802	file-watcher [1]
    0	45035996274	 35803	file-watcher [5]
    0	45035996274	 35807	file-watcher [3]
    0	45035996274	 35817	pty-host
    0	45035996274	 95751	     /opt/homebrew/bin/nu
    0	270215977642	 37368	   window
Extensions (57)
Name Identifier Author Version
1Password 1password.op-vscode 1Password 1.0.5
CodeSnap adpyke.codesnap adpyke 1.3.4
Claude Code for VS Code anthropic.claude-code Anthropic 2.1.196
httpBook - Rest Client anweber.httpbook anweber 3.2.6
httpYac - Rest Client anweber.vscode-httpyac anweber 6.16.7
Ohm Language attilah.ohm attilah 1.0.0
Markdown Preview Mermaid Support bierner.markdown-mermaid bierner 1.32.1
Mermaid Markdown Syntax Highlighting bpruitt-goddard.mermaid-markdown-syntax-highlighting bpruitt-goddard 1.8.1
Inno Setup chouzz.vscode-innosetup chouzz 1.11.0
Path Intellisense christian-kohler.path-intellisense christian-kohler 2.10.0
MacOS Modern Theme davidbwaters.macos-modern-theme davidbwaters 2.3.19
ESLint dbaeumer.vscode-eslint dbaeumer 3.0.24
Quick and Simple Text Selection dbankier.vscode-quick-select dbankier 0.2.9
Dash deerawan.vscode-dash deerawan 2.4.0
Binary Plist dnicolson.binary-plist dnicolson 2.0.0
Docker DX docker.docker docker 0.18.0
EditorConfig editorconfig.editorconfig EditorConfig 0.18.2
kaitai struct vscode fudgepops.kaitai-struct-vscode fudgepops 1.0.0
GitHub Repositories github.remotehub GitHub 0.64.0
GitHub Actions github.vscode-github-actions github 0.32.1
Todo Tree gruntfuggly.todo-tree Gruntfuggly 0.0.226
Better C++ Syntax jeff-hykin.better-cpp-syntax jeff-hykin 1.27.1
Peacock johnpapa.vscode-peacock johnpapa 4.2.2
KDL kdl-org.kdl kdl-org 2.1.3
io kennethceyer.io kennethceyer 0.0.3
Linear Connect linear.linear-connect linear 1.0.3
Linear Open Issue linear.linear-open-issue linear 1.0.2
Rainbow CSV mechatroner.rainbow-csv mechatroner 3.24.1
Docker ms-azuretools.vscode-docker ms-azuretools 2.0.0
Dev Containers ms-vscode-remote.remote-containers ms-vscode-remote 0.463.0
Remote - SSH: Editing Configuration Files ms-vscode-remote.remote-ssh-edit ms-vscode-remote 0.87.0
Remote Repositories ms-vscode.remote-repositories ms-vscode 0.42.0
Test Adapter Converter ms-vscode.test-adapter-converter ms-vscode 0.2.1
Live Share ms-vsliveshare.vsliveshare ms-vsliveshare 1.1.122
Live Share Extension Pack ms-vsliveshare.vsliveshare-pack ms-vsliveshare 0.4.0
Color Highlight naumovs.color-highlight naumovs 2.8.0
Java oracle.oracle-java Oracle 26.0.0
Bun for Visual Studio Code oven.bun-vscode oven 0.0.32
Ziit pandadev.ziit PandaDEV 1.2.3
Text Power Tools qcz.text-power-tools qcz 1.51.0
YAML redhat.vscode-yaml redhat 1.23.0
gi rubbersheep.gi rubbersheep 0.2.11
Better Jinja samuelcolvin.jinjahtml samuelcolvin 0.20.0
yo samverschueren.yo samverschueren 0.9.3
just skellock.just skellock 2.0.0
Shader languages support for VS Code slevesque.shader slevesque 1.1.5
Svelte for VS Code svelte.svelte-vscode svelte 110.2.1
Tailscale tailscale.vscode-tailscale Tailscale 1.1.0
Even Better TOML tamasfe.even-better-toml tamasfe 0.21.2
vscode-nushell-lang thenuprojectcontributors.vscode-nushell-lang TheNuProjectContributors 2.0.5
Hosts Language tommasov.hosts tommasov 1.2.0
Luna Paint — Image Editor tyriar.luna-paint Tyriar 0.18.0
Error Lens usernamehw.errorlens usernamehw 3.28.0
vscode-icons vscode-icons-team.vscode-icons vscode-icons-team 12.19.0
WakaTime wakatime.vscode-wakatime WakaTime 30.2.1
Lua yinfei.luahelper yinfei 0.2.29
Markdown All in One yzhang.markdown-all-in-one yzhang 3.6.3
Dominant language
TypeScript
Stars
193k
Forks
42.9k
PR merge metrics
PR metrics pending

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/vscode

All issues in microsoft/vscode

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.