Closed Bug 1118536 Opened 9 years ago Closed 9 years ago

Assertion failure: !cx->isExceptionPending(), at jscntxtinlines.h

Categories

(Core :: JavaScript Engine, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: gkw, Unassigned)

Details

(Keywords: assertion, regression, testcase)

The upcoming testcase asserts js debug shell on m-c changeset b42615e51c81 (which contains the fix for bug 1117235) with  --fuzzing-safe --ion-offthread-compile=off --ion-eager at Assertion failure: !cx->isExceptionPending(), at jscntxtinlines.h

The shell was obtained from:

https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2015/01/2015-01-06-mozilla-central-debug/jsshell-linux-x86_64.zip

I cannot get a stack from the FTP builds as the builds from FTP do not have symbols. Further reduced testcases are extremely intermittent, but this seems fairly reliable.

Does not show the issue:
https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2014/11/2014-11-14-mozilla-central-debug/jsshell-linux-x86_64.zip

Shows the issue:
https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2014/11/2014-11-15-mozilla-central-debug/jsshell-linux-x86_64.zip

(slightly large) bisection window:

http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=7f0d92595432&tochange=acbd7b68fa8c

Not sure exactly what issue this is, so setting needinfo? from Terrence and Jan as a start.
Flags: needinfo?(terrence)
Flags: needinfo?(jdemooij)
Unfortunately I can't reproduce this (revision in comment 0, debug+opt build). I think the right thing to do here is to fix bug 1115005 first, that should hopefully make those bugs easier to repro.
(See comment 2.)
Flags: needinfo?(jdemooij)
WFM with testcase from:

https://ftp.mozilla.org/pub/firefox/nightly/2015/10/2015-10-21-mozilla-central-debug/jsshell-mac64.zip
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(terrence)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.