Closed
Bug 776191
Opened 13 years ago
Closed 13 years ago
"Assertion failure: slotInRange(slot),"
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
mozilla17
People
(Reporter: gkw, Assigned: luke)
References
Details
(Keywords: assertion, regression, testcase)
Attachments
(2 files)
|
2.65 KB,
text/plain
|
Details | |
|
1.54 KB,
patch
|
dvander
:
review+
|
Details | Diff | Splinter Review |
(function() {
let(a, b, c, d)((function() {
with({}) let(b)((function() {
c.z
})())
})())
})()
asserts js debug shell on m-c changeset 01929e390ba5 without any CLI arguments at Assertion failure: slotInRange(slot),
| Reporter | ||
Comment 1•13 years ago
|
||
autoBisect shows this is probably related to the following changeset:
The first bad revision is:
changeset: 99533:99aaaee4e6b9
user: Luke Wagner
date: Thu Jul 05 20:35:08 2012 -0700
summary: Bug 753158 - emit ALIASEDVAR ops for upvars (r=bhackett)
Blocks: 753158
| Assignee | ||
Comment 2•13 years ago
|
||
Another pretty old bug where we don't deoptimize hard enough for 'with'.
Updated•13 years ago
|
Attachment #644610 -
Flags: review?(dvander) → review+
| Reporter | ||
Comment 3•13 years ago
|
||
http://hg.mozilla.org/integration/mozilla-inbound/rev/4ee96b33d289
Luke, apologies I forgot to update the name of the patch author to you.
Target Milestone: --- → mozilla17
| Reporter | ||
Comment 4•13 years ago
|
||
Backed out wrong author (Maybe next time I should use r=DONOTBUILD or is that the correct syntax?)
http://hg.mozilla.org/integration/mozilla-inbound/rev/7fbc32b0481e
And relanded with the correct author:
http://hg.mozilla.org/integration/mozilla-inbound/rev/f872ba0b17ca
| Assignee | ||
Comment 5•13 years ago
|
||
I'm happy to share credit :)
Comment 6•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 7•13 years ago
|
||
A testcase for this bug was automatically identified at js/src/jit-test/tests/basic/testBug776191.js.
Flags: in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•