Closed Bug 389326 Opened 12 years ago Closed 12 years ago

"ASSERTION: Break suggested inside cluster!" and crash [@ gfxTextRun::gfxTextRun]

Categories

(Core :: Graphics, defect, critical)

x86
macOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 385719

People

(Reporter: jruderman, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: assertion, crash, testcase, Whiteboard: [sg:critical?] post-1.8-branch)

Crash Data

Attachments

(1 file)

434 bytes, application/xhtml+xml
Details
Attached file testcase
The testcase is pretty simple -- just inline elements, text, and one insertBefore call.

It triggers

###!!! ASSERTION: Break suggested inside cluster!: '!aBreakBefore[i] || mCharacterGlyphs[aStart + i].IsClusterStart()', file mozilla/gfx/thebes/src/gfxFont.cpp, line 769

and an sg:critical crash [@ gfxTextRun::gfxTextRun] after about 10 loads.  (Or maybe sometimes at nsLineBreaker::FlushCurrentWord instead?)
Whiteboard: [post 1.8-branch]
Whiteboard: [post 1.8-branch] → [sg:critical] post-1.8-branch
try for 1.9?
Flags: blocking1.9?
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 385719
Group: security
Flags: wanted1.8.1.x-
Whiteboard: [sg:critical] post-1.8-branch → [sg:critical?] post-1.8-branch
crash test landed
http://hg.mozilla.org/mozilla-central/rev/fb33e23e6052
Flags: in-testsuite+
Crash Signature: [@ gfxTextRun::gfxTextRun]
You need to log in before you can comment on or make changes to this bug.