Open Bug 574889 Opened 14 years ago Updated 8 months ago

"ASSERTION: overflow containers must be zero-block-size" with -moz-column

Categories

(Core :: Layout, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

Attached file testcase
###!!! ASSERTION: overflow container must not have computedHeightLeftOver: '!( IS_TRUE_OVERFLOW_CONTAINER(this) && computedHeightLeftOver )', file /builds/slave/mozilla-central-macosx-debug/build/layout/generic/nsBlockFrame.cpp, line 1324 ###!!! ASSERTION: overflow containers must be zero-height: 'aMetrics.height == 0', file /builds/slave/mozilla-central-macosx-debug/build/layout/generic/nsBlockFrame.cpp, line 1399 Bug 571975 triggers the first assertion but not the second.
The testcase in bug 1015844 also triggers this assertion.
Summary: "ASSERTION: overflow containers must be zero-height" with -moz-column → "ASSERTION: overflow containers must be zero-block-size" with -moz-column
Also happens with the "Original testcase" in bug bug 344557 (attachment 229116 [details]). frame: ColumnSet(dt)(0) (0x7fffa6032a00) style: 0x7fffa63f95f8 {} ASSERTION: Wrong parent style context: 'Error', file ../../../../../../src/inbound/layout/base/RestyleManager.cpp, line 1732 Wrong parent style context: style: 0x7fffa64d4ca8 {} should be using: style: 0x7fffa63f5970 {} ASSERTION: overflow containers must be zero-block-size: 'finalSize.BSize(wm) == 0', file layout/generic/nsBlockFrame.cpp, line 1517
Still happens on trunk.
Also happens with layout/generic/crashtests/399412-1.html
See Also: → 1641094
Severity: normal → S3
See Also: → 1642521

Also happens with bug 1410243's testcase which I'm landing soon as layout/generic/crashtests/1410243-1.html.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: