Closed
Bug 421813
Opened 16 years ago
Closed 16 years ago
LTR version of "ASSERTION: Couldn't find glyph for trailing marker" with LSEP, ZWJ, LRO, Arabic
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, crash, testcase, Whiteboard: [sg:critical?])
Attachments
(1 file)
155 bytes,
text/html
|
Details |
Loading the testcase triggers: ###!!! ASSERTION: Couldn't find glyph for trailing marker: 'glyphRecords[numGlyphs - 1].originalOffset == aSegmentLength*2', file /Users/jruderman/trunk/mozilla/gfx/thebes/src/gfxAtsuiFonts.cpp, line 1050 ###!!! ASSERTION: Font change inside character group!: 'Error', file /Users/jruderman/trunk/mozilla/gfx/thebes/src/gfxAtsuiFonts.cpp, line 971 Sometimes it also triggers: ###!!! ASSERTION: Invalid char passed in: '!gfxFontGroup::IsInvalidChar(aString[firstOffset/2])', file /Users/jruderman/trunk/mozilla/gfx/thebes/src/gfxAtsuiFonts.cpp, line 900 Reload a few times and you'll probably see a random-looking crash. There are several existing bug reports where the RTL version of the "Couldn't find glyph for trailing marker" assertion fires (bug 420945 and bug 421393), but this is the only one I know about where the LTR version fires.
Reporter | ||
Updated•16 years ago
|
Whiteboard: [sg:critical?]
Reporter | ||
Comment 1•16 years ago
|
||
WFM using Mac trunk (no assertions, no crash) (tested with and without Malloc*Scribble).
Group: security
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Updated•16 years ago
|
Flags: in-testsuite?
You need to log in
before you can comment on or make changes to this bug.
Description
•