Closed Bug 464149 Opened 16 years ago Closed 16 years ago

"ASSERTION: frame to remove is not in our ::popupList" with XBL, xul:listbox

Categories

(Core :: XBL, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, memory-leak, testcase)

Attachments

(1 file)

975 bytes, application/vnd.mozilla.xul+xml
Details
Attached file testcase
###!!! ASSERTION: Leaking a popup frame: '!entry->mPopupFrame', file /Users/jruderman/central/layout/xul/base/src/nsPopupSetFrame.cpp, line 296 ###!!! ASSERTION: frame to remove is not in our ::popupList: 'found', file /Users/jruderman/central/layout/xul/base/src/nsPopupSetFrame.cpp, line 261 ###!!! ASSERTION: Someone forgot to block scripts: 'aIsSafeToFlush == nsContentUtils::IsSafeToRunScript()', file /Users/jruderman/central/layout/base/nsPresShell.cpp, line 4496 ###!!! ASSERTION: Some objects allocated with AllocateFrame were not freed: 'mFrameCount == 0', file /Users/jruderman/central/layout/base/nsPresShell.cpp, line 676
This seems to be worksforme now. No idea what fixed it, offhand...
Yep, WFM. I'll add the testcase as a crashtest.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: