Re: Fontforge coredumps while trying to extract korean fonts from TTCs
Frank Trampe <[email protected]>
| Newsgroups | gmane.comp.fonts.fontforge.devel |
|---|---|
| Message-ID | <CANkSbhropBNJsfhLtEOh+QLsLRvR56_Q9=VOaLHdaTNE8tqVzA@mail.gmail.com> |
Hi, Dave. I don't think I've fixed this yet. It's on the list for this week, though. On Wed, Aug 13, 2014 at 9:52 PM, Dave Crossland <[email protected]> wrote: > Hi > > 20140527 is old and we fixed a ttc crash like last week... Can you try the > git master? > > A lot of development discussions, especially crash reports, have moved to > github btw > > Cheers > Dave > On 1 Aug 2014 11:49, "Kirill Churin" <[email protected]> wrote: > >> Hello! >> >> Fontforge coredumps while trying to extract TTFs with embedded >> bitmaps from following Korean fonts from Windows 8.1: >> >> gulim.ttc (http://reflexing.ru/gulim.ttc) >> batang.ttc (http://reflexing.ru/batang.ttc) >> >> this only happens with bitmaps extraction >> Generate(thefontname + ".ttf", "ttf") >> without bitmaps (Generate(thefontname + ".ttf") it works KO. >> >> This is on ArchLinux. >> >> fontforge --version >> Copyright (c) 2000-2014 by George Williams. See AUTHORS for Contributors. >> License GPLv3+: GNU GPL version 3 or later < >> http://gnu.org/licenses/gpl.html> >> with many parts BSD <http://fontforge.org/license.html>. Please read >> LICENSE. >> Executable based on sources from 07:13 TAHT 27-May-2014-ML-D. >> Library based on sources from 07:13 TAHT 27-May-2014. >> Based on source from git with hash: >> fontforge 20140527 >> libfontforge 20140527-ML >> >> Testcase: >> extract.pe file: >> -------------------------------CUT >> #!/usr/bin/fontforge >> >> i = 1 >> >> while (i < $argc) >> theFontNames = FontsInFile($argv[i]) >> cnt = SizeOf(theFontNames) >> >> j = 0 >> while ( j<cnt ) >> thefontname = theFontNames[j] >> thisPath = $argv[i] + "(" + thefontname + ")" >> Open(thisPath, 1) >> Print(thefontname + ".ttf") >> Generate(thefontname + ".ttf", "ttf") >> Close() >> j++ >> endloop >> i = i+1 >> endloop >> Quit(0) >> -------------------------------CUT >> >> output: >> ./extract.pe batang.ttc >> Copyright (c) 2000-2014 by George Williams. See AUTHORS for Contributors. >> License GPLv3+: GNU GPL version 3 or later < >> http://gnu.org/licenses/gpl.html> >> with many parts BSD <http://fontforge.org/license.html>. Please read >> LICENSE. >> Executable based on sources from 07:13 TAHT 27-May-2014-ML-D. >> Library based on sources from 07:13 TAHT 27-May-2014. >> Based on source from git with hash: >> The PostScript font name "바탕" is invalid. >> It should be printable ASCII, >> must not contain (){}[]<>%/ or space >> and must be shorter than 63 characters >> Batang.ttf >> Segmentation fault (core dumped) >> >> I can send you core dump if you ask. >> >> >> -- >> Kirill Churin >> >> >> ------------------------------------------------------------------------------ >> Want fast and easy access to all the code in your enterprise? Index and >> search up to 200,000 lines of code with a free copy of Black Duck >> Code Sight - the same software that powers the world's largest code >> search on Ohloh, the Black Duck Open Hub! Try it now. >> http://p.sf.net/sfu/bds >> _______________________________________________ >> Fontforge-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/fontforge-devel >> >> > > ------------------------------------------------------------------------------ > > _______________________________________________ > Fontforge-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/fontforge-devel > > ------------------------------------------------------------------------------ _______________________________________________ Fontforge-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fontforge-devel