Closed Bug 429623 Opened 17 years ago Closed 15 years ago

"ASSERTION: Reparenting something that has no usable parent?" with XBL, GC

Categories

(Core :: XBL, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 460876

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

Loading the testcase with privs triggers: ###!!! ASSERTION: Shallow unbind won't clear document and binding parent on kids!: 'aDeep || (!GetCurrentDoc() && !GetBindingParent())', file /Users/jruderman/trunk/mozilla/content/base/src/nsGenericElement.cpp, line 2194 ###!!! ASSERTION: element not in the document: 'doc', file /Users/jruderman/trunk/mozilla/layout/base/nsChildIterator.cpp, line 62 ###!!! ASSERTION: Reparenting something that has no usable parent? Shouldn't happen!: 'Not Reached', file /Users/jruderman/trunk/mozilla/layout/base/nsFrameManager.cpp, line 941
Related to bug 418498?
Hard to say without investigating. That last assert sounds pretty bad to me, but the real issue is the very first assert, I bet.
Flags: wanted1.9.0.x?
Flags: wanted1.9.0.x? → wanted1.9.0.x+
Bug 463511 also triggers these assertions, and does it without forcing GC.
This is very likely to be the same issue as what I describe in bug 495354.
Depends on: 495354
The testcase now triggers: JavaScript error: , line 0: uncaught exception: [Exception... "Operation is not supported" code: "9" nsresult: "0x80530009 (NS_ERROR_DOM_NOT_SUPPORTED_ERR)" location: "https://bug429623.bugzilla.mozilla.org/attachment.cgi?id=316379 Line: 18"] and no assertions. Whatever fixed bug 460876 must have fixed this too.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: