266360-1.html (huge border) triggers "ASSERTION: bad height" and more

NEW
Unassigned

Status

()

Core
Layout
--
minor
8 years ago
8 years ago

People

(Reporter: Jesse Ruderman, Unassigned)

Tracking

(Depends on: 1 bug, {assertion, testcase})

Trunk
x86
Mac OS X
assertion, testcase
Points:
---
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

8 years ago
266360-1.html triggers 7 assertions:

###!!! ASSERTION: Doing nscoord addition with values > nscoord_MAX: 'a < nscoord_MAX && b < nscoord_MAX', file ../../dist/include/nsCoord.h, line 216
###!!! ASSERTION: bad height: 'metrics.height>=0', file /builds/slave/mozilla-central-linux-debug/build/layout/generic/nsLineLayout.cpp, line 931
###!!! ASSERTION: illegal width for combined area: 'aCombinedArea.width >= 0', file /builds/slave/mozilla-central-linux-debug/build/layout/generic/nsLineBox.cpp, line 494
###!!! ASSERTION: Doing nscoord addition with values > nscoord_MAX: 'a < nscoord_MAX && b < nscoord_MAX', file ../../dist/include/nsCoord.h, line 216
###!!! ASSERTION: bad height: 'metrics.height>=0', file /builds/slave/mozilla-central-linux-debug/build/layout/generic/nsLineLayout.cpp, line 931
###!!! ASSERTION: illegal width for combined area: 'aCombinedArea.width >= 0', file /builds/slave/mozilla-central-linux-debug/build/layout/generic/nsLineBox.cpp, line 494
###!!! ASSERTION: Doing nscoord addition with values > nscoord_MAX: 'a < nscoord_MAX && b < nscoord_MAX', file ../../dist/include/nsCoord.h, line 216

The reduced testcase triggers only:

###!!! ASSERTION: bad height: 'metrics.height>=0', file /Users/jruderman/mozilla-central/layout/generic/nsLineLayout.cpp, line 931
Flags: in-testsuite+
It might make more sense to use bug 575011 to cover all of these.
Depends on: 575011
You need to log in before you can comment on or make changes to this bug.