Open Bug 990789 Opened 11 years ago Updated 2 years ago

Assertion failure: !cx->isExceptionPending(), related to console.log, on flightaware

Categories

(Core :: JavaScript Engine, defect)

x86_64
Linux
defect

Tracking

()

People

(Reporter: dbaron, Unassigned)

References

Details

Attachments

(3 files)

I just hit this fatal assertion: Assertion failure: !cx->isExceptionPending(), at /home/dbaron/builds/ssd/mozilla-central/mozilla/js/src/jscntxtinlines.h:242 while switching tabs on flightaware, I think on http://flightaware.com/live/flight/CAL4/history/20140401/1630Z/RCTP/KSFO I think the assertion is happening around a console.log call. I'll attach debugging info and the script.
Attached file debugging in gdb (deleted) —
Oh, and I was running an Linux 64 self-built debug build, started at Sat Mar 29 11:02:47 PDT 2014, running what to me is locally revision 4a7e12b30a9d, which is https://hg.mozilla.org/mozilla-central/rev/c69c55582faa plus local patches.
Is this because console.log is using the JS API wrong in some way?
Flags: needinfo?(bzbarsky)
It's possible, though I thought we'd made sure we cleared pending exceptions as needed. I just tried to reproduce by loading the URL from comment 0, doesn't seem to reproduce for me. :( Same thing for nytimes. I'll take a more careful look on Wednesday, I guess (I'm off tomorrow and Tuesday).
Flags: needinfo?(bzbarsky)
Flags: needinfo?(bzbarsky)
Yeah, it's not reliable; I've seen it a total of two times, both documented here, on sites that I use regularly.
Depends on: 1000947
I suspect bug 1000947 explains what's going on.
Flags: needinfo?(bzbarsky)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: