Closed
Bug 620232
Opened 14 years ago
Closed 14 years ago
Assertion failure: hasInt32Repr(*(const Value *)p), at jstracer.cpp:3414
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 620662
People
(Reporter: decoder, Unassigned)
Details
The following code causes an assertion (shell) on trunk (tested with beta 8 and mozilla-central trunk): options('tracejit'); function f() { (function () { for (var b = 0; b < 2; ++b) { (function () { for (var c = 0; c < 1; ++c) { while (b=false) return; } })(); } })(); } f(65535);
This WFM on tm-tip, OS X x86 and x64. Do you still get this assertion?
Comment 2•14 years ago
|
||
Bug 620532 may have fixed this? See bug 620532 comment 12. It landed on tracemonkey yesterday.
Comment 3•14 years ago
|
||
Still asserts for me with a 32-bit shell on Mac OS X 10.5. (Tested revs e10bd9b6cea0, b4552d5b76ef, and 61e3418e4223.)
Comment 4•14 years ago
|
||
dvander, did you run with -j? You shouldn't, because of the options('tracejit') line.
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•