Closed
Bug 587434
Opened 15 years ago
Closed 15 years ago
JM: IsSaneThisObject assertion failure on CALLXMLNAME
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
VERIFIED
FIXED
Tracking | Status | |
---|---|---|
blocking2.0 | --- | betaN+ |
People
(Reporter: gkw, Assigned: cdleary)
References
Details
(Keywords: assertion, regression, testcase, Whiteboard: fixed-in-tracemonkey)
Attachments
(1 file)
1.46 KB,
patch
|
jorendorff
:
review+
|
Details | Diff | Splinter Review |
(function() {
function::a(eval("false"), true);
function a({}) {}
})()
asserts js debug shell on JM changeset 89b775191b9d without -m nor -j at Assertion failure: IsSaneThisObject(vp[1].toObject()), at ../jsinterp.cpp:4734
Assignee | ||
Updated•15 years ago
|
Assignee: general → cdleary
Status: NEW → ASSIGNED
Updated•15 years ago
|
blocking2.0: --- → beta5+
Updated•15 years ago
|
blocking2.0: beta5+ → betaN+
Assignee | ||
Comment 1•15 years ago
|
||
Slow push thisv on CALLXMLNAME checks to make sure we're not pushing a call object onto the stack, sets |this| to NULL.
Attachment #468830 -
Flags: review?(jorendorff)
Updated•15 years ago
|
Attachment #468830 -
Flags: review?(jorendorff) → review+
Assignee | ||
Comment 2•15 years ago
|
||
Summary: JM: "Assertion failure: IsSaneThisObject(vp[1].toObject())," → JM: IsSaneThisObject assertion failure on CALLXMLNAME
Whiteboard: fixed-in-tracemonkey
![]() |
||
Updated•15 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 3•12 years ago
|
||
A testcase for this bug was automatically identified at js/src/tests/e4x/Regress/regress-587434.js.
Flags: in-testsuite+
![]() |
Reporter | |
Comment 4•12 years ago
|
||
Testcases have been landed by virtue of being marked in-testsuite+ -> VERIFIED as well.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•