bugThe FreeType Project - Bugs: bug #46486, Check in some simple fonts for...

 
 

bug #46486: Check in some simple fonts for testing/fuzzing.

Submitted by:  bungeman <bungeman>
Submitted on:  Sat 21 Nov 2015 12:16:23 AM UTC  
 
Severity: 3 - NormalItem Group: Wishlist
Status: Need InfoPrivacy: Public
Assigned to: Werner LEMBERG <wl>Open/Closed: Open
Planned Release: None

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Wed 25 Nov 2015 01:46:11 PM UTC, comment #1:

Great!

I suggest that you create a repository somewhere (github, repo.or.cz, savannah.nongnu.org, etc.) that holds all the data.

Of course, those files could be directly added to FreeType's git repository. However, I think that other projects may benefit also from your set of test fonts.

And yes, having scripts to automatically regenerate the output fonts would be beneficial.

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
Sat 21 Nov 2015 12:16:23 AM UTC, original submission:

The attached 'fonts_for_fuzzing.tar.gz' contains a number of very small well formed fonts in various formats (including 'tar' formats understood only by the fuzzer driver itself). I've created all of these myself and they are all SIL licensed (even if the font format won't let me state that internally). The known limitations are

No pfr fonts.
No 'sbix' or other color fonts.
No 'avar', 'cvar', 'fpgm' or 'hdmx' examples.

Aside from these limitations, this gives a good starter set for fuzzing, as all of these fonts are small (so the interesting bits don't get truncated away). It would be great to have checked in either these or some other representative set available as an example starter set for fuzzing or testing in general.

I also have the fontforge sfd files for these. With some effort I might be able to put together a fontforge script to generate from those, as well as the command lines to create the bdf and PE FON files, if that is of interest.

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 #35510:  fonts_for_fuzzing.tar.gz added by bungeman (73KiB - application/gzip)

 

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

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 25 Nov 2015 01:46:11 PM UTCwlStatusNone=>Need Info
      Assigned toNone=>wl
    Sat 21 Nov 2015 12:16:23 AM UTCbungemanAttached File-=>Added fonts_for_fuzzing.tar.gz, #35510

    Back to the top


    Powered by Savane 3.1-cleanup1