We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When I run pnpm test:integration I get FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory.
pnpm test:integration
I didn't have this with next-160.
[WebServer] <--- Last few GCs --->
[76232:0x138008000] 38444 ms: Mark-Compact 4051.0 (4138.5) -> 4039.5 (4142.5) MB, 5315.04 / 0.00 ms (average mu = 0.082, current mu = 0.003) allocation failure; scavenge might not succeed [76232:0x138008000] 44738 ms: Mark-Compact 4055.2 (4142.5) -> 4043.7 (4146.8) MB, 6286.12 / 0.00 ms (average mu = 0.036, current mu = 0.001) allocation failure; scavenge might not succeed
<--- JS stacktrace --->
[WebServer] FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory ----- Native stack trace -----
[WebServer] 1: 0x104688b44 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 2: 0x1048103ec v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 3: 0x1049e4ac0 v8::internal::Heap::GarbageCollectionReasonToString(v8::internal::GarbageCollectionReason) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 4: 0x1049e359c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 5: 0x1049d9db4 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 6: 0x1049da614 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 7: 0x1049bf684 v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 8: 0x104da7394 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 9: 0x105104c44 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 10: 0x10507bf24 Builtins_StringSubstring [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 11: 0x10a84c0d0 [WebServer] 12: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 13: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 14: 0x105079708 construct_stub_create_deopt_addr [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 15: 0x1051b85cc Builtins_ConstructHandler [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 16: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 17: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 18: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 19: 0x1050b3210 Builtins_AsyncFunctionAwaitResolveClosure [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 20: 0x105160fb8 Builtins_PromiseFulfillReactionJob [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 21: 0x1050a2b94 Builtins_RunMicrotasks [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 22: 0x10507a3f4 Builtins_JSRunMicrotasksEntry [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 23: 0x104951f40 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 24: 0x10495242c v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 25: 0x104952608 v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 26: 0x1049797d4 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 27: 0x104979f70 v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 28: 0x10487df68 v8::internal::MaybeHandlev8::internal::Object v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handlev8::internal::HeapObject, v8::internal::Handlev8::internal::FunctionTemplateInfo, v8::internal::Handlev8::internal::Object, unsigned long*, int) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 29: 0x10487d660 v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 30: 0x105104b24 Builtins_CEntry_Return1_ArgvOnStack_BuiltinExit [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] 31: 0x10a4a1b88 [WebServer] 32: 0x10507a50c Builtins_JSEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 33: 0x10507a1f4 Builtins_JSEntry [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 34: 0x104951f68 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] 35: 0x1049513b4 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handlev8::internal::Object, v8::internal::Handlev8::internal::Object, int, v8::internal::Handlev8::internal::Object) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 36: 0x10482bca4 v8::Function::Call(v8::Localv8::Context, v8::Localv8::Value, int, v8::Localv8::Value) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 37: 0x1045b4d24 node::InternalCallbackScope::Close() [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 38: 0x1045b4fe4 node::InternalMakeCallback(node::Environment*, v8::Localv8::Object, v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value, node::async_context) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 39: 0x1045cb104 node::AsyncWrap::MakeCallback(v8::Localv8::Function, int, v8::Localv8::Value) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 40: 0x104754bc8 node::StreamBase::CallJSOnreadMethod(long, v8::Localv8::ArrayBuffer, unsigned long, node::StreamBase::StreamBaseJSChecks) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 41: 0x104756254 node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 42: 0x10475a540 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 43: 0x10475ac74 node::LibuvStreamWrap::ReadStart()::$_1::__invoke(uv_stream_s*, long, uv_buf_t const*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 44: 0x1050660c4 uv__stream_io [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 45: 0x10506d9c8 uv__io_poll [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 46: 0x10505beb4 uv_run [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 47: 0x1045b56f0 node::SpinEventLoopInternal(node::Environment*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 48: 0x1046c87c0 node::NodeMainInstance::Run(node::ExitCode*, node::Environment*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 49: 0x1046c84d4 node::NodeMainInstance::Run() [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 50: 0x1046507ac node::Start(int, char**) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node] [WebServer] 51: 0x184a27154 start [/usr/lib/dyld] [WebServer] sh: line 1: 76232 Abort trap: 6 vite build Error: Process from config.webServer was not able to start. Exit code: 134
I can't create a simple reproduction, but the following you can do:
git clone --single-branch --branch svelte-5-runes git@github.com:shinokada/svelte-icons.git cd svelte-icons pnpm i -D svelte@5.0.0-next.164 pnpm test:integration
No response
System: OS: macOS 14.6 CPU: (10) arm64 Apple M2 Pro Memory: 106.08 MB / 16.00 GB Shell: 5.9 - /bin/zsh Binaries: Node: 20.14.0 - ~/.nvm/versions/node/v20.14.0/bin/node npm: 10.7.0 - ~/.nvm/versions/node/v20.14.0/bin/npm pnpm: 9.4.0 - /opt/homebrew/bin/pnpm bun: 1.1.8 - ~/.bun/bin/bun Browsers: Chrome: 126.0.6478.115 Edge: 126.0.2592.68 Safari: 17.6 npmPackages: svelte: 5.0.0-next.164 => 5.0.0-next.164
blocking an upgrade
The text was updated successfully, but these errors were encountered:
This will be fixed by #12144
Sorry, something went wrong.
Successfully merging a pull request may close this issue.
Describe the bug
When I run
pnpm test:integration
I get FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory.I didn't have this with next-160.
Error details:
[WebServer]
<--- Last few GCs --->
[76232:0x138008000] 38444 ms: Mark-Compact 4051.0 (4138.5) -> 4039.5 (4142.5) MB, 5315.04 / 0.00 ms (average mu = 0.082, current mu = 0.003) allocation failure; scavenge might not succeed
[76232:0x138008000] 44738 ms: Mark-Compact 4055.2 (4142.5) -> 4043.7 (4146.8) MB, 6286.12 / 0.00 ms (average mu = 0.036, current mu = 0.001) allocation failure; scavenge might not succeed
<--- JS stacktrace --->
[WebServer] FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----
[WebServer] 1: 0x104688b44 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 2: 0x1048103ec v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 3: 0x1049e4ac0 v8::internal::Heap::GarbageCollectionReasonToString(v8::internal::GarbageCollectionReason) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 4: 0x1049e359c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 5: 0x1049d9db4 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 6: 0x1049da614 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 7: 0x1049bf684 v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 8: 0x104da7394 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 9: 0x105104c44 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 10: 0x10507bf24 Builtins_StringSubstring [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 11: 0x10a84c0d0
[WebServer] 12: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 13: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 14: 0x105079708 construct_stub_create_deopt_addr [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 15: 0x1051b85cc Builtins_ConstructHandler [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 16: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 17: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 18: 0x10507c3e4 Builtins_InterpreterEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 19: 0x1050b3210 Builtins_AsyncFunctionAwaitResolveClosure [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 20: 0x105160fb8 Builtins_PromiseFulfillReactionJob [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 21: 0x1050a2b94 Builtins_RunMicrotasks [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 22: 0x10507a3f4 Builtins_JSRunMicrotasksEntry [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 23: 0x104951f40 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 24: 0x10495242c v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 25: 0x104952608 v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 26: 0x1049797d4 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 27: 0x104979f70 v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 28: 0x10487df68 v8::internal::MaybeHandlev8::internal::Object v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handlev8::internal::HeapObject, v8::internal::Handlev8::internal::FunctionTemplateInfo, v8::internal::Handlev8::internal::Object, unsigned long*, int) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 29: 0x10487d660 v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 30: 0x105104b24 Builtins_CEntry_Return1_ArgvOnStack_BuiltinExit [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
31: 0x10a4a1b88
[WebServer] 32: 0x10507a50c Builtins_JSEntryTrampoline [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 33: 0x10507a1f4 Builtins_JSEntry [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 34: 0x104951f68 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
35: 0x1049513b4 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handlev8::internal::Object, v8::internal::Handlev8::internal::Object, int, v8::internal::Handlev8::internal::Object) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 36: 0x10482bca4 v8::Function::Call(v8::Localv8::Context, v8::Localv8::Value, int, v8::Localv8::Value) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 37: 0x1045b4d24 node::InternalCallbackScope::Close() [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 38: 0x1045b4fe4 node::InternalMakeCallback(node::Environment*, v8::Localv8::Object, v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value, node::async_context) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 39: 0x1045cb104 node::AsyncWrap::MakeCallback(v8::Localv8::Function, int, v8::Localv8::Value) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 40: 0x104754bc8 node::StreamBase::CallJSOnreadMethod(long, v8::Localv8::ArrayBuffer, unsigned long, node::StreamBase::StreamBaseJSChecks) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 41: 0x104756254 node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 42: 0x10475a540 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 43: 0x10475ac74 node::LibuvStreamWrap::ReadStart()::$_1::__invoke(uv_stream_s*, long, uv_buf_t const*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 44: 0x1050660c4 uv__stream_io [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 45: 0x10506d9c8 uv__io_poll [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 46: 0x10505beb4 uv_run [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 47: 0x1045b56f0 node::SpinEventLoopInternal(node::Environment*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 48: 0x1046c87c0 node::NodeMainInstance::Run(node::ExitCode*, node::Environment*) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 49: 0x1046c84d4 node::NodeMainInstance::Run() [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 50: 0x1046507ac node::Start(int, char**) [/Users/shinichiokada/.nvm/versions/node/v20.14.0/bin/node]
[WebServer] 51: 0x184a27154 start [/usr/lib/dyld]
[WebServer] sh: line 1: 76232 Abort trap: 6 vite build
Error: Process from config.webServer was not able to start. Exit code: 134
Reproduction
I can't create a simple reproduction, but the following you can do:
Logs
No response
System Info
Severity
blocking an upgrade
The text was updated successfully, but these errors were encountered: