claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

[BUG] OutOfMemory crashes after working on tasks in different terminals

Open dopper opened this issue 8 months ago • 4 comments

Environment

  • Platform (select one):
    • [x] Anthropic API
    • [ ] AWS Bedrock
    • [ ] Google Vertex AI
    • [ ] Other:
  • Claude CLI version: 1.0.11
  • Operating System: macOS
  • Terminal: zed terminal, iterm2, vscode

Bug Description

Crashed and produced stack trace: <--- Last few GCs --->

[96444:0x140008000] 9905323 ms: Mark-Compact 3818.2 (4114.9) -> 3801.7 (4112.9) MB, pooled: 18 MB, 79.96 / 0.00 ms (average mu = 0.228, current mu = 0.211) allocation failure; scavenge might not succeed [96444:0x140008000] 9905441 ms: Mark-Compact 3818.0 (4113.1) -> 3801.9 (4111.4) MB, pooled: 19 MB, 98.88 / 0.00 ms (average mu = 0.193, current mu = 0.161) allocation failure; scavenge might not succeed

<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory ----- Native stack trace -----

1: 0x100995f0c node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 2: 0x100b41ca4 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 3: 0x100cfece8 v8::internal::Heap::CallGCPrologueCallbacks(v8::GCType, v8::GCCallbackFlags, v8::internal::GCTracer::Scope::ScopeId) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 4: 0x100d04780 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)::$_1::operator()() const [/opt/homebrew/Cellar/node/23.11.0/bin/node] 5: 0x100cff02c void heap::base::Stack::SetMarkerAndCallbackImpl<v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)::$_1>(heap::base::Stack*, void*, void const*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 6: 0x1008a8028 PushAllRegistersAndIterateStack [/opt/homebrew/Cellar/node/23.11.0/bin/node] 7: 0x100cfbf14 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 8: 0x100cf5968 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 9: 0x100cf6330 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 10: 0x100ce73dc v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 11: 0x100faa218 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 12: 0x1007879f4 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/opt/homebrew/Cellar/node/23.11.0/bin/node] 13: 0x10076aa78 Builtins_SetConstructor [/opt/homebrew/Cellar/node/23.11.0/bin/node] 14: 0x1006ed838 Builtins_JSBuiltinsConstructStub [/opt/homebrew/Cellar/node/23.11.0/bin/node] 15: 0x1096cafd8 16: 0x10930741c 17: 0x1007b661c Builtins_ArrayMap [/opt/homebrew/Cellar/node/23.11.0/bin/node] 18: 0x1093029b0 19: 0x1093d8c30 20: 0x1095620e8 21: 0x10961c578 22: 0x10961dd44 23: 0x109b96744 24: 0x1096aae24 25: 0x109b30068 26: 0x109290238 27: 0x10072de20 Builtins_AsyncFunctionAwaitResolveClosure [/opt/homebrew/Cellar/node/23.11.0/bin/node] 28: 0x1007fb298 Builtins_PromiseFulfillReactionJob [/opt/homebrew/Cellar/node/23.11.0/bin/node] 29: 0x10071d214 Builtins_RunMicrotasks [/opt/homebrew/Cellar/node/23.11.0/bin/node] 30: 0x1006ee3f0 Builtins_JSRunMicrotasksEntry [/opt/homebrew/Cellar/node/23.11.0/bin/node] 31: 0x100c73be0 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 32: 0x100c7434c v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 33: 0x100c9e900 v8::internal::MicrotaskQueue::PerformCheckpointInternal(v8::Isolate*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 34: 0x1006f2978 Builtins_CallApiCallbackGeneric [/opt/homebrew/Cellar/node/23.11.0/bin/node] 35: 0x1092bb4fc 36: 0x1006ee50c Builtins_JSEntryTrampoline [/opt/homebrew/Cellar/node/23.11.0/bin/node] 37: 0x1006ee1b0 Builtins_JSEntry [/opt/homebrew/Cellar/node/23.11.0/bin/node] 38: 0x100c73c08 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 39: 0x100c73570 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handlev8::internal::Object, v8::internal::Handlev8::internal::Object, int, v8::internal::Handlev8::internal::Object) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 40: 0x100b587e4 v8::Function::Call(v8::Isolate, v8::Localv8::Context, v8::Localv8::Value, int, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 41: 0x1008a96d4 node::InternalCallbackScope::Close() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 42: 0x1008a9b94 node::InternalMakeCallback(node::Environment, v8::Localv8::Object, v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value, node::async_context, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 43: 0x1008c1e08 node::AsyncWrap::MakeCallback(v8::Localv8::Function, int, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 44: 0x100aafcd8 node::StreamBase::CallJSOnreadMethod(long, v8::Localv8::ArrayBuffer, unsigned long, node::StreamBase::StreamBaseJSChecks) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 45: 0x100aaff5c node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 46: 0x100b274e4 node::crypto::TLSWrap::ClearOut() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 47: 0x100b27990 node::crypto::TLSWrap::Cycle() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 48: 0x100b25fc0 node::crypto::TLSWrap::OnStreamRead(long, uv_buf_t const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 49: 0x100ab6344 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 50: 0x100ab604c node::LibuvStreamWrap::ReadStart()::$_1::__invoke(uv_stream_s*, long, uv_buf_t const*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 51: 0x104247af0 uv__stream_io [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 52: 0x10424eca8 uv__io_poll [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 53: 0x10423eb58 uv_run [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 54: 0x1008aa488 node::SpinEventLoopInternal(node::Environment*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 55: 0x1009dd43c node::NodeMainInstance::Run(node::ExitCode*, node::Environment*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 56: 0x1009dd190 node::NodeMainInstance::Run() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 57: 0x100954a58 node::Start(int, char**) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 58: 0x192d16b98 start [/usr/lib/dyld] zsh: abort claude

Steps to Reproduce

Can't replicated, happened randomly

Expected Behavior

Continue with updates

Actual Behavior

Crash and stack trace

Additional Context

Nothing different in a normal workflow here, was not a heavy task system has plenty of ram/disk available.e

dopper avatar Jun 04 '25 23:06 dopper

Had the same crash in new terminal, same zed session, notice OOM in the trace FatalProcessOutOfMemory: <--- Last few GCs --->

[56833:0x130008000] 18153527 ms: Mark-Compact 3969.4 (4112.6) -> 3950.8 (4113.4) MB, pooled: 1 MB, 104.46 / 0.00 ms (average mu = 0.340, current mu = 0.432) allocation failure; scavenge might not succeed [56833:0x130008000] 18153674 ms: Mark-Compact 3967.1 (4113.4) -> 3950.2 (4111.4) MB, pooled: 3 MB, 136.83 / 0.00 ms (average mu = 0.215, current mu = 0.066) allocation failure; scavenge might not succeed

<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory ----- Native stack trace -----

1: 0x1042fdf0c node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 2: 0x1044a9ca4 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 3: 0x104666ce8 v8::internal::Heap::CallGCPrologueCallbacks(v8::GCType, v8::GCCallbackFlags, v8::internal::GCTracer::Scope::ScopeId) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 4: 0x10466c780 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)::$_1::operator()() const [/opt/homebrew/Cellar/node/23.11.0/bin/node] 5: 0x10466702c void heap::base::Stack::SetMarkerAndCallbackImpl<v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)::$_1>(heap::base::Stack*, void*, void const*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 6: 0x104210028 PushAllRegistersAndIterateStack [/opt/homebrew/Cellar/node/23.11.0/bin/node] 7: 0x104663f14 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 8: 0x10465d968 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 9: 0x10465e330 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 10: 0x10464f3dc v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 11: 0x104912218 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 12: 0x1040ef9f4 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/opt/homebrew/Cellar/node/23.11.0/bin/node] 13: 0x1040939a8 Builtins_CreateObjectFromSlowBoilerplateHelper [/opt/homebrew/Cellar/node/23.11.0/bin/node] 14: 0x1040926a8 Builtins_CreateObjectFromSlowBoilerplate [/opt/homebrew/Cellar/node/23.11.0/bin/node] 15: 0x10cc3a368 16: 0x10cd673f0 17: 0x10ce5d468 18: 0x10cf583a4 19: 0x10d458224 20: 0x10cfaee44 21: 0x10d164724 22: 0x10d3cfdc8 23: 0x10d0f5c70 24: 0x104095e20 Builtins_AsyncFunctionAwaitResolveClosure [/opt/homebrew/Cellar/node/23.11.0/bin/node] 25: 0x104163298 Builtins_PromiseFulfillReactionJob [/opt/homebrew/Cellar/node/23.11.0/bin/node] 26: 0x104085214 Builtins_RunMicrotasks [/opt/homebrew/Cellar/node/23.11.0/bin/node] 27: 0x1040563f0 Builtins_JSRunMicrotasksEntry [/opt/homebrew/Cellar/node/23.11.0/bin/node] 28: 0x1045dbbe0 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 29: 0x1045dc34c v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 30: 0x104606900 v8::internal::MicrotaskQueue::PerformCheckpointInternal(v8::Isolate*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 31: 0x10405a978 Builtins_CallApiCallbackGeneric [/opt/homebrew/Cellar/node/23.11.0/bin/node] 32: 0x10d0bd29c 33: 0x10405650c Builtins_JSEntryTrampoline [/opt/homebrew/Cellar/node/23.11.0/bin/node] 34: 0x1040561b0 Builtins_JSEntry [/opt/homebrew/Cellar/node/23.11.0/bin/node] 35: 0x1045dbc08 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 36: 0x1045db570 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handlev8::internal::Object, v8::internal::Handlev8::internal::Object, int, v8::internal::Handlev8::internal::Object) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 37: 0x1044c07e4 v8::Function::Call(v8::Isolate, v8::Localv8::Context, v8::Localv8::Value, int, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 38: 0x1042116d4 node::InternalCallbackScope::Close() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 39: 0x104211b94 node::InternalMakeCallback(node::Environment, v8::Localv8::Object, v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value, node::async_context, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 40: 0x104229e08 node::AsyncWrap::MakeCallback(v8::Localv8::Function, int, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 41: 0x104417cd8 node::StreamBase::CallJSOnreadMethod(long, v8::Localv8::ArrayBuffer, unsigned long, node::StreamBase::StreamBaseJSChecks) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 42: 0x104417f5c node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 43: 0x10448f4e4 node::crypto::TLSWrap::ClearOut() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 44: 0x10448f990 node::crypto::TLSWrap::Cycle() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 45: 0x10448dfc0 node::crypto::TLSWrap::OnStreamRead(long, uv_buf_t const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 46: 0x10441e344 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 47: 0x10441e04c node::LibuvStreamWrap::ReadStart()::$_1::__invoke(uv_stream_s*, long, uv_buf_t const*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 48: 0x107bafaf0 uv__stream_io [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 49: 0x107bb6ca8 uv__io_poll [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 50: 0x107ba6b58 uv_run [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 51: 0x104212488 node::SpinEventLoopInternal(node::Environment*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 52: 0x10434543c node::NodeMainInstance::Run(node::ExitCode*, node::Environment*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 53: 0x104345190 node::NodeMainInstance::Run() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 54: 0x1042bca58 node::Start(int, char**) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 55: 0x192d16b98 start [/usr/lib/dyld] zsh: abort claude

dopper avatar Jun 04 '25 23:06 dopper

Happened in vscode now after restarting computer: <--- Last few GCs --->

[50162:0x130030000] 20297419 ms: Scavenge (reduce) (interleaved) 4084.6 (4112.8) -> 4082.8 (4098.5) MB, pooled: 0 MB, 11.62 / 0.00 ms (average mu = 0.912, current mu = 0.390) allocation failure; [50162:0x130030000] 20297638 ms: Mark-Compact (reduce) 4086.3 (4098.5) -> 4086.0 (4098.8) MB, pooled: 0 MB, 82.50 / 0.00 ms (+ 138.2 ms in 0 steps since start of marking, biggest step 0.0 ms, walltime since start of marking 238 ms) (average mu = 0.850, c

<--- JS stacktrace --->

FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory ----- Native stack trace -----

1: 0x104769f0c node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 2: 0x104915ca4 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 3: 0x104ad2ce8 v8::internal::Heap::CallGCPrologueCallbacks(v8::GCType, v8::GCCallbackFlags, v8::internal::GCTracer::Scope::ScopeId) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 4: 0x104ad0344 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 5: 0x104ac9968 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 6: 0x104aca330 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 7: 0x104abb3dc v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 8: 0x104d7e218 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 9: 0x10455b9f4 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/opt/homebrew/Cellar/node/23.11.0/bin/node] 10: 0x1044c762c Builtins_GrowFastSmiOrObjectElements [/opt/homebrew/Cellar/node/23.11.0/bin/node] 11: 0x10d183064 12: 0x10d01a598 13: 0x10d00de60 14: 0x10d31ac24 15: 0x10cf46284 16: 0x10d16e584 17: 0x10d228544 18: 0x1044c4838 Builtins_InterpreterEntryTrampoline [/opt/homebrew/Cellar/node/23.11.0/bin/node] 19: 0x10d21671c 20: 0x104501e20 Builtins_AsyncFunctionAwaitResolveClosure [/opt/homebrew/Cellar/node/23.11.0/bin/node] 21: 0x1045cf298 Builtins_PromiseFulfillReactionJob [/opt/homebrew/Cellar/node/23.11.0/bin/node] 22: 0x1044f1214 Builtins_RunMicrotasks [/opt/homebrew/Cellar/node/23.11.0/bin/node] 23: 0x1044c23f0 Builtins_JSRunMicrotasksEntry [/opt/homebrew/Cellar/node/23.11.0/bin/node] 24: 0x104a47be0 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 25: 0x104a4834c v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 26: 0x104a72900 v8::internal::MicrotaskQueue::PerformCheckpointInternal(v8::Isolate*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 27: 0x1044c6978 Builtins_CallApiCallbackGeneric [/opt/homebrew/Cellar/node/23.11.0/bin/node] 28: 0x10ce2987c 29: 0x1044c250c Builtins_JSEntryTrampoline [/opt/homebrew/Cellar/node/23.11.0/bin/node] 30: 0x1044c21b0 Builtins_JSEntry [/opt/homebrew/Cellar/node/23.11.0/bin/node] 31: 0x104a47c08 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 32: 0x104a47570 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handlev8::internal::Object, v8::internal::Handlev8::internal::Object, int, v8::internal::Handlev8::internal::Object) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 33: 0x10492c7e4 v8::Function::Call(v8::Isolate, v8::Localv8::Context, v8::Localv8::Value, int, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 34: 0x10467d6d4 node::InternalCallbackScope::Close() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 35: 0x10467db94 node::InternalMakeCallback(node::Environment, v8::Localv8::Object, v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value, node::async_context, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 36: 0x104695e08 node::AsyncWrap::MakeCallback(v8::Localv8::Function, int, v8::Localv8::Value) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 37: 0x104883cd8 node::StreamBase::CallJSOnreadMethod(long, v8::Localv8::ArrayBuffer, unsigned long, node::StreamBase::StreamBaseJSChecks) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 38: 0x104883f5c node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 39: 0x1048fb4e4 node::crypto::TLSWrap::ClearOut() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 40: 0x1048fb990 node::crypto::TLSWrap::Cycle() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 41: 0x1048f9fc0 node::crypto::TLSWrap::OnStreamRead(long, uv_buf_t const&) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 42: 0x10488a344 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 43: 0x10488a04c node::LibuvStreamWrap::ReadStart()::$_1::__invoke(uv_stream_s*, long, uv_buf_t const*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 44: 0x10801baf0 uv__stream_io [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 45: 0x108022ca8 uv__io_poll [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 46: 0x108012b58 uv_run [/opt/homebrew/Cellar/libuv/1.51.0/lib/libuv.1.dylib] 47: 0x10467e488 node::SpinEventLoopInternal(node::Environment*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 48: 0x1047b143c node::NodeMainInstance::Run(node::ExitCode*, node::Environment*) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 49: 0x1047b1190 node::NodeMainInstance::Run() [/opt/homebrew/Cellar/node/23.11.0/bin/node] 50: 0x104728a58 node::Start(int, char**) [/opt/homebrew/Cellar/node/23.11.0/bin/node] 51: 0x192d16b98 start [/usr/lib/dyld] zsh: abort claude

dopper avatar Jun 05 '25 00:06 dopper

Rolling back to 1.0.10 to see if this is isolated to 1.0.11.

dopper avatar Jun 05 '25 00:06 dopper

Crashes in both versions 1.0.10 and 1.0.11, trying to increase node memory to 8Gb to see if that stops the crash.

dopper avatar Jun 05 '25 00:06 dopper

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.

github-actions[bot] avatar Aug 13 '25 14:08 github-actions[bot]