Werner, Thank you for the list and additional information about how you test the library.
I'll try to setup an automated testbed locally first because I am not sure I will come up with something solid. On Tue, Jun 5, 2012 at 2:15 PM, Werner LEMBERG <w...@gnu.org> wrote: > >> I understand that maybe I am asking too much but even list of font >> names will help. Maybe you could share the list? > > For testing crashes and the like you might look up the FreeType bug > reports, which usually contain snippets also. > > Attached you can find the output from > > (for i in *; do > if test -f "$i"; then > echo "$i:" > ftdump "$i" | grep 'family:\|style:' > echo > fi > done) > ftdump.log > > showing the fonts in my main test directory. As you can see, it's a > wild mix of fonts, non-fonts, archives and the like. Most of the > fonts are not free and have been sent to me for evaluating purposes. > > Normally, I load all those files with > > valgrind ftview 20 * > > (using a FreeType build created with `make devel') and check for > unexpected results, switching on and off various ftview options. > > Setting up a better, more systematic testbed is a huge undertaking... > Volunteers, please raise your hands :-) > > > Werner > > 10x20.bdf: > family: Fixed > style: Regular > > 7x13.bdf: > family: Fixed > style: Regular > > 8x13.pcf.gz: > family: Fixed > style: Regular > > 9x18x4.bdf.bz2: > > ACaslonPro-Italic.otf: > family: Adobe Caslon Pro > style: Italic > > ACaslonPro-Italic.ttx: > > ACaslonPro-SemiboldItalic.otf: > family: Adobe Caslon Pro > style: Semibold Italic > > ACaslonPro-SemiboldItalic.ttx: > > a.cff: > family: Garamond > style: Book > > ADBE_KozMin-M_004FF1_00.gai: > family: ADBE_KozMin-M_004FF1_00 > style: Regular > > AdobeHebrew-Italic.cff: > family: AdobeHebrew > style: Italic > > Agenda-MediumItalic.ttf: > family: Agenda > style: Regular > > AHEM____.ttf: > family: Ahem > style: Regular > > AJensonPro-Lt.otf: > family: Adobe Jenson Pro > style: Light > > AJensonPro-Lt.ttx: > > AJensonPro-Regular.otf: > family: Adobe Jenson Pro > style: Regular > > AJensonPro-Regular.ttx: > > albwb.ttf: > family: Albany AMT > style: Bold > > Alphabet_2.ttf: > family: Alphabet_2 > style: Regular > > Ambrosia.otb: > family: Ambrosia > style: Medium > > anttr.metrics: > > anttr.metrics.old: > > anttr.pfb: > family: AntykwaTorunska > style: Regular > > Apple_Rich_Fonts2.tgz: > > arial-5.06.ttf: > family: Arial > style: Regular > > arialbd.ttf: > family: Arial > style: Bold > > arial.bug.ttf: > family: Arial > style: Regular > > arial.log: > > ARIALNBI.TTF: > family: Arial > style: Narrow > > ARIALN.TTF: > family: Arial > style: Narrow > > arial.ttf: > family: Arial > style: Regular > > arialuni-w.points: > > ARIAL_ver_2_76.zip: > > artisan12.otf: > family: Artisan12 > style: Regular > > artisan12.ttx: > > ATHER___.TTF: > family: Athena > style: Roman > > ATLAINLN.AFM: > > ATLAINLN.PFB: > family: Atlantic Inline > style: Regular > > ATLAINLN.PFM: > > AurulentSans-Bold.otf: > family: Aurulent Sans > style: Bold > > AurulentSans-Bold.ttx: > > AurulentSans-Regular.otf: > family: Aurulent Sans > style: Regular > > AurulentSans-Regular.ttx: > > autohint1.ttf: > family: Untitled1 > style: Medium > > autohint2.ttf: > family: Untitled1 > style: Medium > > autohint3.ttf: > family: slkscrtc > style: regular > > bad1.pcf: > > badfont.otf: > > badfont.ttx: > > bar39al.pfb: > family: > style: Regular > > barc39al.ttf: > family: Barcode3_9AL > style: Normal > > BERLIN_REDRAIN.ttf: > family: BERLIN REDRAIN > style: Regular > > BIG5EINST.exe: > > Bkai08mua.ttf: > family: ?????? > style: Regular > > bktam.tar.gz: > > BOD_BLAI.TTF: > family: Bodoni MT > style: Black Italic > > BOD_CB.TTF: > family: Bodoni MT > style: Condensed Bold > > BOD_PSTC.TTF: > family: Bodoni MT > style: Poster Compressed > > bu______.pfb: > family: Burgundian > style: Regular > > c059013l.afm: > > c059013l.pfb: > family: Century Schoolbook L > style: Roman > > c48.dat: > family: (null) > style: (null) > > Caliban.ttf: > family: Caliban > style: Regular > > calibri.tar.bz2: > > CAMBRIA.TTC: > family: Cambria > style: Regular > family: Cambria Math > style: Regular > > charcoal.ttf: > family: Charcoal > style: Regular > > CHRONTXT.TTF: > family: Chronicle Text > style: Regular > > cm-unicode-0.6.3a-otf.tar.gz: > > code2001.ttf: > family: Code2001 > style: Regular > > cordiau.ttf: > family: CordiaUPC > style: Regular > > CourierStd.otf: > family: Courier Std > style: Medium > > CourierStd.ttx: > > courier.ttf: > family: Courier New > style: Bold > > dejavu-lgc-fonts-ttf-2.32.tar.bz2: > > DejaVuSansMono.ttf: > family: DejaVu Sans Mono > style: Book > > DejaVuSans-TA.ttf: > family: DejaVu Sans > style: Book > > DejaVuSans.ttf: > family: DejaVu Sans > style: Book > > DejaVuSerif.ttf: > family: DejaVu Serif > style: Book > > devnag18.bdf: > family: Devanagari > style: Regular > > DFHsm5.ttc: > family: DFHSMincho-W5 > style: Regular > family: DFPHSMincho-W5 > style: Regular > family: DFGHSMincho-W5 > style: Regular > > Dwnoutsh.ttf: > family: Diwani Outline Shaded > style: Regular > > Edrip-Regular.ttf: > family: Edrip > style: Regular > > eurofont.exe: > > F025-funk.zip: > > far-east-truetype-specification.doc: > > fd20020823.zip: > > FDArrayTest-with-256-FDs.otf: > family: FDArray Test > style: Regular > > FDArrayTest-with-256-FDs.ttx: > > font1.ttf: > family: (null) > style: (null) > > fontc.ttf: > family: (null) > style: (null) > > Fonts-bugged.zip: > > fonts-ttf-gentium-1.0.1.tar.bz2: > > fonts.zip: > > FRABK.TTF: > family: Franklin Gothic Book > style: Regular > > freefont-ttf-20080912.tar.gz: > > FreeMono.ttf: > family: FreeMono > style: Medium > > FSEX300.ttf: > family: Fixedsys Excelsior 3.01 > style: Regular > > ftdump.log: > > funkyfonts.zip: > > FX1.ttf: > family: DFLiHei-Lt > style: Regular > > GoodTimes-18.bdf: > family: Good Times > style: Bold > > Gregorianik1: > family: Gregorianik1 > style: Regular > > Gregorianik1.metrics: > > Gregorianik1.metrics.old: > > Gregorianik2: > family: Gregorianik2 > style: Regular > > Gregorianik3: > family: Gregorianik3 > style: Regular > > Gregorianik4: > family: Gregorianik4 > style: Regular > > Gregorianik5: > family: CAGHFP+Gregorianik5 > style: Regular > > hanglg16.pcf.Z: > family: Gothic > style: Regular > > helveticaFonts.tar.gz: > > Helvetica-Narrow.cff: > family: Helvetica-Narrow > style: Regular > > htst3.ttf: > family: HuaTianSongTi > style: Regular > > HVN_____.PFB: > family: Helvetica > style: Narrow > > HVN_____.t1disasm: > > HV______.PFB: > family: Helvetica > style: Regular > > IDSongBold.ttf: > family: ?????s?????? > style: Regular > > junicode-src.tar.gz: > > kaiu.ttf: > family: DFKai-SB > style: Regular > > KhmerOS2.0.zip: > > KhmerOS.ttf: > family: Khmer OS > style: Regular > > KozGoPro-Medium.otf: > family: Kozuka Gothic Pro > style: M > > KozGoPro-Medium.ttx: > > kt.ttf: > family: SimKai-GBK > style: Regular > > LastResort.ttf: > family: LastResort > style: Regular > > Legendum+Garogier.zip: > > LucidaBrightRegular.ttf.bz2: > > LucidaGrande.ttf: > family: Lucida Grande > style: Regular > > lucon.ttf: > family: Lucida Console > style: Regular > > macbitmap.tar.gz: > > mangal.ttf: > family: Mangal > style: Regular > > mathfont-0.59a.tar.gz: > > mingliu.ttc: > family: MingLiU > style: Regular > family: PMingLiU > style: Regular > > Misc-Fixed.pfa: > family: Fixed > style: Medium > > mm.zip: > > MONOFONT.TTF: > family: Monofonto > style: Regular > > MSungStd-Light-Acro.otf: > family: MSung Std Acro > style: Light > > MSungStd-Light-Acro.ttx: > > MtBdLFIt.ttf: > family: MetaBoldLF-Italic > style: Regular > > MyriadPro-Regular.pfa: > family: Myriad Pro > style: Regular > > MySans-Regular.pfb: > family: MySans > style: Regular > > oldstand-1.0.otf.zip: > > oldstand-1.0.ttf.zip: > > otfnt.tgz: > > OTLtest.hint.ttf: > family: OTLtest > style: Italic > > OTLtest_Info.txt: > > OTLtest.ttf: > family: OTLtest > style: Italic > > pala.ttf: > family: Palatino Linotype > style: Regular > > po9.tar.gz: > > ROYINS.ZIP: > > search-SSW: > > segoeuil.ttf: > family: Segoe UI > style: Light > > seguisb.ttf: > family: Segoe UI > style: Semibold > > Shree850.ttf: > family: SHREE850 > style: Regular > > Shrel708.ttf: > family: SHREE708 > style: Regular > > simhei.ttf: > family: SimHei > style: Regular > > simkai.ttf: > family: KaiTi_GB2312 > style: Regular > > simsunb.ttf: > family: SimSun-ExtB > style: Regular > > SkiaRegular.old.ttf: > family: Skia > style: Regular > > slkscrtc.ttf: > family: slkscrtc > style: regular > > tahoma-winxp.new.ttf: > family: Tahoma > style: Regular > > tahoma-winxp.orig.ttf: > family: Tahoma > style: Regular > > timesbolditalic.pfb: > family: Times > style: BoldItalic > > TimesNR_ver_2_76.zip: > > times.vista.ttf: > family: Times New Roman > style: Regular > > tir_____.pfb: > family: Times > style: Roman > > TNR.zip: > > Track.log: > > TradeGothicLTStd_BdCn20.otf: > family: Trade Gothic LT Std > style: Bold Condensed No. 20 > > TradeGothicLTStd_BdCn20.ttx: > > trado.ttf: > family: Traditional Arabic > style: Regular > > tt1154m_.ttf: > family: AdLib BT > style: Regular > > tt9796z_.ttf: > family: Aerospace BT > style: Regular > > ttf-arphic-uming_0.1.20060928.orig.tar.gz: > > ttf-zh-song-1.4-13.noarch.rpm: > > tttest.ttf: > family: Tttest > style: Regular > > tttest.ttx: > > UnicodeAll.metrics: > > UnicodeAll.metrics.old: > > UnicodeAll.otf: > family: Unicode All > style: Regular > > UnicodeAll.ttx: > > UnicodeAll.ttx.orig: > > UniversalModern-Regular.metrics: > > UniversalModern-Regular.metrics.old: > > UniversalModern-Regular.otf: > family: Universal Modern > style: Regular > > UniversalModern-Regular.ttx: > > URW-Classico.zip: > > UTBI__10.pcf: > family: Utopia > style: Bold Italic > > Vera.ttf: > family: Bitstream Vera Sans > style: Roman > > verdana-sp1.ttf: > family: Verdana > style: Regular > > vga.pcf.bz2: > family: (null) > style: Regular > > viscii-24.bdf: > family: Fixed > style: Regular > > vncmr-2.2.tar.bz2: > > wangfont.pdf: > > wcl-02.ttf: > family: (null) > style: (null) > > wt024.ttf: > family: HanWangFangSongMedium > style: Regular > > YOzFont.7z: > > zeroes_three.ttf: > family: Zeroes Three > style: Regular > > zzz.ttx: > > zzzz.ttf: > family: Arial > style: Regular > > zzzz.ttx: > > -- Sergius Bobrovsky _______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/freetype-devel