[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

gcc4: xscreensaver segfault, as do many other X11 apps



I've investigated this a bit further and it seems to me that all X11-application are broken because of this error in libX11. They all segfault at XFindOnExtensionList, this includes xterm, emacs, xcalc, basically all X11 clients. The backstrace from xterm looks like this:
(gdb) bt
#0 0x0000002a964dc710 in XFindOnExtensionList () from /usr/X11R6/lib/libX11.so.6
#1  0x0000002a964d4f20 in XFlush () from /usr/X11R6/lib/libX11.so.6
#2  0x0000002a964d5cbd in XLoadQueryFont () from /usr/X11R6/lib/libX11.so.6
#3 0x0000002a95f1d882 in XtCvtStringToFontStruct () from /usr/X11R6/lib/libXt.so.6
#4  0x0000002a95f1a8b3 in XtDirectConvert () from /usr/X11R6/lib/libXt.so.6
#5  0x0000002a95f1ad8a in _XtConvert () from /usr/X11R6/lib/libXt.so.6
#6 0x0000002a95f35fbd in _XtCreateIndirectionTable () from /usr/X11R6/lib/libXt.so.6
#7  0x0000002a95f36a89 in _XtGetResources () from /usr/X11R6/lib/libXt.so.6
#8 0x0000002a95f20849 in XtInitializeWidgetClass () from /usr/X11R6/lib/libXt.so.6
#9  0x0000002a95f20d61 in _XtCreateWidget () from /usr/X11R6/lib/libXt.so.6
#10 0x0000002a95f4e639 in XtOverrideTranslations () from /usr/X11R6/lib/libXt.so.6 #11 0x0000002a95f4e916 in XtVaCreateManagedWidget () from /usr/X11R6/lib/libXt.so.6
#12 0x000000000042f43b in ?? ()
#13 0x0000002a96805aaa in __libc_start_main () from /lib/libc.so.6
#14 0x0000000000406dea in ?? ()
#15 0x0000007fbffff788 in ?? ()
#16 0x0000002a9566d2e0 in rtld_errno () from /lib/ld-linux-x86-64.so.2

So it has something to do with font queries. Is anyone looking at this?

/Johan



Johan Groth wrote:
Hi,
I've noticed that xscreensaver segfault after I changed repository to debian-ppc64.alioth.debian.org, updated and upgraded. Here is the backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x0000002a95d44710 in XFindOnExtensionList () from /usr/X11R6/lib/libX11.so.6
(gdb) bt
#0 0x0000002a95d44710 in XFindOnExtensionList () from /usr/X11R6/lib/libX11.so.6
#1  0x0000002a95d3cf20 in XFlush () from /usr/X11R6/lib/libX11.so.6
#2  0x0000002a95d3dcbd in XLoadQueryFont () from /usr/X11R6/lib/libX11.so.6
#3  0x00000000004157f2 in clear_stderr ()
#4 0x0000002a95be6203 in _XtRemoveAllInputs () from /usr/X11R6/lib/libXt.so.6
#5  0x0000002a95be64a6 in XtAppNextEvent () from /usr/X11R6/lib/libXt.so.6
#6  0x000000000040ff04 in sleep_until_idle ()
#7  0x000000000040871f in check_for_leaks ()
#8  0x000000000040a7bd in main ()

Is anyone working on this?

Regards,
Johan






Reply to: