Hi folks, Debian bug #1030284[1] and the related NodeJS GitHub issue #41163[2] report ARM-specific RangeError exceptions from the vendored V8 library in NodeJS. The bug(s) are reproducible with v18.13 of NodeJS.
The cause of the difference-in-behaviour appears to be that V8 sets[3] a lower stack size for ARM: 864K as compared to 984K. Would it be safe to increase the stack size on ARM to 984K to restore consistency with most other architectures? (I've offered a patch to make that change, and others have confirmed that it allows a provided repro case to pass; I'm worried about any potential unsafe side-effects of the change, though) Thank you, James [1] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030284 [2] - https://github.com/nodejs/node/issues/41163 [3] - https://github.com/nodejs/node/blob/2bb4b59fa5529569ad38d3bf7d36666c926d8e47/deps/v8/src/common/globals.h#L74-L86 -- -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/v8-dev/CALDQ5NzeykWdpd79RcwDwJiWN-tYm%3DE1soUi8bxB1X%3DnjM5Z1g%40mail.gmail.com.
