Closed Bug 581034 Opened 14 years ago Closed 14 years ago

Invalid values in TT font leading to crash [@gfxUserFontSet::OnLoadComplete]

Categories

(Core :: Graphics, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

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

People

(Reporter: posidron, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

Attached file testcase
Build identifier: Mozilla/5.0 (X11; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100717 Minefield/4.0b2pre

Invalid values are:

Offsets: dict_items([(13726, "b'\\x80\\x00'"), (222, "b'@\\x00'")])

Load the provided html file.
Attached file callstack (obsolete) —
blocking2.0: --- → ?
Either the reported platform & build ID or the callstack here is incorrect; that's a Mac OS X callstack.
Attached file callstack
Sorry. This is the right one.
Attachment #459444 - Attachment is obsolete: true
blocking2.0: ? → final+
Attachment #459473 - Attachment mime type: application/octet-stream → text/plain
> 286 fe->mLanguageOverride = pe->mLanguageOverride;

Christoph, are you running with latest source?  This looks like something I fixed last week.
Changeset from bug 578022 that should have fixed this:
http://hg.mozilla.org/mozilla-central/rev/3040b1aebdfa#l4.1

Let me know if you're definitely crashing with the revised code.
No, I am no more able to reproduce it.
Tested:
Mozilla/5.0 (X11; Linux x86_64; rv:2.0b3pre) Gecko/20100723 Minefield/4.0b3pre
Ok, closing as WORKSFORME.  If you can reproduce it again somewhere, please reopen.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.