Closed
Bug 457380
Opened 16 years ago
Closed 15 years ago
"ASSERTION: existing overflow list" with moz-column, :before, frameset
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, testcase)
Attachments
(1 file)
395 bytes,
text/html
|
Details |
Loading the testcase triggers: ###!!! ASSERTION: Someone didn't override Reflow or ComputeAutoSize: 'Not Reached', file /Users/jruderman/central/layout/generic/nsLeafFrame.cpp, line 131 ###!!! ASSERTION: reflow roots should never split: 'status == NS_FRAME_COMPLETE', file /Users/jruderman/central/layout/base/nsPresShell.cpp, line 6306 ###!!! ASSERTION: existing overflow list: 'rv != NS_PROPTABLE_PROP_OVERWRITTEN', file /Users/jruderman/central/layout/generic/nsContainerFrame.cpp, line 1193 Bug 414321 triggers the first assertion and bug 430569 triggers the second assertion, but I don't know of any other bugs on the third assertion. Gary Kwong found this bug and I helped reduce the testcase.
Comment 1•16 years ago
|
||
We're calling SetOverflowFrames on an nsCanvasFrame from CanvasFrame::Reflow. But I bet nsCanvasFrame only handles getting overflow frames and doing something with them when printing, so we can end up clobbering them... I wonder whether this can cause us to leak the overflowing frames.
Reporter | ||
Comment 2•15 years ago
|
||
WFM. I'll add a crashtest.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 3•15 years ago
|
||
Added crashtest: http://hg.mozilla.org/mozilla-central/rev/63120a5301f2
Flags: in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•