some fontlint crashes

View: New views
1 Messages — Rating Filter:   Alert me  

some fontlint crashes

by Kevin Fenzi-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Greetings.

We are seeing some segfaults from fontlint when run over all the fonts
in the Fedora distribution. ;( (note though that it's just 5 fonts
providing the issue, of a very large number. ;)

Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=530853
https://bugzilla.redhat.com/show_bug.cgi?id=532341
https://bugzilla.redhat.com/show_bug.cgi?id=532372
https://bugzilla.redhat.com/show_bug.cgi?id=532571
https://bugzilla.redhat.com/show_bug.cgi?id=532577

Two of them seem to have the same weird stacktrace:

Core was generated by `/usr/bin/fontforge -lang=ff /usr/bin/fontlint usr/share/texmf/fonts/type1/urw/h'.
Program terminated with signal 11, Segmentation fault.
#0  getfilesize (fp=<value optimized out>) at Python/marshal.c:1026
1026 if (fstat(fileno(fp), &st) != 0)

Thread 1 (Thread 13246):
#0  getfilesize (fp=<value optimized out>) at Python/marshal.c:1026
        st =

Others have different ones:

Core was generated by `/usr/bin/fontforge -lang=ff /usr/bin/fontlint usr/share/X11/fonts/cyrillic/crox'.
Program terminated with signal 11, Segmentation fault.
#0  PyObject_Malloc (nbytes=46) at Objects/obmalloc.c:725
725 {

Thread 1 (Thread 18656):
#0  PyObject_Malloc (nbytes=46) at Objects/obmalloc.c:725
        bp = <value optimized out>
        pool = <value optimized out>
        next = <value optimized out>
        size = <value optimized out>
        __PRETTY_FUNCTION__ = "PyObject_Malloc"

and

Core was generated by `/usr/bin/fontforge -lang=ff /usr/bin/fontlint usr/share/fonts/adf-tribun/Tribun'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007fffc9d29250 in _IO_un_link (fp=0x2304e80) at genops.c:69
69      _IO_cleanup_region_start_noarg (flush_cleanup);


and

Core was generated by `/usr/bin/fontforge -lang=ff /usr/bin/fontlint usr/share/fonts/myanmar3-unicode/'.
Program terminated with signal 11, Segmentation fault.
#0  GlyphsToNames (info=0x7fffaff40180, glyphs=0x14044b0,
    make_uniq=<value optimized out>) at parsettfatt.c:167
167    len += strlen(info->chars[glyphs[i]]->name)+1;

The full traces are available on the above bugs.
Is there any further info I can provide to help track these issues down?
Happy to help do so.

thanks,

kevin


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fontforge-devel mailing list
Fontforge-devel@...
https://lists.sourceforge.net/lists/listinfo/fontforge-devel

signature.asc (205 bytes) Download Attachment