bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

"ASSERTION: aPos out of range" with rtl, zwnj, lsep

RESOLVED WORKSFORME

Status

()

Core
Graphics
P2
normal
RESOLVED WORKSFORME
11 years ago
10 years ago

People

(Reporter: Jesse Ruderman, Assigned: roc)

Tracking

(Blocks: 2 bugs, {assertion, rtl, testcase})

Trunk
x86
Mac OS X
assertion, rtl, testcase
Points:
---
Dependency tree / graph
Bug Flags:
blocking1.9 +
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

11 years ago
Created attachment 307299 [details]
testcase

Loading the testcase triggers:

###!!! ASSERTION: Couldn't find glyph for trailing marker: 'glyphRecords[0].originalOffset == aSegmentLength*2', file /Users/jruderman/trunk/mozilla/gfx/thebes/src/gfxAtsuiFonts.cpp, line 1046

###!!! ASSERTION: aPos out of range: '0 <= aPos && aPos < mCharacterCount', file ../../../dist/include/thebes/gfxFont.h, line 697

The testcase is pretty much bug 419352's testcase with the order of the characters reversed.
(Reporter)

Updated

11 years ago
Group: security
I really want to get all these fixed for final
Flags: blocking1.9?
+'ing based on roc's comment
Flags: blocking1.9? → blocking1.9+
Priority: -- → P2
(Reporter)

Comment 3

11 years ago
WFM on trunk.
Group: security
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → WORKSFORME

Updated

11 years ago
Flags: in-testsuite?
(Reporter)

Comment 4

11 years ago
Crashtest checked in.
Flags: in-testsuite? → in-testsuite+

Comment 5

10 years ago
Mass-assigning the new rtl keyword to RTL-related (see bug 349193).
Keywords: rtl
You need to log in before you can comment on or make changes to this bug.