Updates:
Status: Fixed
Comment #9 on issue 362 by [email protected]: Nested brackets OOM crash in
regular expression
http://code.google.com/p/v8/issues/detail?id=362
This is actually unrelated. The crash comes from failing to create a very,
very large
flat string. When allocation fails, we create a Failure pointer encoding
the amount
requested, as well as some tag and type bits. This puts a limit on the
maximally
possible allocation request in 32-bit versions of 2^27-1. The maximal flat
string
length is ~2^28 (512MB space), and the maximal string length is 2^29-1, so
neither of
these limits catch the problem (we would throw an Out-Of-Memory exception
instead if
they did).
So definitly a problem, but unrelated to the RegExp one. I'll create a new
issue for
it.
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev