When I try to use the =+ operator in .xftconfig e.g: match any family == "Sans" edit family = "Nimbus Sans L"; family =+ "SomeFontName" ;
it will result in seg.fault when the application try to use that fonts here is the backtrace of gdb when running xterm -fa Sans: Program received signal SIGSEGV, Segmentation fault. 0x4030c507 in malloc () from /lib/libc.so.6 (gdb) bt #0 0x4030c507 in malloc () from /lib/libc.so.6 #1 0x4030c094 in malloc () from /lib/libc.so.6 #2 0x4002fe76 in XftFontSetPrint () from /usr/X11R6/lib/libXft.so.1 #3 0x40030022 in XftDefaultHasRender () from /usr/X11R6/lib/libXft.so.1 #4 0x4003060d in XftDefaultSubstitute () from /usr/X11R6/lib/libXft.so.1 #5 0x400316b5 in XftFontMatch () from /usr/X11R6/lib/libXft.so.1 #6 0x080599a1 in strcpy () #7 0x08059b90 in strcpy () #8 0x08059737 in strcpy () #9 0x08055018 in strcpy () #10 0x4011762e in XtGetClassExtension () from /usr/X11R6/lib/libXt.so.6 #11 0x4011780f in XtGetClassExtension () from /usr/X11R6/lib/libXt.so.6 #12 0x40117913 in XtRealizeWidget () from /usr/X11R6/lib/libXt.so.6 #13 0x0805458f in strcpy () #14 0x0806b87a in strcpy () #15 0x0806b2ca in strcpy () #16 0x402b765f in __libc_start_main () from /lib/libc.so.6 This is no problem when using += instead of =+ _______________________________________________ Render mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/render
