Closed Bug 382208 Opened 17 years ago Closed 16 years ago

"ASSERTION: bad height: 'metrics.height>=0'" with mmultiscripts and mfrac

Categories

(Core :: MathML, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jruderman, Assigned: karlt)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

192 bytes, application/xhtml+xml
Details
Attached file testcase
Loading the testcase triggers:

###!!! ASSERTION: bad height: 'metrics.height>=0', file /Users/jruderman/trunk/mozilla/layout/generic/nsLineLayout.cpp, line 976


This bug is annoying because it can lead to other assertions, screwing with my testing strategy.  For example, this can lead to:

###!!! ASSERTION: Computed overflow area must contain frame bounds: 'aNewSize.width == 0 || aNewSize.height == 0 || aOverflowArea->Contains(nsRect(nsPoint(0, 0), aNewSize))', file /Users/jruderman/trunk/mozilla/layout/generic/nsFrame.cpp, line 5340

or

###!!! ASSERTION: illegal height for combined area: 'aCombinedArea.height >= 0', file /Users/jruderman/trunk/mozilla/layout/generic/nsLineBox.cpp, line 525
Still happens on trunk.
The patch in attachment 282067 [details] [diff] [review] (bug 324857) makes this assertion go away for this testcase anyway.
Yep, this assertion seems to be gone now.
Assignee: rbs → mozbugz
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Flags: in-testsuite?
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: