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
{{ message }}
Repository navigation
Node.js encountered a crash code (3221226505) in a specific scenario on the Windows platform, which appeared to be a stack overflow. #5119
Vite uses Rollup as its packaging tool; however, Rollup has some platform-specific binaries that can cause stack overflows in Node.js on Windows, which in turn can cause AdonisJS's HMR development server to crash silently.
I used the command $env:NODE_DEBUG="*"; node ace serve --hmr *> debug.log to output the complete Node.js debug log, but I only got the exit code 3221226505, and I couldn't see any other useful information.
I'd like to know if there's a way to get deeper levels of the crash logs for debugging purposes.
Activity
avivkeller commentedon Dec 3, 2025
NODE_DEBUG=*enables all of Node.js's debug logging. (Although, technically, you could compile the binary with additional breakpoints)Perhaps rollup has its own debug environment commands?
avivkeller commentedon Dec 3, 2025
It's likely that your process is just using too much memory. Try increasing the memory available and see if the error subsides
CodingMoeButa commentedon Dec 3, 2025
I tried changing the command to
node --max-old-space-size=16384 ace serve --hmr, but it didn't improve the problem.Moreover, this doesn't always happen; it happens frequently, rather than not at all. This is a very strange problem.
CodingMoeButa commentedon Feb 3, 2026
Issue resolved: rollup/rollup#6199 (comment) .