RESOLVED FIXED 22454
REGRESSION (3.2-TOT): Crash below FontFallbackList::fontDataAt on jacobian.org
https://bugs.webkit.org/show_bug.cgi?id=22454
Summary REGRESSION (3.2-TOT): Crash below FontFallbackList::fontDataAt on jacobian.org
Johan Bergström
Reported 2008-11-24 06:11:45 PST
Webkit r38699 on Leopard 10.5.5 crashes when visiting mentioned web page. Crash log attached.
Attachments
crash log (28.61 KB, text/plain)
2008-11-24 06:12 PST, Johan Bergström
no flags
Avoid a style recalc while font tables are in an inconsistent state (5.88 KB, patch)
2008-11-27 15:30 PST, mitz
ap: review+
Johan Bergström
Comment 1 2008-11-24 06:12:52 PST
Created attachment 25425 [details] crash log
Mark Rowe (bdash)
Comment 2 2008-11-24 06:14:50 PST
This doesn't crash for me with the same build. The crash is happening at FontFallbackList.cpp:103, when calling FontData::isLoading. It appears that the pure-virtual version of the function is being invoked, resulting in a jump to 0x0. It's not clear how this can happen.
mitz
Comment 3 2008-11-27 11:22:05 PST
mitz
Comment 4 2008-11-27 15:30:24 PST
Created attachment 25561 [details] Avoid a style recalc while font tables are in an inconsistent state
mitz
Comment 5 2008-11-29 13:21:53 PST
*** Bug 22406 has been marked as a duplicate of this bug. ***
Alexey Proskuryakov
Comment 6 2008-11-29 13:32:38 PST
Comment on attachment 25561 [details] Avoid a style recalc while font tables are in an inconsistent state r=me, but please consider adding some comments, as discussed on IRC.
mitz
Comment 7 2008-11-29 13:40:59 PST
Johan Bergström
Comment 8 2008-12-01 13:17:46 PST
If it should matter - works for me, thanks.
Yuzo Fujishima
Comment 9 2010-09-12 22:31:30 PDT
*** Bug 21467 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.