Closed Bug 401589 Opened 13 years ago Closed 13 years ago

"ASSERTION: Leaking a popup frame" with XUL, MathML mtd, -moz-popup

Categories

(Core :: XUL, defect)

x86
macOS
defect
Not set
major

Tracking

()

RESOLVED FIXED

People

(Reporter: jruderman, Assigned: roc)

References

(Blocks 2 open bugs)

Details

(Keywords: assertion, memory-leak, testcase)

Attachments

(1 file)

546 bytes, application/vnd.mozilla.xul+xml
Details
Attached file testcase
Loading the testcase triggers:

###!!! ASSERTION: Leaking a popup frame: '!entry->mPopupFrame', file /Users/jruderman/trunk/mozilla/layout/xul/base/src/nsPopupSetFrame.cpp, line 292

Reloading/closing the testcase triggers:

###!!! ASSERTION: Some objects allocated with AllocateFrame were not freed: 'mFrameCount == 0', file /Users/jruderman/trunk/mozilla/layout/base/nsPresShell.cpp, line 673
Need to retest once roc's content-duplication-prevention patch lands...  Don't have the bug# offhand.
I'm not seeing anything bad happen with this testcase any more.  I checked for assertions and trace-refcnt leaks.

--> FIXED by bug 399940.
Assignee: nobody → roc
Flags: in-testsuite?
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Crashtest checked in.
Flags: in-testsuite? → in-testsuite+
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: xptoolkit.xul → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.