Closed Bug 436470 Opened 17 years ago Closed 13 years ago

"ASSERTION: Computed overflow area must contain frame bounds" with floats and huge margins

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

Attached file testcase (deleted) —
Loading the testcase triggers: ###!!! ASSERTION: unexpected band data count: 'aBandData.mCount > 0', file /Users/jruderman/central/mozilla/layout/generic/nsSpaceManager.cpp, line 395 The testcase is pretty messy :(
No longer triggers the assertion in comment 0 (since nsSpaceManager is gone), but still triggers: ###!!! ASSERTION: Computed overflow area must contain frame bounds: 'aNewSize.width == 0 || aNewSize.height == 0 || aOverflowArea->Contains(nsRect(nsPoint(0, 0), aNewSize))', file /Users/jruderman/central/layout/generic/nsFrame.cpp, line 5602
Summary: "ASSERTION: unexpected band data count" with floats and huge margins → "ASSERTION: Computed overflow area must contain frame bounds" with floats and huge margins
FYI, layout/generic/crashtests/text-overflow-bug670564.xhtml also triggers this assertion, on all platforms.
OS: Mac OS X → All
Hardware: x86 → All
WFM
Status: NEW → RESOLVED
Closed: 13 years ago
Flags: in-testsuite?
Resolution: --- → WORKSFORME
Maybe fixed by bug 749935?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: