Closed
Bug 461915
Opened 17 years ago
Closed 17 years ago
Crash [@ NativeToValue] with gc and generator as getters
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: jruderman, Unassigned)
Details
(4 keywords, Whiteboard: [sg:critical?])
Crash Data
Attachments
(1 file)
|
2.48 KB,
text/plain
|
Details |
Testcase from Gary:
var o = {a:1,b:1,c:1,d:function(){},e:function(){}};
o.__defineGetter__('x', function(y) { yield; });
o.__defineGetter__('y', gc);
[1 for each (z in o) if (NaN)]
Opt: crash [@ NativeToValue] dereferencing 0x007ffffc
Debug: Assertion failure: ngslots == tm->globalTypeMap->length(), at jstracer.cpp:3407
The assertion is the same as in bug 458857, but the opt behavior is different and scarier. Is this the same bug?
Flags: blocking1.9.1?
| Reporter | ||
Updated•17 years ago
|
Whiteboard: [sg:critical?]
Updated•17 years ago
|
Assignee: general → igor
Updated•17 years ago
|
Assignee: igor → general
Comment 1•17 years ago
|
||
This should be tested now that bug 458851 has been fixed in tracemonkey. It looks like a dup of that bug. It WFM now.
This probably means bug 458857 is a dup of bug 458851 too. Please help test and mark accordingly. Thanks,
/be
| Reporter | ||
Comment 2•17 years ago
|
||
This testcase WFM, but I still see bug 458857.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Updated•17 years ago
|
Flags: in-testsuite?
Comment 3•17 years ago
|
||
I couldn't reproduce the issues with this test case.
Updated•17 years ago
|
Flags: in-testsuite? → in-testsuite+
Comment 4•17 years ago
|
||
verified no failures mozilla-central, tracemonkey modulo comment 3
Status: RESOLVED → VERIFIED
Updated•17 years ago
|
Flags: blocking1.9.1? → blocking1.9.1+
Keywords: fixed1.9.1
Updated•17 years ago
|
Keywords: fixed1.9.1
Comment 5•17 years ago
|
||
Marking verified1.9.1 per http://hg.mozilla.org/releases/mozilla-1.9.1/rev/08b215e43638 and bug 458851 comment 17.
Keywords: verified1.9.1
Comment 6•16 years ago
|
||
when this bug is opened, the test should be checked in.
Flags: in-testsuite+ → in-testsuite?
Updated•15 years ago
|
Crash Signature: [@ NativeToValue]
Updated•13 years ago
|
Group: core-security
You need to log in
before you can comment on or make changes to this bug.
Description
•