Closed
Bug 885934
Opened 12 years ago
Closed 12 years ago
Assertion failure: !vp.isMagic(), at jsobj.cpp
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 885067
People
(Reporter: gkw, Unassigned)
Details
(Keywords: assertion, regression, testcase, Whiteboard: [jsbugmon:update,ignore])
Attachments
(1 file)
2.51 KB,
text/plain
|
Details |
(function() {
('a'.replace(/a/, () => {
eval("arguments")
}));
})()
asserts js debug shell on m-c changeset 61c3c8b85563 with --baseline-eager --no-ti --no-ion at Assertion failure: !vp.isMagic(), at jsobj.cpp
Updated•12 years ago
|
Whiteboard: [jsbugmon:update,bisect] → [jsbugmon:update]
Comment 1•12 years ago
|
||
JSBugMon: Bisection requested, result:
autoBisect shows this is probably related to the following changeset:
The first bad revision is:
changeset: http://hg.mozilla.org/mozilla-central/rev/bbf7ea6ef2e4
parent: 127428:ff681c5eadaf
parent: 125447:0bba6ba92467
user: Jan de Mooij
date: Wed Mar 20 12:54:47 2013 +0100
summary: Merge from mozilla-central.
Not all ancestors of this changeset have been checked.
Use bisect --extend to continue the bisection from
the common ancestor, f7e1b97dcc73.
This iteration took 13.968 seconds to run.
Oops! We didn't test rev 0bba6ba92467, a parent of the blamed revision! Let's do that now.
Rev 0bba6ba92467: Updating... Compiling... Testing... [Uninteresting] It didn't crash. (0.042 seconds)
good (not interesting)
As expected, the parent's label is the opposite of the blamed rev's label.
The bug was introduced by a merge (it was not present on either parent).
I don't know which patches from each side of the merge contributed to the bug. Sorry.
Updated•12 years ago
|
Whiteboard: [jsbugmon:update] → [jsbugmon:update,ignore]
Comment 2•12 years ago
|
||
JSBugMon: The testcase found in this bug no longer reproduces (tried revision def4320f90aa).
![]() |
Reporter | |
Updated•12 years ago
|
Whiteboard: [jsbugmon:update,ignore] → [jsbugmon:update,bisectfix]
Updated•12 years ago
|
Whiteboard: [jsbugmon:update,bisectfix] → [jsbugmon:update,ignore]
Comment 3•12 years ago
|
||
JSBugMon: The testcase found in this bug no longer reproduces (tried revision cea75ce9a559).
JSBugMon: Fix Bisection requested, result:
autoBisect shows this is probably related to the following changeset:
The first good revision is:
changeset: http://hg.mozilla.org/mozilla-central/rev/60d580712ec0
user: Jason Orendorff
date: Fri Jun 21 08:17:49 2013 -0500
summary: Bug 852762 - Arrow functions are not automatically strict. Also fixes bug 885067. r=ejpbruel.
This iteration took 316.577 seconds to run.
Comment 5•12 years ago
|
||
It's definitely the fix. This is a dup of bug 885067 which is RESO FIXED. With tests!
Status: NEW → RESOLVED
Closed: 12 years ago
Flags: needinfo?(jorendorff)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•