You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when run the application and add any changes instead of recompiling it causes issues causes heap
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
why this ?
expected result: should compile like normal nestjs bundler (webpack) default
Reproduce link
No response
Reproduce Steps
pnpm dev
rspack serve
● ━━━━━━━━━━━━━━━━━━━━━━━━━ (9%) setup compilation [webpack-dev-server] Project is running at: [webpack-dev-server] Loopback: http://localhost:8080/ [webpack-dev-server] On Your Network (IPv4): http://192.168.0.253:8080/ [webpack-dev-server] On Your Network (IPv6): http://[fe80::1]:8080/ [webpack-dev-server] Content not from webpack is served from '/Users/es-signature/Documents/explorer/rspac-nestjs/public' directory
● ━━━━━━━━━━━━━━━━━━━━━━━━━ (100%) emitting after emit [HMR] Waiting for update signal from WDS...
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [NestFactory] Starting Nest application...
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [InstanceLoader] AppModule dependencies initialized +4ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [InstanceLoader] UserModule dependencies initialized +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RoutesResolver] AppController {/}: +2ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/, GET} route +1ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RoutesResolver] UserController {/user}: +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user, POST} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user, GET} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user/:id, GET} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user/:id, PATCH} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user/:id, DELETE} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [NestApplication] Nest application successfully started +0ms
<--- Last few GCs --->
[8922:0x158008000] 19348 ms: Mark-Compact 2056.7 (2063.1) -> 2056.7 (2067.1) MB, pooled: 0 MB, 3.42 / 0.00 ms (average mu = 0.663, current mu = 0.219) allocation failure; scavenge might not succeed
<--- JS stacktrace --->
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----
System Info
System:
OS: macOS 14.5
CPU: (8) arm64 Apple M2
Memory: 87.17 MB / 8.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 23.4.0 - ~/.nvm/versions/node/v23.4.0/bin/node
Yarn: 1.22.22 - ~/.yarn/bin/yarn
npm: 10.9.2 - ~/.nvm/versions/node/v23.4.0/bin/npm
pnpm: 9.15.4 - ~/.nvm/versions/node/v23.4.0/bin/pnpm
bun: 1.2.0 - ~/.bun/bin/bun
Watchman: 2024.12.02.00 - /opt/homebrew/bin/watchman
Browsers:
Brave Browser: 131.1.73.104
Safari: 17.5
npmPackages:
@rspack/cli: ^1.2.2 => 1.2.2
@rspack/core: ^1.2.2 => 1.2.2
Details
when run the application and add any changes instead of recompiling it causes issues causes heap
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
why this ?
expected result: should compile like normal nestjs bundler (webpack) default
Reproduce link
No response
Reproduce Steps
pnpm dev
rspack serve
● ━━━━━━━━━━━━━━━━━━━━━━━━━ (9%) setup compilation [webpack-dev-server] Project is running at:
[webpack-dev-server] Loopback: http://localhost:8080/
[webpack-dev-server] On Your Network (IPv4): http://192.168.0.253:8080/
[webpack-dev-server] On Your Network (IPv6): http://[fe80::1]:8080/
[webpack-dev-server] Content not from webpack is served from '/Users/es-signature/Documents/explorer/rspac-nestjs/public' directory
● ━━━━━━━━━━━━━━━━━━━━━━━━━ (100%) emitting after emit [HMR] Waiting for update signal from WDS...
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [NestFactory] Starting Nest application...
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [InstanceLoader] AppModule dependencies initialized +4ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [InstanceLoader] UserModule dependencies initialized +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RoutesResolver] AppController {/}: +2ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/, GET} route +1ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RoutesResolver] UserController {/user}: +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user, POST} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user, GET} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user/:id, GET} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user/:id, PATCH} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [RouterExplorer] Mapped {/user/:id, DELETE} route +0ms
[Nest] 8962 - 01/31/2025, 9:16:58 AM LOG [NestApplication] Nest application successfully started +0ms
<--- Last few GCs --->
[8922:0x158008000] 19348 ms: Mark-Compact 2056.7 (2063.1) -> 2056.7 (2067.1) MB, pooled: 0 MB, 3.42 / 0.00 ms (average mu = 0.663, current mu = 0.219) allocation failure; scavenge might not succeed
<--- JS stacktrace --->
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----
1: 0x102830dfc node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
2: 0x102a5bf6c v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
3: 0x102c60780 v8::internal::Heap::stack() [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
4: 0x102c5ea4c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
5: 0x102c54cbc v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
6: 0x102c55688 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
7: 0x102c36f00 v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
8: 0x10304df7c v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
9: 0x1036779f4 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
10: 0x10369ebbc Builtins_ArrayPrototypeJoin [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
11: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
12: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
13: 0x10a7809e4
14: 0x10a67f770
15: 0x10a781c74
16: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
17: 0x10a7b21f0
18: 0x10a7b32c0
19: 0x10a7b1270
20: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
21: 0x1036a661c Builtins_ArrayMap [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
22: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
23: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
24: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
25: 0x1036a661c Builtins_ArrayMap [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
26: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
27: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
28: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
29: 0x1035e0838 Builtins_InterpreterEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
30: 0x10a62f144
31: 0x1035de50c Builtins_JSEntryTrampoline [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node] 32: 0x1035de1b0 Builtins_JSEntry [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
33: 0x102bb7564 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
34: 0x102bb6eac v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handlev8::internal::Object, v8::internal::Handlev8::internal::Object, int, v8::internal::Handlev8::internal::Object) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
35: 0x102a73b68 v8::Function::Call(v8::Isolate, v8::Localv8::Context, v8::Localv8::Value, int, v8::Localv8::Value) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
36: 0x10274da6c node::InternalCallbackScope::Close() [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node] 37: 0x10274d3fc node::CallbackScope::~CallbackScope() [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
38: 0x1027f5564 v8impl::(anonymous namespace)::ThreadSafeFunction::AsyncCb(uv_async_s) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
39: 0x1035bd78c uv__async_io [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
40: 0x1035d1368 uv__io_poll [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
41: 0x1035bdd24 uv_run [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
42: 0x10274e4e4 node::SpinEventLoopInternal(node::Environment*) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node] 43: 0x102878cf8 node::NodeMainInstance::Run(node::ExitCode*, node::Environment*) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
44: 0x102878a94 node::NodeMainInstance::Run() [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
45: 0x1027ee8fc node::Start(int, char**) [/Users/es-signature/.nvm/versions/node/v23.4.0/bin/node]
46: 0x1872620e0 start [/usr/lib/dyld]
The text was updated successfully, but these errors were encountered: