Updates:
Status: Fixed
Comment #17 on issue 2473 by [email protected]:
http://www.chaostoperfection.com/ crashes in V8 initialization on 64-bit
platforms
http://code.google.com/p/v8/issues/detail?id=2473
https://chromiumcodereview.appspot.com/11783104/ looks fine, and I think it
might even make sense to merge this back to the M24 and M25 branches,
otherwise people will run into crashes when using web workers relatively
easily.
Regarding the crash itself: I've already landed
http://code.google.com/p/v8/source/detail?r=13356, which makes sure that
the fatal error handler callback gets called in these situations. This
again exposed a bug in the v8 bindings in WebKit: The callback is installed
too late, so currently v8's default callback is used when running into OOM
during v8 initialization. But both callbacks in question explicitly crash
anyway currently, so it is not much of a difference. :-) We will merge this
fix back to M24 and M25 when we get Canary coverage for it.
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev