Status: New
Owner: ----
New issue 3111 by [email protected]: test-api/CatchStackOverflow crashes on
QNX/ARM
http://code.google.com/p/v8/issues/detail?id=3111
When recursion goes too deeply on QNX/ARM, it ends with a segfault, instead
of the expected "RangeError: Maximum call stack size exceeded". (QNX/x86 is
fine.)
The crash occurs right at the entry to GetNoCodeAgeSequence. When the stack
is full and near overflowing, the CodePatcher object is too big to be
allocated in automatic context. The CPU refuses to adjust the stack
pointer, and it segfaults.
I wrote a fix that consists in allocating the CodePatcher object
dynamically, instead of automatically. A patch will follow.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
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].
For more options, visit https://groups.google.com/groups/opt_out.