[BUG] Ouf of memory
It happens since today.
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
<--- Last few GCs --->
[88338:0x158008000] 302713 ms: Mark-Compact 3415.7 (4143.8) -> 3413.7 (4143.8) MB, pooled: 9 MB, 67.29 / 0.00 ms (average mu = 0.352, current mu = 0.085) allocation failure; scavenge might not succeed
[88338:0x158008000] 302781 ms: Mark-Compact 3413.8 (4143.8) -> 3413.8 (4144.0) MB, pooled: 9 MB, 62.92 / 0.00 ms (average mu = 0.244, current mu = 0.065) allocation failure; GC in old space requested
<--- JS stacktrace --->
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----
1: 0x1026cf9b0 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
2: 0x10289a3b4 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate, char const, v8::OOMDetails const&) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
3: 0x102a7169c v8::internal::Heap::stack() [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
4: 0x102a6fc40 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
5: 0x102a64ff0 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
6: 0x102a6581c v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
7: 0x102a39df0 v8::internal::FactoryBase<v8::internal::Factory>::AllocateRawTwoByteInternalizedString(int, unsigned int) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
8: 0x102a4ae64 v8::internal::Factory::NewInternalizedStringImpl(v8::internal::Handle<v8::internal::String>, int, unsigned int) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
9: 0x102d5869c v8::internal::InternalizedStringKey::PrepareForInsertion(v8::internal::Isolate*) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
10: 0x102d57704 v8::internal::Handle<v8::internal::String> v8::internal::StringTable::LookupKey<v8::internal::InternalizedStringKey, v8::internal::Isolate>(v8::internal::Isolate, v8::internal::InternalizedStringKey) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
11: 0x102d574c4 v8::internal::StringTable::LookupString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
12: 0x102e44418 v8::internal::Runtime_GetProperty(int, unsigned long, v8::internal::Isolate) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
13: 0x1033b9c74 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
14: 0x109a8a8d4
15: 0x109b15be8
16: 0x109b5cbb4
17: 0x109b8e778
18: 0x109ab7c7c
19: 0x109995a2c
20: 0x109b52490
21: 0x109af0228
22: 0x109ae70bc
23: 0x1099886d0
24: 0x109a09884
25: 0x103361410 Builtins_AsyncFunctionAwaitResolveClosure [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
26: 0x10342c578 Builtins_PromiseFulfillReactionJob [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
27: 0x103351714 Builtins_RunMicrotasks [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
28: 0x103322af4 Builtins_JSRunMicrotasksEntry [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
29: 0x1029ca088 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
30: 0x1029ca518 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
31: 0x1029ca654 v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate, v8::internal::MicrotaskQueue) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
32: 0x1029f4714 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
33: 0x1029f4eb4 v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
34: 0x103327118 Builtins_CallApiCallbackGeneric [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
35: 0x109414de8
36: 0x103322c0c Builtins_JSEntryTrampoline [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
37: 0x1033228f4 Builtins_JSEntry [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
38: 0x1029ca0b0 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
39: 0x1029c9628 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/cata/.nvm/versions/node/v22.2.0/bin/node]
40: 0x1028b05f0 v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
41: 0x1025f4d24 node::InternalCallbackScope::Close() [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
42: 0x1025f4fe4 node::InternalMakeCallback(node::Environment, v8::Local<v8::Object>, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>, node::async_context) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
43: 0x10260be20 node::AsyncWrap::MakeCallback(v8::Local<v8::Function>, int, v8::Local<v8::Value>*) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
44: 0x1027ae4a8 node::StreamBase::CallJSOnreadMethod(long, v8::Local<v8::ArrayBuffer>, unsigned long, node::StreamBase::StreamBaseJSChecks) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
45: 0x1027afad4 node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
46: 0x102824574 node::crypto::TLSWrap::ClearOut() [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
47: 0x102826318 node::crypto::TLSWrap::OnStreamRead(long, uv_buf_t const&) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
48: 0x1027b3d3c node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
49: 0x1027b44a0 node::LibuvStreamWrap::ReadStart()::$_1::__invoke(uv_stream_s, long, uv_buf_t const) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
50: 0x10330d288 uv__stream_io [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
51: 0x103314c9c uv__io_poll [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
52: 0x103302c9c uv_run [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
53: 0x1025f5714 node::SpinEventLoopInternal(node::Environment*) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
54: 0x1027106a0 node::NodeMainInstance::Run(node::ExitCode, node::Environment) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
55: 0x1027103b4 node::NodeMainInstance::Run() [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
56: 0x102697cb0 node::Start(int, char**) [/Users/cata/.nvm/versions/node/v22.2.0/bin/node]
57: 0x18d9b8274 start [/usr/lib/dyld]
zsh: abort claude --resume
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗