Environment
- App: Claude desktop app 1.24012.9 (MSIX install), Claude Code (CCD) 2.1.219, bundled Node 24.18.0
- OS: Windows 11 Home, build 10.0.26200
- GPU: NVIDIA GeForce RTX 5080 Laptop GPU, driver 610.47
- RAM: 32 GB (~16 GB free at last crash per the app's own process-memory log line)
What happens
The desktop app fully crashes — the window disappears and every running Claude Code session is killed mid-flight. This has happened repeatedly (2026-07-25 and again 2026-07-27), always with the same log signature.
Evidence from %APPDATA%\Claude\logs\main.log
Both crashes have the identical signature — the Electron GPU process dies, and the app goes down with it instead of recovering:
2026-07-25 16:56:17 [info] GPU process gone: {
type: 'GPU',
reason: 'crashed',
exitCode: 101457950,
serviceName: 'GPU'
}
2026-07-27 11:56:26 [info] GPU process gone: {
type: 'GPU',
reason: 'crashed',
exitCode: 101457950,
serviceName: 'GPU'
}
After each GPU process gone line there is no recovery attempt logged — the next line in the log is a fresh app start (Starting app { appVersion: '1.24012.9', ... }) from when I manually relaunched.
Likely trigger: WebGL/WebGPU content
%APPDATA%\Claude\logs\unknown-window.log shows that in the final second before the 2026-07-27 crash, a renderer window emitted a burst of WebGL errors followed by a WebGPU adapter request:
11:56:25 [warn] WebGL: INVALID_ENUM: getInternalformatParameter: invalid internalformat
(repeated ~20x, some with "when EXT_color_buffer_float is not enabled")
11:56:26 [warn] The powerPreference option is currently ignored when calling requestAdapter() on Windows. See https://crbug.com/369219127
The GPU process crashed at 11:56:26, immediately after.
Not a driver reset
The Windows System event log has no Display/nvlddmkm/Dxgkrnl TDR events at either crash time — the failure is contained to Chromium's GPU process, not a full NVIDIA driver reset.
Possibly related
2026-07-17: MoAppHang WER report on app version 1.22209.0.0 (claude.exe stopped interacting with Windows and was closed). May be a separate issue.
Expected behavior
A GPU-process crash shouldn't take down the whole app (Chromium normally relaunches the GPU process and repaints). At minimum, running Claude Code sessions should survive or auto-resume — losing all in-flight sessions and subagent work on every GPU hiccup is the painful part.
Impact
Repeated total loss of in-flight work: one crash killed multiple active sessions, including parallel subagent runs whose results were lost entirely.
Environment
What happens
The desktop app fully crashes — the window disappears and every running Claude Code session is killed mid-flight. This has happened repeatedly (2026-07-25 and again 2026-07-27), always with the same log signature.
Evidence from
%APPDATA%\Claude\logs\main.logBoth crashes have the identical signature — the Electron GPU process dies, and the app goes down with it instead of recovering:
After each
GPU process goneline there is no recovery attempt logged — the next line in the log is a fresh app start (Starting app { appVersion: '1.24012.9', ... }) from when I manually relaunched.Likely trigger: WebGL/WebGPU content
%APPDATA%\Claude\logs\unknown-window.logshows that in the final second before the 2026-07-27 crash, a renderer window emitted a burst of WebGL errors followed by a WebGPU adapter request:The GPU process crashed at 11:56:26, immediately after.
Not a driver reset
The Windows System event log has no
Display/nvlddmkm/DxgkrnlTDR events at either crash time — the failure is contained to Chromium's GPU process, not a full NVIDIA driver reset.Possibly related
2026-07-17:
MoAppHangWER report on app version 1.22209.0.0 (claude.exe stopped interacting with Windows and was closed). May be a separate issue.Expected behavior
A GPU-process crash shouldn't take down the whole app (Chromium normally relaunches the GPU process and repaints). At minimum, running Claude Code sessions should survive or auto-resume — losing all in-flight sessions and subagent work on every GPU hiccup is the painful part.
Impact
Repeated total loss of in-flight work: one crash killed multiple active sessions, including parallel subagent runs whose results were lost entirely.