Closed
Bug 797163
Opened 11 years ago
Closed 11 years ago
"Assertion failure: lifetime->entry == uint32_t(entryTarget - outerScript->code),"
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
People
(Reporter: gkw, Assigned: jandem)
References
Details
(Keywords: assertion, sec-critical, testcase, Whiteboard: Fixed by patch in bug 781859 [jsbugmon:update,ignore][adv-track-main17+])
Attachments
(1 file)
7.20 KB,
text/plain
|
Details |
function f() { switch (2) { default: y = newGlobal() } return function(code) { try { evalcx(code, y) } catch (e) {} } } function h(code) { g(code) } g = f() mjitChunkLimit(1) h("let x=s") h("switch(x){\ case 2:break;\ b;\ default:while(this){}\ }") asserts js debug shell on m-c changeset 640a57ebab48 without any CLI arguments at Assertion failure: lifetime->entry == uint32_t(entryTarget - outerScript->code), s-s because bug 781859 is s-s, also adapting flags from that bug. This is likely fixed by the upcoming patch in bug 781859, filing to (hopefully) get this testcase in the tree.
Flags: in-testsuite?
Updated•11 years ago
|
Depends on: 781859
Whiteboard: [jsbugmon:update] → [jsbugmon:update] possibly will be fixed by patch in bug 781859
Updated•11 years ago
|
Assignee: general → jdemooij
Updated•11 years ago
|
Assignee: jdemooij → general
status-firefox19:
--- → affected
Updated•11 years ago
|
Assignee: general → jdemooij
tracking-firefox17:
--- → +
tracking-firefox18:
--- → +
tracking-firefox19:
--- → +
Updated•11 years ago
|
Whiteboard: [jsbugmon:update] possibly will be fixed by patch in bug 781859 → possibly will be fixed by patch in bug 781859 [jsbugmon:update,ignore]
Comment 1•11 years ago
|
||
JSBugMon: The testcase found in this bug no longer reproduces (tried revision 93cc1ee94291).
![]() |
Reporter | |
Updated•11 years ago
|
Whiteboard: possibly will be fixed by patch in bug 781859 [jsbugmon:update,ignore] → possibly will be fixed by patch in bug 781859 [jsbugmon:update,bisectfix]
Updated•11 years ago
|
Whiteboard: possibly will be fixed by patch in bug 781859 [jsbugmon:update,bisectfix] → possibly will be fixed by patch in bug 781859 [jsbugmon:update,ignore]
Comment 2•11 years ago
|
||
JSBugMon: The testcase found in this bug no longer reproduces (tried revision 93cc1ee94291). JSBugMon: Fix Bisection requested, result: autoBisect shows this is probably related to the following changeset: The first good revision is: changeset: 111150:0d60a2c574f4 user: Brian Hackett date: Tue Oct 23 07:45:34 2012 -0700 summary: Don't get confused by unreachable opcodes before loop headers when picking chunk boundaries, bug 781859. r=jandem This iteration took 204.724 seconds to run.
![]() |
Reporter | |
Comment 3•11 years ago
|
||
Highly likely fixed by bug 781859.
Whiteboard: possibly will be fixed by patch in bug 781859 [jsbugmon:update,ignore] → Fixed by patch in bug 781859 [jsbugmon:update,ignore]
![]() |
Reporter | |
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Status: RESOLVED → VERIFIED
Comment 4•11 years ago
|
||
JSBugMon: This bug has been automatically verified fixed.
Comment 5•11 years ago
|
||
Matt - can you verify this is fixed in FF17/18 as well? Thanks!
Keywords: qawanted
QA Contact: general → mwobensmith
Comment 6•11 years ago
|
||
Confirmed assertion on build 2012-10-2, nightly Verified fixed on build 2012-11-6, nightly Verified fixed on build 2012-11-6, Aurora 18 Verified fixed on build 2012-11-6, Beta 17
Updated•11 years ago
|
Updated•11 years ago
|
Whiteboard: Fixed by patch in bug 781859 [jsbugmon:update,ignore] → Fixed by patch in bug 781859 [jsbugmon:update,ignore][adv-track-main17+]
Updated•10 years ago
|
Group: core-security
Comment 7•10 years ago
|
||
Bug 781859 already has a test, not taking this one.
Flags: in-testsuite? → in-testsuite-
You need to log in
before you can comment on or make changes to this bug.
Description
•