bugThe FreeType Project - Bugs: bug #46211, Add support for fuzzing fixed...

 
 

bug #46211: Add support for fuzzing fixed sizes.

Submitted by:  bungeman <bungeman>
Submitted on:  Wed 14 Oct 2015 10:17:04 PM UTC  
 
Severity: 3 - NormalItem Group: None
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.

 

Thu 15 Oct 2015 04:29:23 PM UTC, comment #2:

I've applied a slightly modified version of your patch to the git, thanks.

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
Wed 14 Oct 2015 10:19:02 PM UTC, comment #1:

Right after I submitted this issue, I find that my local run of the fuzzer has quickly found a way to eat lots of memory. I will investigate this later, but be aware that currently this patch may cause significant memory issues for the fuzzer.

bungeman <bungeman>
Wed 14 Oct 2015 10:17:04 PM UTC, original submission:

The current fuzzer is not really exercising fixed sizes or color bitmaps. The attached fuzzer.diff file is a proposed modification to do so. Making this change and adding a color bitmap font and a few small examples of fon, fnt, and bdf allowed the fuzzer to hit many parts of the code it previously could not.

The attached example font files below are ones which I just created and, being silly examples, are all SIL licensed even if the font format has no means of stating such. In addition the color bitmap font Funkster, which is also SIL licensed can be found at https://skia.googlesource.com/skia/+/master/resources/fonts/Funkster.ttf as well as several other places.

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 #35197:  fuzzer.diff added by bungeman (3KiB - text/x-patch)
file #35198:  HangingS-16.bdf added by bungeman (1KiB - application/x-font-bdf)
file #35199:  HangingS-16.fnt added by bungeman (325B - application/octet-stream)
file #35200:  HangingS.sfd added by bungeman (10KiB - application/vnd.font-fontforge-sfd)

 

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)
  • -unavailable- added by bungeman
  •  

    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 9 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 15 Oct 2015 04:29:42 PM UTCwlStatusNone=>Fixed
      Assigned toNone=>wl
      Open/ClosedOpen=>Closed
      Planned ReleaseNone=>2.6.2
    Wed 14 Oct 2015 10:17:04 PM UTCbungemanAttached File-=>Added fuzzer.diff, #35197
      Attached File-=>Added HangingS-16.bdf, #35198
      Attached File-=>Added HangingS-16.fnt, #35199
      Attached File-=>Added HangingS.sfd, #35200
      Carbon-Copy-=>Added kcc

    Back to the top


    Powered by Savane 3.1-cleanup1