I am interested in gx variation fonts being fuzzed. I've created an simple SIL licensed example font of this type, which can be found at https://skia.googlesource.com/skia/+/master/resources/fonts/Distortable.ttf , which is currently being used for testing Skia. Hopefully this can be a useful starting place for testing these sorts of fonts. On Oct 5, 2015 4:28 PM, "Kostya Serebryany" <[email protected]> wrote:
> > > On Mon, Oct 5, 2015 at 7:22 AM, Alexei Podtelezhnikov <[email protected]> > wrote: > >> On Sun, Oct 4, 2015 at 2:40 PM, Kostya Serebryany <[email protected]> wrote: >> > The data shows that ~500 out of ~1000 functions were never executed. >> > ... >> > If we ever get close to ~90% function coverage... >> >> About 50% coverage actually sounds reasonable for a given font format. >> For example, Freetype has 3 hinters for different fonts. Of course, we >> do not use them together. It took a while before the Fuzzer >> "discovered" CFF space. > > > About two weeks on 20 CPU cores, to be precise. > if I had a test input that uses CFF, it would have been much quicker. :) > > >> I might be totally off base here, but coverage >> for a given font format would be more informative. FreeType supports a >> large but limited number of font formats >> http://freetype.org/freetype2/docs/index.html . >> > > How do you identify that a given file belongs to one format or another? > Some magic in the beginning? > We can modify the target function to immediately reject all formats but > one, and we'll get what you are asking for. > This is where my knowledge about this domain area (fonts) ends and where I > may need your help. > > --kcc > > _______________________________________________ > Freetype-devel mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/freetype-devel > >
_______________________________________________ Freetype-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/freetype-devel
