For about a week, my automatic builds have been failing because mkfontdir
crashes. An older (but still post 4.2.0) version of mkfontdir completes 
cleanly, so something must have changed in mkfontdir or a library;
the problem isn't (entirely) in the font/encoding data.

Heres a stack trace - shout if you need the libraries rebuilt with 
debugging:

(gdb) run -x bdf /home/XFree86/4.2/std/xc/fonts/bdf/misc
Starting program: /home/XFree86/4.2/std/xc/programs/mkfontdir/mkfontdir -x 
bdf /home/XFree86/4.2/std/xc/fonts/bdf/misc

Program received signal SIGSEGV, Segmentation fault.
0x4010ef33 in __libc_free (mem=0x806ae80) at malloc.c:3012
3012    malloc.c: No such file or directory.
(gdb) where
#0  0x4010ef33 in __libc_free (mem=0x806ae80) at malloc.c:3012
#1  0x804d913 in zcfree ()
#2  0x804d2c1 in inflate_codes_free ()
#3  0x804bc06 in inflate_blocks ()
#4  0x804ad9a in inflate ()
#5  0x4003cc1c in BufZipFileFill () from /usr/X11R6-v4/lib/libXfont.so.1
#6  0x40030579 in pcfGetLSB32 () from /usr/X11R6-v4/lib/libXfont.so.1
#7  0x400308bc in pcfReadTOC () from /usr/X11R6-v4/lib/libXfont.so.1
#8  0x40031b4f in pcfReadFontInfo () from /usr/X11R6-v4/lib/libXfont.so.1
#9  0x4002b850 in BitmapGetInfoBitmap () from 
/usr/X11R6-v4/lib/libXfont.so.1
#10 0x80494a3 in GetFontName (
    file_name=0xbfffc300 
"/home/XFree86/4.2/std/xc/fonts/bdf/misc/6x12.pcf.gz", 
font_name=0xbfffd300 "\220I\001@XM\001@\a") at mkfontdir.c:261
#11 0x80496b9 in ProcessFile (
    dirName=0xbffff944 "/home/XFree86/4.2/std/xc/fonts/bdf/misc", 
    fileName=0xbfffe32c "6x12.pcf.gz", table=0xbffff34c) at 
mkfontdir.c:325
#12 0x8049b26 in LoadDirectory (
    dirName=0xbffff944 "/home/XFree86/4.2/std/xc/fonts/bdf/misc", 
    table=0xbffff34c) at mkfontdir.c:449
#13 0x804a27d in DoDirectory (
    dirName=0xbffff944 "/home/XFree86/4.2/std/xc/fonts/bdf/misc", 
    encodings=0x80505e0, count=0) at mkfontdir.c:652
#14 0x804a8b3 in main (argc=4, argv=0xbffff7d4) at mkfontdir.c:792
(gdb) 

-- 
Dr. Andrew C. Aitchison         Computer Officer, DPMMS, Cambridge
[EMAIL PROTECTED]   http://www.dpmms.cam.ac.uk/~werdna

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to