Closed
Bug 385289
Opened 17 years ago
Closed 17 years ago
Lots of assertions in gfxFont.cpp about cluster boundaries with <math:msub> and unicode combining character
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, regression, testcase)
Attachments
(1 file, 1 obsolete file)
491 bytes,
application/xhtml+xml
|
Details |
###!!! ASSERTION: BreakAndMeasureText called, not ending at cluster boundary: 'aStart + aMaxLength == mCharacterCount || charGlyphs[aStart + aMaxLength].IsClusterStart()', file /Users/jruderman/trunk/mozilla/gfx/thebes/src/gfxFont.cpp, line 1209
###!!! ASSERTION: Ended in the middle of a cluster...: '*aEnd == mCharacterCount || charGlyphs[*aEnd].IsClusterStart()', file /Users/jruderman/trunk/mozilla/gfx/thebes/src/gfxFont.cpp, line 860
etc.
Reporter | ||
Updated•17 years ago
|
Summary: Lots of assertions in gfxFont.cpp about cluster boundaries with MathML table, msub → Lots of assertions in gfxFont.cpp about cluster boundaries with <math:msub> and unicode combining character
Reporter | ||
Comment 1•17 years ago
|
||
Reporter | ||
Updated•17 years ago
|
Attachment #269164 -
Attachment is obsolete: true
Reporter | ||
Comment 2•17 years ago
|
||
I also see this assertion in plenty of testcases without MathML, btw.
Reporter | ||
Comment 3•17 years ago
|
||
For example, bug 385719 triggers a lot of the same assertions.
Reporter | ||
Comment 4•17 years ago
|
||
Now that bug 385719 is fixed, I only get:
###!!! ASSERTION: Wrong line container hint: '!aForFrame || aLineContainer == FindLineContainer(aForFrame)', file /Users/jruderman/trunk/mozilla/layout/generic/nsTextFrameThebes.cpp, line 1080
That's probably covered by bug 385265.
Reporter | ||
Comment 5•17 years ago
|
||
Now that bug 385265 is fixed, I only get
###!!! 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 5222
which might be covered by bug 382208 or bug 367246.
Reporter | ||
Comment 6•17 years ago
|
||
WFM, Mac trunk debug.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Updated•17 years ago
|
Flags: in-testsuite?
Reporter | ||
Updated•17 years ago
|
Flags: in-testsuite? → in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•