bugThe FreeType Project - Bugs: bug #46302, Fuzzing pfr fonts is slow.

 
 

bug #46302: Fuzzing pfr fonts is slow.

Submitted by:  bungeman <bungeman>
Submitted on:  Mon 26 Oct 2015 08:43:42 PM UTC  
 
Severity: 3 - NormalItem Group: Wishlist
Status: FixedPrivacy: Public
Assigned to: Werner LEMBERG <wl>Open/Closed: Closed
Planned Release: 2.6.2

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Tue 27 Oct 2015 08:53:56 PM UTC, comment #3:

Thanks, this brought my libFuzzer runs on pfrs up from ~0.5 a second up to 70 a second.

bungeman <bungeman>
Tue 27 Oct 2015 08:07:05 PM UTC, comment #2:

Fixed in git, thanks.

Nobody can use the attached, malformed file except for fuzzing, so I'm making this report public.

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
Tue 27 Oct 2015 06:53:30 AM UTC, comment #1:

Will have a look, thanks.

Searching a bit in the web, I've only found this font

http://luceline.tripod.com/EmpireBuilder.pfr

which gets referenced from

http://luceline.tripod.com/EmpireBuilder.html

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
Mon 26 Oct 2015 08:43:42 PM UTC, original submission:

The attached malformed pfr font takes around half a second to go through 'runinput'. It appears to be spending most of its time in service lookups.

I don't have rights to distribute the original font and this isn't a high priority item, so I'm marking this as private. If you know any open source pfr fonts or any means of generating them, please let me know. While pfr font parsing isn't built into Android, it does appear to be built into desktop distributions, so it would be good to make sure it gets some coverage.

bungeman <bungeman>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #35307:  7dc4238196c248faeed701ee50514884f38f6955 added by bungeman (41KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by wl (Posted a comment)
  • -unavailable- added by bungeman (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 27 Oct 2015 08:07:05 PM UTCwlStatusNone=>Fixed
      PrivacyPrivate=>Public
      Open/ClosedOpen=>Closed
      Planned ReleaseNone=>2.6.2
    Tue 27 Oct 2015 06:53:30 AM UTCwlAssigned toNone=>wl
    Mon 26 Oct 2015 08:43:42 PM UTCbungemanAttached File-=>Added 7dc4238196c248faeed701ee50514884f38f6955, #35307

    Back to the top


    Powered by Savane 3.1-cleanup1