Status: Accepted
Owner: erik.corry
Labels: Type-Bug Priority-Medium

New issue 2003 by erik.corry: Crash in PrepareElementsForSort
http://code.google.com/p/v8/issues/detail?id=2003

There is a reasonably frequent crash in Chrome where PrepareElementsForSort falls over an element in the array that is on an unmapped page.

The elements array is a regular fixed array, that contains some holes, but no Smis. The IsTheHole() test looks up the map, which fails when the object is on an unmapped page. The unmapped page is not part of new space. The elements in the fixed array do not appear to be heap numbers (at least not exclusively).

This is seen on both Mac and Windows.

It starts on 18.0.1025.45 where it is seen infrequently. It is frequent starting with the next version, 18.0.1025.54 and since then. It is never seen on the 18 branch in 18.0.1025.39 or earlier.

On the 17 branch it is very infrequent and only appears once the 17 branch is released to stable, probably just bad hardware. Some of the stack signatures look rather different to the ones on 18.

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to