Closed Bug 797496 Opened 13 years ago Closed 13 years ago

Assertion failure: script->analysis()->getCode(pc).stackDepth == ((hpcdepth == unsigned(-1)) ? pcdepth : hpcdepth), at jsopcode.cpp:6409

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla18

People

(Reporter: decoder, Assigned: nbp)

Details

(Keywords: assertion, testcase, Whiteboard: [jsbugmon:update])

Attachments

(1 file)

The following testcase asserts on mozilla-central revision 13fd49ef7786 (run with ): var set = Set(['a']); var n = 5; for (let v of set) { if (n === 0) break; let g = set(Set(0xffffffff, n), 1); }
Whiteboard: [jsbugmon:update,bisect]
Assignee: general → nicolas.b.pierron
Status: NEW → ASSIGNED
Apparently I forgot a corner case, hopefully we have people dedicated at proving us wrong in this unforgiving world …
Attachment #667746 - Flags: review?(luke)
Attachment #667746 - Flags: review?(luke) → review+
Whiteboard: [jsbugmon:update,bisect] → [jsbugmon:update]
JSBugMon: Bisection requested, result: autoBisect shows this is probably related to the following changeset: The first bad revision is: changeset: 108619:9f22813d133f user: Nicolas B. Pierron date: Sat Sep 29 00:43:20 2012 -0700 summary: Bug 787309 - Fallback on try notes after continuing on a goto. r=luke This iteration took 85.330 seconds to run.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
A testcase for this bug was automatically identified at js/src/jit-test/tests/basic/bug797496.js.
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: