Closed
Bug 583684
Opened 14 years ago
Closed 14 years ago
JM: "Assertion failure: fe->isCopied() && addressOf(fe).offset != to.offset,"
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
People
(Reporter: gkw, Assigned: dvander)
References
Details
(Keywords: assertion, regression, testcase)
Attachments
(1 file, 1 obsolete file)
5.17 KB,
patch
|
sstangl
:
review+
|
Details | Diff | Splinter Review |
(function () { var b = e for (var [e] = b in w) c })() asserts js debug shell on JM changeset 2ee92d697741 with -m at Assertion failure: fe->isCopied() && addressOf(fe).offset != to.offset, at ../methodjit/FrameState-inl.h:483
Comment 1•14 years ago
|
||
Bisection results: Changeset 43593:986b89529822: good The first bad revision is: changeset: 43594:32aca0384575 user: David Anderson <danderson@mozilla.com> date: Sat Jun 12 19:00:30 2010 -0700 summary: [JAEGER] Added monomorphic inline cache for reads of unbound globals.
Comment 2•14 years ago
|
||
Adds a new debugging method after assertValidRegisterState() called assertValidFrameState() that verifies the above relationship. Causes 137 trace-test failures. The problem is with getgname.
Assignee | ||
Comment 3•14 years ago
|
||
The problem is that uncopy() is breaking the invariant around lines 884-893 of FrameState.cpp.
Assignee: general → dvander
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•14 years ago
|
||
Attachment #462135 -
Attachment is obsolete: true
Attachment #462212 -
Flags: review?(sstangl)
Comment 5•14 years ago
|
||
Comment on attachment 462212 [details] [diff] [review] fix Looks good.
Attachment #462212 -
Flags: review?(sstangl) → review+
Assignee | ||
Comment 6•14 years ago
|
||
http://hg.mozilla.org/users/danderson_mozilla.com/moo/rev/e776df74eaf0
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 7•11 years ago
|
||
A testcase for this bug was automatically identified at js/src/jit-test/tests/jaeger/bug583684.js.
Flags: in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•