Closed Bug 503644 Opened 15 years ago Closed 14 years ago

"ASSERTION: JS failed without setting an exception!" with JS QI that throws

Categories

(Core :: XPConnect, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

Attached file testcase
###!!! ASSERTION: JS failed without setting an exception!: 'JS_IsExceptionPending(cx)', file /Users/jruderman/central/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 302 This assertion was added in bug 459790. The testcase is pretty convoluted for its size. I think the removeEventListener call serves mostly to make Firefox QI window to nsIEventListener at the right time.
WFM. Probably fixed by bug 503926, in which case chrome JS could still trigger the assertion failure. Do we care?
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: