Closed
Bug 323385
Opened 19 years ago
Closed 18 years ago
ASSERTION: bad width: 'metrics.width>=0' (nsLineLayout::ReflowFrame) involving a very long word
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, testcase)
Attachments
(1 file)
3.11 KB,
text/html
|
Details |
###!!! ASSERTION: bad width: 'metrics.width>=0', file /Users/admin/trunk/mozilla/layout/generic/nsLineLayout.cpp, line 1068
Break: at file /Users/admin/trunk/mozilla/layout/generic/nsLineLayout.cpp, line 1068
Reporter | ||
Comment 1•19 years ago
|
||
Reporter | ||
Updated•19 years ago
|
Summary: ASSERTION: bad width: 'metrics.width>=0' (nsLineLayout::ReflowFrame) → ASSERTION: bad width: 'metrics.width>=0' (nsLineLayout::ReflowFrame) involving a very long word
Reporter | ||
Comment 2•19 years ago
|
||
See also bug 334107, another way to trigger this assertion.
Comment 3•19 years ago
|
||
So are we actually overflowing our nscoord here or something?
There aren't nearly enough Xs for that. But presumably we're overflowing something, my guess is a 16-bit variable somewhere, possibly in gfx as we try to measure the string.
Comment 5•18 years ago
|
||
I'm not seeing this anymore with the test case, which is fixed just like bug 348202 (from Cocoa being switched on). Unless you guys have another way of triggering the assertion, please resolve :)
Reporter | ||
Comment 6•18 years ago
|
||
WFM. I do see:
nsLineLayout: Text(0)@0x3f13c410 metrics=2196314,960!
nsLineLayout: Text(0)@0x3f13c410 metrics=2196314,960!
but no assertions.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 7•17 years ago
|
||
Marking as in-testsuite+ because layout/reftests/bugs/338251-p.html tests something pretty similar.
Flags: in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•