Created attachment 459103 [details]
Build identifier: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; en-US;
rv:2.0b2pre) Gecko/20100718 Minefield/4.0b2pre
I am testing something new. Currently I can't provide you guys with the exact values/tables.
Load the provided html file.
Created attachment 459104 [details]
Christoph, any idea what table/offsets you were fuzzing? It would really help tracking down the cause. I'm guessing somewhere in the glyf table but that probably needs to be verified.
For OSX cases, could you note when a testcase also crashes in Safari? That helps raise the priority when reporting it to Apple.
John, it is the glyf table. I am currently trying to reduce the testcase. Yes, Safari is affected too.
Created attachment 460199 [details]
Crashes in Safari on 10.6.4 but not 10.5.8.
Logged rdar://8233435 with Apple.
Created attachment 460307 [details]
testcase.zip includes: values.txt
This will be fixed by the OTS sanitizer (bug 527276).
This is fixed on trunk and 1.9.2 by the sanitizer blocking the fuzzed font.
Verified fixed in 188.8.131.52 with Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6;
en-US; rv:184.108.40.206pre) Gecko/20101118 Namoroka/3.6.13pre using testcase. Test
no longer crashes as it does in 220.127.116.11. (This was tested on OS X 10.6.5 but crash was verified first.)