[BUG]

Resolved 💬 3 comments Opened Aug 28, 2025 by Xpectuer Closed Aug 29, 2025

Environment

  • Platform (select one):
  • [x] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: 1.0.95 (Claude Code)
  • Operating System: macOS 15.6
  • Terminal: (tested) VSCode Terminal, iTerm2

Bug Description

when using `claude doctor` , reproducible core dump encountered.

Steps to Reproduce

  1. use claude code 1.0.95
  2. use `claude doctor`

Expected Behavior

check claude status and print 'em.

Actual Behavior

javascript core dump

Additional Context

stacktrace:

claude doctor
(node:9638) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.
(Use `node --trace-warnings ...` to show where the warning was created)

 Checking installation status…

<--- Last few GCs --->

[9638:0x138008000]    73183 ms: Mark-Compact 2020.3 (2091.0) -> 2008.5 (2095.5) MB, pooled: 0 MB, 2756.79 / 0.00 ms  (average mu = 0.220, current mu = 0.056) allocation failure; scavenge might not succeed
[9638:0x138008000]    76434 ms: Mark-Compact 2024.7 (2095.5) -> 2012.9 (2100.3) MB, pooled: 0 MB, 3141.00 / 0.04 ms  (average mu = 0.131, current mu = 0.034) allocation failure; scavenge might not succeed


<--- JS stacktrace --->

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

 1: 0x10492625c node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
 2: 0x104afc4fc v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
 3: 0x104d0bc24 v8::internal::Heap::stack() [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
 4: 0x104d09fc4 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
 5: 0x104cfe5ac v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
 6: 0x104cfede4 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
 7: 0x104ce2104 v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
 8: 0x1050fdbb4 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
 9: 0x1055c1af4 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
10: 0x10b95ac98
11: 0x10b956fa4
12: 0x10552cef0 Builtins_InterpreterEntryTrampoline [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
13: 0x10552cef0 Builtins_InterpreterEntryTrampoline [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
14: 0x105569290 Builtins_AsyncFunctionAwaitResolveClosure [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
15: 0x1056344d8 Builtins_PromiseFulfillReactionJob [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
16: 0x105559594 Builtins_RunMicrotasks [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
17: 0x10552aaf4 Builtins_JSRunMicrotasksEntry [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
18: 0x104c63ae0 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
19: 0x104c64388 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
20: 0x104c644c0 v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
21: 0x104c916e4 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
22: 0x104c91e68 v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
23: 0x1048259a8 node::InternalCallbackScope::Close() [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
24: 0x104825cc4 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/zjy/.nvm/versions/node/v22.18.0/bin/node]
25: 0x10483c098 node::AsyncWrap::MakeCallback(v8::Local<v8::Function>, int, v8::Local<v8::Value>*) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
26: 0x1048be014 node::HandleWrap::OnClose(uv_handle_s*) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
27: 0x105507ed8 uv_run [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
28: 0x1048264f4 node::SpinEventLoopInternal(node::Environment*) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
29: 0x1049710b0 node::NodeMainInstance::Run() [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
30: 0x1048e1920 node::Start(int, char**) [/Users/zjy/.nvm/versions/node/v22.18.0/bin/node]
31: 0x18600ab98 start [/usr/lib/dyld]
[1]    9638 abort      claude doctor

View original on GitHub ↗

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