Closed Bug 732759 Opened 12 years ago Closed 12 years ago

"Assertion failure: lifetime && lifetime->head == uint32_t(head - outerScript->code) && lifetime->entry == uint32_t(entryTarget - outerScript->code),"

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect
Not set
critical

Tracking

()

VERIFIED FIXED
Tracking Status
firefox-esr10 --- unaffected

People

(Reporter: gkw, Unassigned)

References

Details

(Keywords: assertion, regression, testcase, Whiteboard: js-triage-needed)

Attachments

(1 file)

Attached file stack
mjitChunkLimit(26)
try {
    (function() {
        for (var a;;) {
            if (a % 1) {
                throw /x/
            } else {
                while ({}) {}
            }
        }
    })()
} catch (r) {}

asserts js debug shell on m-c changeset 343ec916dfd5 with -m and -n at Assertion failure: lifetime && lifetime->head == uint32_t(head - outerScript->code) && lifetime->entry == uint32_t(entryTarget - outerScript->code),

(not sure if the bisection is entirely right)

autoBisect shows this is probably related to the following changeset:

The first bad revision is:
changeset:   85157:f8d4887aae8d
user:        Jeff Walden
date:        Thu Jan 19 17:15:24 2012 -0800
summary:     Bug 720316 - Convert RegExp indexes into uint32_t.  r=luke
WFM on m-c changeset 406113c400a9, probably fixed by bug 732776.

autoBisect shows this is probably related to the following changeset:

The first good revision is:
changeset:   88293:54226ef0199e
user:        Brian Hackett
date:        Mon Mar 05 12:45:14 2012 -0800
summary:     Ensure 'for' loops have a leading JSOP_NOP, bug 732776. r=dvander.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Erm, bug 732776 is s-s. This bug can be opened when that bug is opened.
Group: core-security
JSBugMon: This bug has been automatically verified fixed.
Status: RESOLVED → VERIFIED
Bug 732776 is now opened up, so opening this one up.
Group: core-security
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: