Closed Bug 723068 Opened 12 years ago Closed 12 years ago

JS Shell: Assertion failure: compartment mismatched with dumpStack()

Categories

(Core :: JavaScript Engine, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 721497

People

(Reporter: decoder, Unassigned)

Details

(Keywords: assertion, testcase, Whiteboard: js-triage-needed [jsbugmon:])

The following test asserts on mozilla-central revision a71b7cea4577 (no options required):


eval = newGlobal('new-compartment').eval;
function foo(x) { eval(x); }
foo("print(dumpStack())");


This might be shell specific (bug in dumpStack()?). Let me know if it's not.
Whiteboard: js-triage-needed → js-triage-needed [jsbugmon:update]
Whiteboard: js-triage-needed [jsbugmon:update] → js-triage-needed [jsbugmon:update,ignore]
JSBugMon: The testcase found in this bug no longer reproduces (tried revision 8af2ff9c6018).
Whiteboard: js-triage-needed [jsbugmon:update,ignore] → js-triage-needed [jsbugmon:bisectfix]
Whiteboard: js-triage-needed [jsbugmon:bisectfix] → js-triage-needed [jsbugmon:]
JSBugMon: Fix Bisection requested, result:
autoBisect shows this is probably related to the following changeset:

The first good revision is:
changeset:   94134:d8f95bbf161b
user:        Jason Orendorff
date:        Mon May 14 18:47:32 2012 -0500
summary:     Bug 721497 - Assertion failure: compartment mismatched, at ../jscntxtinlines.h:153 with dumpStack. r=luke.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
A testcase for this bug was already added in the original bug (bug 721497).
Flags: in-testsuite-
You need to log in before you can comment on or make changes to this bug.