[BUG]
Environment
- Claude CLI version: 1.0.72
- Operating System: MacOS 15.5
- Terminal: Warp
Bug Description
`⏺ Great idea! Let's get our internal code reviewer to take a look before Copilot gets too hungry!
🕵️
⏺ code-reviewer(Review migration file)
⎿
✳ Channelling… (38s · ⚒ 1.0k tokens · esc to interrupt)
╭────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > │
╰────────────────────────────────────────────────────────────────────────────────────────────────────╯
? for shortcuts
<--- Last few GCs --->
[15609:0x150008000] 60540011 ms: Mark-Compact 3696.1 (4130.1) -> 3683.2 (4138.4) MB, pooled: 0 MB, 925.88 / 0.00 ms (average mu = 0.406, current mu = 0.321) allocation failure; scavenge might not succeed
[15609:0x150008000] 60541528 ms: Mark-Compact 3699.5 (4138.9) -> 3689.5 (4144.9) MB, pooled: 0 MB, 1503.96 / 0.00 ms (average mu = 0.239, current mu = 0.009) allocation failure; scavenge might not succeed
<--- JS stacktrace --->
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----
1: 0x10437b1e4 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
2: 0x10457afd8 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate, char const, v8::OOMDetails const&) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
3: 0x104788f30 v8::internal::Heap::stack() [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
4: 0x1047872d0 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
5: 0x10477b8b8 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
6: 0x10477c0f0 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
7: 0x10475f410 v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
8: 0x104b7aae4 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long, v8::internal::Isolate) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
9: 0x10503daf4 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
10: 0x104fa1c7c Builtins_CallWithArrayLike [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
11: 0x10b9d2ad4
12: 0x10ba50dc4
13: 0x10bd6cb94
14: 0x10b5d21a0
15: 0x10b7238ac
16: 0x10b9b466c
17: 0x10b5b2064
18: 0x10b4a2dd4
19: 0x10b99ab3c
20: 0x104fe5290 Builtins_AsyncFunctionAwaitResolveClosure [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
21: 0x1050b04d8 Builtins_PromiseFulfillReactionJob [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
22: 0x104fd5594 Builtins_RunMicrotasks [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
23: 0x104fa6af4 Builtins_JSRunMicrotasksEntry [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
24: 0x1046e0e6c v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
25: 0x1046e1714 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
26: 0x1046e184c v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate, v8::internal::MicrotaskQueue) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
27: 0x10470eac8 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
28: 0x10470f24c v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
29: 0x104fab0f4 Builtins_CallApiCallbackOptimizedNoProfiling [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
30: 0x10bbd0758
31: 0x104fa6c0c Builtins_JSEntryTrampoline [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
32: 0x104fa68f4 Builtins_JSEntry [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
33: 0x1046e0eac v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
34: 0x1046e0808 v8::internal::Execution::Call(v8::internal::Isolate, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
35: 0x104591544 v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
36: 0x104285a80 node::InternalCallbackScope::Close() [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
37: 0x104285cc4 node::InternalMakeCallback(node::Environment, v8::Local<v8::Object>, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>, node::async_context, v8::Local<v8::Value>) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
38: 0x10429afd4 node::AsyncWrap::MakeCallback(v8::Local<v8::Function>, int, v8::Local<v8::Value>*) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
39: 0x10448d910 node::StreamBase::CallJSOnreadMethod(long, v8::Local<v8::ArrayBuffer>, unsigned long, node::StreamBase::StreamBaseJSChecks) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
40: 0x10448f0a4 node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
41: 0x10450e60c node::crypto::TLSWrap::ClearOut() [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
42: 0x104510574 node::crypto::TLSWrap::OnStreamRead(long, uv_buf_t const&) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
43: 0x10449356c node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
44: 0x104493cb4 node::LibuvStreamWrap::ReadStart()::$_1::__invoke(uv_stream_s, long, uv_buf_t const) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
45: 0x104f8f6d8 uv__stream_io [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
46: 0x104f97920 uv__io_poll [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
47: 0x104f84674 uv_run [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
48: 0x104286508 node::SpinEventLoopInternal(node::Environment*) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
49: 0x1043c4154 node::NodeMainInstance::Run() [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
50: 0x10433a364 node::Start(int, char**) [/Users/rajpootathar/.nvm/versions/node/v22.14.0/bin/node]
51: 0x19f47eb98 start [/usr/lib/dyld]
zsh: abort claude`
Steps to Reproduce
- it hppenned when i ran any subagent in a project having really long memory saved accross files and CLAUDE.md references then using
@folder/file
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗