Closed Bug 571518 Opened 14 years ago Closed 14 years ago

Invalid offset to LookupList table in GPOS header forces Firefox to hang

Categories

(Core :: Graphics, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- final+

People

(Reporter: posidron, Assigned: jtd)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

78.27 KB, application/java-archive
Details
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.6pre) Gecko/20100610 Namoroka/3.6.6pre

GPOS header: 00 01 00 00 00 0A 00 46 00 7F

Reproducible: Always

Steps to Reproduce:
Load the provided html file.
Attached file testcase
Attachment #450669 - Attachment description: testecase → testcase
blocking2.0: --- → ?
blocking2.0: ? → final+
Assignee: nobody → jdaggett
This will almost certainly prove to be a pango issue (i.e. in a platform library, not mozilla code). Our long-term strategy to resolve this is to stop using platform pango, and use in-tree harfbuzz instead, but we're a long way from reaching that on linux.
Does this still happen now that bug 569770 is fixed?
No.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Depends on: 569770
You need to log in before you can comment on or make changes to this bug.