Closed
Bug 637014
Opened 14 years ago
Closed 12 years ago
"Assertion failure: compartment mismatched" with makeFinalizeObserver
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla16
Tracking | Status | |
---|---|---|
blocking2.0 | --- | - |
People
(Reporter: jandem, Assigned: gal)
References
Details
(Keywords: assertion, regression, testcase)
Attachments
(2 files)
2.84 KB,
text/plain
|
Details | |
708 bytes,
patch
|
luke
:
review+
|
Details | Diff | Splinter Review |
--
var o = newGlobal('new-compartment');
o.makeFinalizeObserver();
--
This seems to be shell-only, but it would be nice to fix this for fuzzers.
Reporter | ||
Comment 1•14 years ago
|
||
Comment 2•14 years ago
|
||
autoBisect shows this is probably related to the following changeset:
The first bad revision is:
changeset: 62765:6e2ee1f3f6c6
user: Brendan Eich
date: Wed Feb 23 19:38:27 2011 -0800
summary: Followup fixes and tests in wake of global |this| binding change (636364, r=luke/gal/dvander, thanks to Waldo for the newGlobal shell function).
Hope for .x
Updated•14 years ago
|
Assignee | ||
Comment 3•14 years ago
|
||
Shell only, NPOTB, can't block by definition, but definitely something we should fix right away.
blocking2.0: ? → -
Assignee | ||
Updated•14 years ago
|
Assignee: general → brendan
Assignee | ||
Comment 4•14 years ago
|
||
Ah JS_GetGlobalObject, we love you so much.
Assignee: brendan → gal
Attachment #515374 -
Flags: review?(lw)
Assignee | ||
Comment 5•14 years ago
|
||
Gary, you can push this patch after luke reviewed it.
Comment 6•14 years ago
|
||
Comment on attachment 515374 [details] [diff] [review]
patch
can haz JS_GetGlobalForScopeChain instead?
Attachment #515374 -
Flags: review?(lw) → review+
Comment 7•12 years ago
|
||
Target Milestone: --- → mozilla16
Comment 8•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 10•12 years ago
|
||
A testcase for this bug was automatically identified at js/src/jit-test/tests/basic/testBug637014.js.
Flags: in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•