[BUG] crashes in browser panel
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Onderwerp: Herhaalde GPU-process crash + volledige app-freeze in Claude desktop app (Windows)
Samenvatting:
De Claude desktop app crasht herhaaldelijk tijdens langlopende sessies waarin het Browser-paneel actief is (in mijn geval tijdens een automatiseringstaak die de browser gebruikt). De app bevriest daarna volledig — geen enkele logregel meer — tot ik hem handmatig herstart. De freeze-duur wordt bij elke herhaling langer (19 min → 1u16min).
Omgeving:
- Platform: Windows 11 Home 10.0.26200 (x64)
- Claude desktop app versie: 1.24012.9 (MSIX-installatie via Windows Store)
- Node version: 24.18.0
- Datum/tijd van laatste 3 crashes: 2026-08-01 13:03:59, 14:07:44, 14:57:46
Reproductiepatroon (te vinden in %APPDATA%\Claude\logs\main.log):
- Herhaalde warnings, elke ~10-30s, gedurende de hele sessie:
[warn] [Preview] capturePreviewScreenshot failed: {...}
- Na enkele minuten tot ruim een uur:
[info] GPU process gone: { type: 'GPU', reason: 'crashed', exitCode: 101457950, serviceName: 'GPU' }
- App bevriest volledig (geen enkele logregel meer in main.log) tot handmatige herstart.
Wat ik al heb geprobeerd (hielp niet):
- Volledige herinstallatie van de app.
isHardwareAccelerationDisabled: truehandmatig gezet in %APPDATA%\Claude\claude_desktop_config.json (root-level key, roept app.disableHardwareAcceleration() aan bij opstarten — normaal bereikbaar via het menu-item "Toggle Hardware Acceleration"). Deze instelling stond nog actief bij de laatste crash, maar de crash met exact dezelfde exitCode (101457950) trad alsnog op.
Root-cause aanwijzing:
Ik heb het Windows System/Application event log rond het crashmoment (14:56:00–15:05:00) gecontroleerd: er staat GEEN driver-TDR event in (geen nvlddmkm/Display-provider crash) en GEEN Application Error voor Claude.exe. De grafische driver zelf reset dus niet — dit wijst erop dat het een crash/hang is binnen het Chromium GPU-subprocess van de Electron-app zelf, waarschijnlijk uitgelokt door het periodieke preview-screenshot-mechanisme (capturePreviewScreenshot) dat continu faalt tijdens een langlopende sessie met het Browser-paneel open.
Impact:
Elke keer verlies ik 20 minuten tot ruim een uur werktijd doordat de app volledig onbruikbaar bevriest en ik geen enkele foutmelding of manier heb om dit binnen de app af te breken.
Vraag:
Kan het preview-screenshot-mechanisme (capturePreviewScreenshot) robuuster gemaakt worden tegen herhaaldelijk falen, en/of kan de GPU-process-crash gracefuller afgehandeld worden zodat de hele app niet blijvend bevriest?
What Should Happen?
it should not crash
Error Messages/Logs
Steps to Reproduce
Onderwerp: Herhaalde GPU-process crash + volledige app-freeze in Claude desktop app (Windows)
Samenvatting:
De Claude desktop app crasht herhaaldelijk tijdens langlopende sessies waarin het Browser-paneel actief is (in mijn geval tijdens een automatiseringstaak die de browser gebruikt). De app bevriest daarna volledig — geen enkele logregel meer — tot ik hem handmatig herstart. De freeze-duur wordt bij elke herhaling langer (19 min → 1u16min).
Omgeving:
- Platform: Windows 11 Home 10.0.26200 (x64)
- Claude desktop app versie: 1.24012.9 (MSIX-installatie via Windows Store)
- Node version: 24.18.0
- Datum/tijd van laatste 3 crashes: 2026-08-01 13:03:59, 14:07:44, 14:57:46
Reproductiepatroon (te vinden in %APPDATA%\Claude\logs\main.log):
- Herhaalde warnings, elke ~10-30s, gedurende de hele sessie:
[warn] [Preview] capturePreviewScreenshot failed: {...}
- Na enkele minuten tot ruim een uur:
[info] GPU process gone: { type: 'GPU', reason: 'crashed', exitCode: 101457950, serviceName: 'GPU' }
- App bevriest volledig (geen enkele logregel meer in main.log) tot handmatige herstart.
Wat ik al heb geprobeerd (hielp niet):
- Volledige herinstallatie van de app.
isHardwareAccelerationDisabled: truehandmatig gezet in %APPDATA%\Claude\claude_desktop_config.json (root-level key, roept app.disableHardwareAcceleration() aan bij opstarten — normaal bereikbaar via het menu-item "Toggle Hardware Acceleration"). Deze instelling stond nog actief bij de laatste crash, maar de crash met exact dezelfde exitCode (101457950) trad alsnog op.
Root-cause aanwijzing:
Ik heb het Windows System/Application event log rond het crashmoment (14:56:00–15:05:00) gecontroleerd: er staat GEEN driver-TDR event in (geen nvlddmkm/Display-provider crash) en GEEN Application Error voor Claude.exe. De grafische driver zelf reset dus niet — dit wijst erop dat het een crash/hang is binnen het Chromium GPU-subprocess van de Electron-app zelf, waarschijnlijk uitgelokt door het periodieke preview-screenshot-mechanisme (capturePreviewScreenshot) dat continu faalt tijdens een langlopende sessie met het Browser-paneel open.
Impact:
Elke keer verlies ik 20 minuten tot ruim een uur werktijd doordat de app volledig onbruikbaar bevriest en ik geen enkele foutmelding of manier heb om dit binnen de app af te breken.
Vraag:
Kan het preview-screenshot-mechanisme (capturePreviewScreenshot) robuuster gemaakt worden tegen herhaaldelijk falen, en/of kan de GPU-process-crash gracefuller afgehandeld worden zodat de hele app niet blijvend bevriest?
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
latest
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_