Closed Bug 1353002 Opened 7 years ago Closed 4 years ago

Assertion: Want to fire DOMNodeRemoved event, but it's not safe: 'Error', file ../../../dom/base/nsContentUtils.cpp, line 4380

Categories

(Core :: DOM: Core & HTML, defect, P3)

45 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 655858
Tracking Status
firefox55 --- affected
firefox58 --- affected
firefox59 --- ?

People

(Reporter: jesup, Unassigned)

References

()

Details

(Keywords: assertion, reproducible)

When loading https://meet.jit.si/TestFirefox I get a series of assertions about DOMNodeRemoved, along with XML parsing errors:


XML Parsing Error: not well-formed
Location: 
Line Number 1, Column 168:
<body xmlns:stream="http://etherx.jabber.org/streams" xmlns="http://jabber.org/protocol/httpbind"><div><a id='sizzle1491227170972'></a><select id='sizzle1491227170972-
                                                              ]' msallowcapture=''><option selected=''></option></select></
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------^
[Child 27305] ###!!! ASSERTION: Want to fire DOMNodeRemoved event, but it's not safe: 'Error', file ../../../dom/base/nsContentUtils.cpp, line 4380

Backtrace: https://pastebin.mozilla.org/8984063

Fedora 25 x64, inbound build (debug), e10s and non-e10s.
I feel like Peter knows about this stuff.
Flags: needinfo?(peterv)
Sorry, backtrace has expired, but I believe it will still reproduce trivially (in debug at least) if the site hasn't changed.
I can still reproduce this assertion failure on https://meet.jit.si/TestFirefox. I can also reproduce it on https://www.microsoft.com/en-us/windows/features. I'm using a clean user profile with no extensions.

[Child 3736] ###!!! ASSERTION: Want to fire DOMNodeRemoved event, but it's not safe: 'Error', file /Users/chris/Code/mozilla/firefox/dom/base/nsContentUtils.cpp, line 4648
Keywords: reproducible
See Also: → 691242, 655858
I can still reproduce this assertion in current m-c with a jitsi call.

XML Parsing Error: not well-formed
Location:
Line Number 1, Column 168:
<body xmlns:stream="http://etherx.jabber.org/streams" xmlns="http://jabber.org/protocol/httpbind"><div><a id='sizzle1516307622192'></a><select id='sizzle1516307622192-^L]' msallowcapture=''><option selected=''></option></select></
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------^

^G[Child 32077, Main Thread] ###!!! ASSERTION: Want to fire DOMNodeRemoved event, but it's not safe: 'Error', file /home/mfroman/mozilla/moz-central/dom/base/nsContentUtils.cpp, line 4789
--DOMWINDOW == 0 (0x7f0f59844c00) [pid = 32005] [serial = 3] [outer = (nil)] [url = https://www.mozilla.org/en-US/privacy/firefox/]

For the sake of clarity, it is complaining about the ctrl-L character at the end of id='sizzle1516307622192-^L]'
Flags: needinfo?(peterv)
re-NI
Flags: needinfo?(peterv)
Priority: -- → P3
Component: DOM → DOM: Core & HTML
Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(peterv)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.