anthropics / anthropics/claude-agent-sdk-typescript

Claude Code process terminated by signal SIGABRT by node process OOM when invoking 'Read' tool

Open
#61 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Shell
Stars
1.8k
Forks
226
PR merge metrics
No merged PRs in 30d

Description

# Claude Code process terminated by signal SIGABRT by node process OOM when invoking 'Read' tool

🔧 Invoke Tool: Read
pramas:
{"file_path":"xxxx.txt","limit":1}

'xxxx.txt' is a large file(about 800MB).

## Attempted but not work
1. called 'Read' tool with 'limit' param
2. export NODE_OPTIONS=\"--max-old-space-size=8192 --heapsnapshot-near-heap-limit=2\"

## Env

sdk version: 0.1.37
node version: v20.9.0

stack log as following:
1: 0x1042e6114 node::Abort() [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
2: 0x1042e6200 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
3: 0x10446eea8 v8::api_internal::ToLocalEmpty() [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
4: 0x1042f4524 node::fs::ReadFileUtf8(v8::FunctionCallbackInfo const&) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
5: 0x1044dac4c v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, unsigned long*, int) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
6: 0x1044da344 v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
7: 0x104d60b24 Builtins_CEntry_Return1_ArgvOnStack_BuiltinExit [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
8: 0x1298d35d4
9: 0x104cd83e4 Builtins_InterpreterEntryTrampoline [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
10: 0x1298f5874
11: 0x104cd83e4 Builtins_InterpreterEntryTrampoline [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
12: 0x104cd83e4 Builtins_InterpreterEntryTrampoline [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
13: 0x104cd83e4 Builtins_InterpreterEntryTrampoline [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
14: 0x104d0f210 Builtins_AsyncFunctionAwaitResolveClosure [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
15: 0x104dbcfb8 Builtins_PromiseFulfillReactionJob [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
16: 0x104cfeb94 Builtins_RunMicrotasks [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
17: 0x104cd63f4 Builtins_JSRunMicrotasksEntry [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
18: 0x1045aec94 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
19: 0x1045af180 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
20: 0x1045af35c v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
21: 0x1045d6418 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
22: 0x1045d6bb4 v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
23: 0x1044dac4c v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, unsigned long*, int) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
24: 0x1044da344 v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
25: 0x104d60b24 Builtins_CEntry_Return1_ArgvOnStack_BuiltinExit [/Users/apple/.nvm/versions/node/v20.9.0/bin/node]
26: 0x129937488

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.