[BUG] Claude Desktop Constantly Crashing

Resolved 💬 2 comments Opened May 24, 2026 by javydreamercsw Closed May 24, 2026

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?

Claude Code Desktop immediately crashes upon opening.

What Should Happen?

It should stay open and work as normal.

Error Messages/Logs

<--- Last few GCs --->

[47681:0x10c006d0000]    30072 ms: Scavenge 3657.7 (3758.9) -> 3654.0 (3758.9) MB, pooled: 0.0 MB, 6.84 / 0.00 ms (average mu = 0.966, current mu = 0.920) allocation failure; 
[47681:0x10c006d0000]    30077 ms: Scavenge 3654.0 (3758.9) -> 3654.2 (3758.9) MB, pooled: 0.0 MB, 4.64 / 0.00 ms (average mu = 0.966, current mu = 0.920) allocation failure; 


<--- Last few GCs --->

[47681:0x10c006d0000]    30072 ms: Scavenge 3657.7 (3758.9) -> 3654.0 (3758.9) MB, pooled: 0.0 MB, 6.84 / 0.00 ms (average mu = 0.966, current mu = 0.920) allocation failure; 
[47681:0x10c006d0000]    30077 ms: Scavenge 3654.0 (3758.9) -> 3654.2 (3758.9) MB, pooled: 0.0 MB, 4.64 / 0.00 ms (average mu = 0.966, current mu = 0.920) allocation failure; 


<--- Last few GCs --->

[47681:0x10c006d0000]    30072 ms: Scavenge 3657.7 (3758.9) -> 3654.0 (3758.9) MB, pooled: 0.0 MB, 6.84 / 0.00 ms (average mu = 0.966, current mu = 0.920) allocation failure; 
[47681:0x10c006d0000]    30077 ms: Scavenge 3654.0 (3758.9) -> 3654.2 (3758.9) MB, pooled: 0.0 MB, 4.64 / 0.00 ms (average mu = 0.966, current mu = 0.920) allocation failure; 

[47681:0524/113110.896905:ERROR:electron/shell/common/node_bindings.cc:185] OOM error in V8: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
[47681:0524/113110.896916:ERROR:electron/shell/common/node_bindings.cc:185] OOM error in V8: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory

<--- Last few GCs --->

[47681:0x10c006d0000]    30072 ms: Scavenge 3657.7 (3758.9) -> 3654.0 (3758.9) MB, pooled: 0.0 MB, 6.84 / 0.00 ms (average mu = 0.966, current mu = 0.920) allocation failure; 
[47681:0x10c006d0000]    30077 ms: Scavenge 3654.0 (3758.9) -> 3654.2 (3758.9) MB, pooled: 0.0 MB, 4.64 / 0.00 ms (average mu = 0.966, current mu = 0.920) allocation failure; 

[47681:0524/113110.896918:ERROR:electron/shell/common/node_bindings.cc:185] OOM error in V8: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
[47681:0524/113110.896929:ERROR:electron/shell/common/node_bindings.cc:185] OOM error in V8: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
zsh: trace trap  /Applications/Claude.app/Contents/MacOS/Claude

Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

Steps to Reproduce

  1. Start Claude Desktop
  2. Crash

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.142

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

The CLI works fine.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗