how to track down random logouts?

tim (afterstep@nsr500.net)
Tue, 16 Dec 2003 12:50:05 -0800


I've had multiple strange unexpected clean logouts while using mozilla 1.5
with no errors in ~.AfterStep-errors or /var/log/*, and I am not even sure 
afterstep is responsible.

I am unfamiliar with X11 internals and have considered 'afterstep --debug', 
but it is usually weeks between crashes.  No other os or app crashes or 
instability.  Core file is 111KB compressed.

Any suggestion on how to proceed?  Thanks in advance.

Regards,
tim.

 > gdb /usr/local/bin/afterstep core.986
GNU gdb Red Hat Linux (5.2-2)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...(no debugging symbols 
found)...
Core was generated by `/usr/local/bin/afterstep'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libjpeg.so.62...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libpng.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libpng.so.2
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libSM.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/X11R6/lib/libXpm.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/X11R6/lib/libXpm.so.4
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/common/xlcDef.so.2...(no 
debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlcDef.so.2
#0  0x400cc368 in XTextWidth () from /usr/X11R6/lib/libX11.so.6
(gdb) bt
#0  0x400cc368 in XTextWidth () from /usr/X11R6/lib/libX11.so.6
#1  0x0806eaae in DeadPipe ()
#2  0x0806ce71 in DeadPipe ()
#3  0x0804f870 in XMapRaised ()
#4  0x0805c020 in dirtree_compar_mtime ()
#5  0x0805afc1 in dirtree_compar_mtime ()
#6  0x0805b14a in dirtree_compar_mtime ()
#7  0x080508d5 in XMapRaised ()
#8  0x401b91c4 in __libc_start_main () from /lib/libc.so.6
(gdb) q

 > afterstep -c
AfterStep version 1.8.11
BinDir            /usr/local/bin
ManDir            /usr/local/man/man1
DocDir            /usr/local/share/afterstep/doc
ShareDir          /usr/local/share/afterstep
GNUstep           ~/GNUstep
GNUstepLib        ~/GNUstep/Library
AfterDir          ~/GNUstep/Library/AfterStep
NonConfigDir      ~/GNUstep/Library/AfterStep/non-configurable

 > cat /proc/version
Linux version 2.4.23 (root@abit) (gcc version 2.96 20000731 (Red Hat Linux
7.3 2.96-113)) #4 Sat Nov 29 22:51:37 PST 2003

 > XFree86 -version
XFree86 Version 4.2.1 (Red Hat Linux release: 4.2.1-13.73.3) / X Window
System (protocol Version 11, revision 0, vendor release 6600)
Release Date: 18 October 2002


_______________________________________________
The AfterStep Window Manager for X User's Mailing List
http://mail.afterstep.org/mailman/listinfo/as-users