Closed Bug 448988 Opened 16 years ago Closed 15 years ago

"ASSERTION: invalid row height calculation" with strange tr/td nesting and huge heights

Categories

(Core :: Layout: Tables, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

(deleted), application/xhtml+xml
Details
Loading the testcase triggers: ###!!! ASSERTION: invalid row height calculation: '(extraUsed == extraComputedHeight)', file /Users/jruderman/central/layout/tables/nsTableRowGroupFrame.cpp, line 826
Attached file testcase (deleted) —
wfm
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Flags: in-testsuite?
I still see this bug.
Status: RESOLVED → REOPENED
Flags: in-testsuite?
Resolution: WORKSFORME → ---
I can reproduce this on Linux, surrounded by this debug output: nsBlockReflowContext: TableOuter(td)(1)@0xad758a68 metrics=360,1734828272! nsBlockReflowContext: TableOuter(td)(1)@0xad75a918 metrics=360,1734828272! nsBlockReflowContext: TableOuter(tr)(7)@0xad75c4ac metrics=480,1734828272! ###!!! ASSERTION: invalid row height calculation: '(extraUsed == extraComputedHeight)', file mozilla/layout/tables/nsTableRowGroupFrame.cpp, line 829 nsBlockReflowContext: TableOuter(table)(1)@0xb45fbe20 metrics=34620,1734828272! nsBlockReflowContext: Block(body)(3)@0xb45fbb04 metrics=34620,1734828272!
OS: Mac OS X → All
Hardware: PC → All
WFM on Mac. dholbert, still seeing this on Linux?
Status: REOPENED → RESOLVED
Closed: 16 years ago15 years ago
Resolution: --- → WORKSFORME
WFM (no assertion) on my Linux mozilla-central debug build, updated this morning. Now I just get these messages: > WARNING: Overflowed nscoord_MAX in conversion to nscoord: file ../../dist/include/nsCoord.h, line 339 > WARNING: Overflowed nscoord_MAX in conversion to nscoord: file ../../dist/include/nsCoord.h, line 339 > WARNING: Overflowed nscoord_MAX in conversion to nscoord: file ../../dist/include/nsCoord.h, line 339 > nsBlockReflowContext: TableOuter(td)(1)@0xaadf5390 metrics=360,1073742064! > nsBlockReflowContext: TableOuter(td)(1)@0xaadf5e98 metrics=360,1073742064! > WARNING: Overflowed nscoord_MAX in conversion to nscoord: file ../../dist/include/nsCoord.h, line 339 > WARNING: Overflowed nscoord_MAX in conversion to nscoord: file ../../dist/include/nsCoord.h, line 339 > nsBlockReflowContext: TableOuter(tr)(7)@0xaf8467a8 metrics=480,1073742064! > nsBlockReflowContext: TableOuter(td)(1)@0xaadf5390 metrics=360,1073742064! > nsBlockReflowContext: TableOuter(td)(1)@0xaadf5e98 metrics=360,1073742064! > nsBlockReflowContext: TableOuter(tr)(7)@0xaf8467a8 metrics=480,1073742064!
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: