Closed Bug 836895 Opened 12 years ago Closed 11 years ago

"ASSERTION: this type of frame can't have overflow containers" and crash with -moz-column

Categories

(Core :: Layout, defect)

defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla22

People

(Reporter: jruderman, Unassigned)

References

Details

(4 keywords, Whiteboard: [fixed by bug 724978])

Crash Data

Attachments

(1 file)

Attached file testcase (deleted) —
###!!! ASSERTION: this type of frame can't have overflow containers: '(aProperty != nsContainerFrame::OverflowContainersProperty() && aProperty != nsContainerFrame::ExcessOverflowContainersProperty()) || IsFrameOfType(nsIFrame::eCanContainOverflowContainers)', file ../../../layout/generic/nsContainerFrame.cpp, line 1443

Crash [@ ChildShrinkWrapWidth]
On Windows: bp-5a90c58b-a9bc-4342-80db-1fd492130131
Crash Signature: [@ ChildShrinkWrapWidth] → [@ ChildShrinkWrapWidth] [@ mozilla::layout::AutoMaybeDisableFontInflation::AutoMaybeDisableFontInflation(nsIFrame*)]
OS: Mac OS X → All
Hardware: x86_64 → All
Regression window: 2011-09-29-03-08-52 -- 2011-09-30-03-08-50
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=cb4b93331e4f&tochange=b5b082d183d0
Prime suspect: bug 10209

The same assertion and crash also occurs in bug 691210 (also regression from 10209),
so it's likely the same underlying cause.  All of this will be fixed in bug 724978,
I think.
Depends on: 724978
Keywords: regression
Blocks: 698783
WFM, local m-i debug build on Linux64.  I'm pretty sure bug 724978 fixed this
since it added 'eCanContainOverflowContainers' to column set frames.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
Whiteboard: [fixed by bug 724978]
Target Milestone: --- → mozilla22
The crash test was added in bug 762902:
https://hg.mozilla.org/mozilla-central/rev/cc590755a7dc
Flags: in-testsuite? → in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: