[Webkit-unassigned] [Bug 19542] Crash in Font::glyphDataForCharacter when getting small caps data
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jun 19 11:01:05 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=19542
marv.decker at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #21842| |review?
Flag| |
------- Comment #5 from marv.decker at gmail.com 2008-06-19 11:01 PDT -------
Created an attachment (id=21842)
--> (https://bugs.webkit.org/attachment.cgi?id=21842&action=view)
Patch
This patch just adds a NULL check for the page() of glyphs like the rest of the
file. If this fails, it does the same thing it would do if the GlyphData in the
page is NULL.
I did not add a test. This patch is based on a crash report I saw. The stack is
clear that the crash is dereferencing a NULL from the page() here, but I can
not reproduce, even opening the page that triggered the crash report. I also
tried to generate some small caps text in a funny language that wouldn't be in
the font, but I could not trigger it. It is probably highly dependent on the
WebKit port, OS, and installed fonts. If you have an idea for a test, I'll be
happy to write it.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list