Hello !
I have found a bug and reported it four weeks ago. A summary is
below. I do not know what that code is supposed to do, but given this
obvious evidence, is there anybody on the net able to fix it ? It would
be appreciated.
Thanks
Vlado
-------------------------------------------
In the file XFree86-4.2.1/xc/lib/font/fc/fserve.c,
the function _fs_load_glyphs() is calling fs_send_open_font():
2187 /* Now try to reopen the font. */
2188 return fs_send_open_font(client, (FontPathElementPtr)0,
2189 (Mask)FontReopen, (char *)0, 0,
2190 (fsBitmapFormat)0, (fsBitmapFormatMask)0,
2191 (XID)0, &pfont);
2192 }
and inside fs_send_open_font() is the second argument (null pointer)
dereferenced:
1491 fs_send_open_font(pointer client, FontPathElementPtr fpe,
Mask flags,
1492 char *name, int namelen,
1493 fsBitmapFormat format, fsBitmapFormatMask fmask,
1494 XID id, FontPtr *ppfont)
1495 {
1496 FSFpePtr conn = (FSFpePtr) fpe->private;
Crash at line 1496, signal 11 !! It occurs about once in a week on my
computer.
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86