can not launch any window manager after system crash

B Thomas thomas.1037 at osu.edu
Tue Aug 14 00:31:45 PDT 2007


Hi,

As suggested by Bob I saved the strace output (listed below).
All I can tell is xinit segfaults immediately after accessing
.Xauthority. But am not sure why there are so many failed
library access . I did run ldconfig on seeing this but
it made no difference.

~/.Xauthority exists. It is an empty file, that is owned by me
(bt) and its permissions are 
-rw------- 1 bt bt 0 2007-08-14 03:13 .Xauthority

Any suggestions on how I can go about identifying which is
the file that got corrupted by the hard boot ? What does
one do in case of a complete Xserver/system freeze/lockup ? 

regards
thomas

------------------ STRACE OUTPUT ----------------------------
execve("/usr/bin/xinit", ["xinit", "/home/bt/.xinitrc", "--", "/etc/X11/xinit/xserverrc", "-auth", "/home/bt/.serverauth.23251"], [/* 30 vars */]) = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("tls/i686/cmov/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libX11.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/cmov/libX11.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/libX11.so.6", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("i686/cmov/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/libX11.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("cmov/libX11.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("libX11.so.6", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/home/bt/lib/tls/i686/cmov/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/bt/lib/tls/i686/cmov", 0xbfdbce38) = -1 ENOENT (No such file or directory)
open("/home/bt/lib/tls/i686/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/bt/lib/tls/i686", 0xbfdbce38) = -1 ENOENT (No such file or directory)
open("/home/bt/lib/tls/cmov/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/bt/lib/tls/cmov", 0xbfdbce38) = -1 ENOENT (No such file or directory)
open("/home/bt/lib/tls/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/bt/lib/tls", 0xbfdbce38)  = -1 ENOENT (No such file or directory)
open("/home/bt/lib/i686/cmov/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/bt/lib/i686/cmov", 0xbfdbce38) = -1 ENOENT (No such file or directory)
open("/home/bt/lib/i686/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/bt/lib/i686", 0xbfdbce38) = -1 ENOENT (No such file or directory)
open("/home/bt/lib/cmov/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/bt/lib/cmov", 0xbfdbce38) = -1 ENOENT (No such file or directory)
open("/home/bt/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/bt/lib", 0xbfdbce38)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libX11.so.6", O_RDONLY)  = 3
open("tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libc.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("tls/cmov/libc.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("tls/libc.so.6", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("i686/cmov/libc.so.6", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("i686/libc.so.6", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("cmov/libc.so.6", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("libc.so.6", O_RDONLY)             = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
open("tls/i686/cmov/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libXau.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/cmov/libXau.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/libXau.so.6", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("i686/cmov/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/libXau.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("cmov/libXau.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("libXau.so.6", O_RDONLY)           = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libXau.so.6", O_RDONLY)  = 3
open("tls/i686/cmov/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/cmov/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libXdmcp.so.6", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("i686/cmov/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/libXdmcp.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("cmov/libXdmcp.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("libXdmcp.so.6", O_RDONLY)         = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3
open("tls/i686/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("tls/cmov/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("tls/libdl.so.2", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("i686/cmov/libdl.so.2", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("i686/libdl.so.2", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("cmov/libdl.so.2", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("libdl.so.2", O_RDONLY)            = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libdl.so.2", O_RDONLY) = 3
--- SIGUSR1 (User defined signal 1) @ 0 (0) ---
access("/home/bt/.Xauthority", R_OK)    = 0
open("/home/bt/.Xauthority", O_RDONLY)  = 4
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++  
--------------------------------------------------------------------------------
xserver was killed by me.



More information about the xorg mailing list