[harfbuzz 1.3.3]

Behdad,


attached you can find a fuzzed font that exhibits very bad behaviour
of `hb_ot_layout_lookup_collect_glyphs': it iterates a few billion
times while looking up data for `mlym', which is certainly invalid
behaviour.

I've run `ftfuzzer' with

  valgrind --tool=callgrind ftfuzzer 
slow-unit-0030ddf1f5e8ac716938220235fd61b62e7d5848

(which took about 90 minutes on my not so old Notebook); attached is
its output too so that you can view it with `kcachegrind' or something
similar without running it by yourself.

Please fix :-)


    Werner

Attachment: slow-unit-0030ddf1f5e8ac716938220235fd61b62e7d5848.xz
Description: Binary data

Attachment: slow-unit-0030ddf1f5e8ac716938220235fd61b62e7d5848.callgrind.xz
Description: Binary data

_______________________________________________
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/harfbuzz

Reply via email to