On Thu, Mar 01, 2007 at 11:46:46PM +0100, Brice Goglin wrote: > Eric, > > What's the status of your xdm exiting right after starting? Do you still > reproduce with latest Xorg/Etch?
I can still reproduce this bug with latest Xorg. Attached is a strace -- Eric VAN BUGGENHAUT [EMAIL PROTECTED]
execve("/usr/bin/X11/xdm", ["/usr/bin/X11/xdm"], [/* 31 vars */]) = 0 uname({sys="Linux", node="atto", ...}) = 0 brk(0) = 0x8066000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f71000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f70000 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=77626, ...}) = 0 mmap2(NULL, 77626, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f5d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libselinux.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P8\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=79368, ...}) = 0 mmap2(NULL, 84884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f48000 mmap2(0xb7f5b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7f5b000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libXaw.so.7", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\320\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=363260, ...}) = 0 mmap2(NULL, 367056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7eee000 mmap2(0xb7f41000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52) = 0xb7f41000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libXmu.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300I\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=85484, ...}) = 0 mmap2(NULL, 85264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ed9000 mmap2(0xb7eed000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7eed000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libXt.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \276\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=320344, ...}) = 0 mmap2(NULL, 320916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e8a000 mmap2(0xb7ed5000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4b) = 0xb7ed5000 mmap2(0xb7ed8000, 1428, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ed8000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libSM.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20 \0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=32144, ...}) = 0 mmap2(NULL, 35048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e81000 mmap2(0xb7e89000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xb7e89000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libICE.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3406\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=85060, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e80000 mmap2(NULL, 95312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e68000 mmap2(0xb7e7d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7e7d000 mmap2(0xb7e7e000, 5200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e7e000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libXinerama.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\10"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=6676, ...}) = 0 mmap2(NULL, 9564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e65000 mmap2(0xb7e67000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7e67000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libXpm.so.4", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000#\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=60956, ...}) = 0 mmap2(NULL, 63836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e55000 mmap2(0xb7e64000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe) = 0xb7e64000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libX11.so.6", O_RDONLY) = 3 read(3, "[EMAIL PROTECTED]"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=965952, ...}) = 0 mmap2(NULL, 966364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d69000 mmap2(0xb7e51000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe8) = 0xb7e51000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\17\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=16672, ...}) = 0 mmap2(NULL, 19604, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d64000 mmap2(0xb7d68000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7d68000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libcrypt.so.1", O_RDONLY) = 3 read(3, "[EMAIL PROTECTED]"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=21868, ...}) = 0 mmap2(NULL, 184636, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d36000 mmap2(0xb7d3b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0xb7d3b000 mmap2(0xb7d3d000, 155964, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7d3d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libpam.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\23"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=29700, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d35000 mmap2(NULL, 32656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d2d000 mmap2(0xb7d34000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7d34000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240O\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=1241580, ...}) = 0 mmap2(NULL, 1251484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7bfb000 mmap2(0xb7d23000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x127) = 0xb7d23000 mmap2(0xb7d2a000, 10396, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7d2a000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libXext.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`&\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=52848, ...}) = 0 mmap2(NULL, 56060, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7bed000 mmap2(0xb7bfa000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc) = 0xb7bfa000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libXau.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\n\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=7220, ...}) = 0 mmap2(NULL, 10164, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7bea000 mmap2(0xb7bec000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7bec000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\f\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=9592, ...}) = 0 mmap2(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7be6000 mmap2(0xb7be8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7be8000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libsepol.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0200\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=219824, ...}) = 0 mmap2(NULL, 265152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ba5000 mmap2(0xb7bdb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x35) = 0xb7bdb000 mmap2(0xb7bdc000, 39872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7bdc000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ba4000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ba3000 mprotect(0xb7d23000, 20480, PROT_READ) = 0 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7ba36c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 munmap(0xb7f5d000, 77626) = 0 access("/etc/selinux/", F_OK) = -1 ENOENT (No such file or directory) brk(0) = 0x8066000 brk(0x8087000) = 0x8087000 open("/proc/mounts", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f6f000 read(3, "rootfs / rootfs rw 0 0\n/dev/root"..., 1024) = 554 read(3, "", 1024) = 0 close(3) = 0 munmap(0xb7f6f000, 4096) = 0 umask(022) = 022 umask(022) = 022 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=77420, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "#\t$XdotOrg: lib/X11/nls/locale.a"..., 131072) = 77420 read(3, "", 131072) = 0 close(3) = 0 munmap(0xb7b83000, 131072) = 0 open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=38270, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "#\t$XdotOrg: lib/X11/nls/locale.d"..., 131072) = 38270 close(3) = 0 munmap(0xb7b83000, 131072) = 0 access("/usr/share/X11/locale/C/XLC_LOCALE", R_OK) = 0 open("/usr/share/X11/locale/C/XLC_LOCALE", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=772, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "# $Xorg: C,v 1.3 2000/08/17 19:"..., 131072) = 772 read(3, "", 131072) = 0 close(3) = 0 munmap(0xb7b83000, 131072) = 0 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=77420, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "#\t$XdotOrg: lib/X11/nls/locale.a"..., 131072) = 77420 read(3, "", 131072) = 0 close(3) = 0 munmap(0xb7b83000, 131072) = 0 open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=38270, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "#\t$XdotOrg: lib/X11/nls/locale.d"..., 131072) = 38270 close(3) = 0 munmap(0xb7b83000, 131072) = 0 access("/usr/share/X11/locale/C/XLC_LOCALE", R_OK) = 0 open("/usr/share/X11/locale/C/XLC_LOCALE", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=772, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "# $Xorg: C,v 1.3 2000/08/17 19:"..., 131072) = 772 read(3, "", 131072) = 0 close(3) = 0 munmap(0xb7b83000, 131072) = 0 open("/etc/X11/xdm/xdm-config", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=1470, ...}) = 0 read(3, "! $Xorg: xdm-conf.cpp,v 1.3 2000"..., 1470) = 1470 close(3) = 0 stat64("/etc/X11/xdm/xdm-config", {st_mode=S_IFREG|0644, st_size=1470, ...}) = 0 getuid32() = 0 open("/var/log/xdm.log", O_WRONLY|O_CREAT|O_EXCL, 0666) = -1 EEXIST (File exists) open("/var/log/xdm.log", O_WRONLY|O_APPEND) = 3 dup2(3, 2) = 2 close(3) = 0 clone(Process 7101 attached (waiting for parent) Process 7101 resumed (parent 7100 ready) child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ba3708) = 7101 [pid 7100] exit_group(0) = ? Process 7100 detached setsid() = 7101 chdir("/") = 0 open("/dev/null", O_RDWR) = 3 fstat64(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0 dup2(3, 0) = 0 dup2(3, 1) = 1 dup2(3, 2) = 2 close(3) = 0 open("/var/run/xdm.pid", O_WRONLY|O_CREAT|O_EXCL, 0666) = 3 fcntl64(3, F_GETFL) = 0x1 (flags O_WRONLY) fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f6f000 _llseek(3, 0, [0], SEEK_CUR) = 0 write(3, "7101\n", 5) = 5 close(3) = 0 munmap(0xb7f6f000, 4096) = 0 time([1173406677]) = 1173406677 open("/usr/share/zoneinfo/Europe/Madrid", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=946, ...}) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=946, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10"..., 131072) = 946 close(3) = 0 munmap(0xb7b83000, 131072) = 0 write(2, "Fri Mar 9 03:17:57 2007 xdm inf"..., 46) = 46 write(2, "starting\n", 9) = 9 rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 clone(Process 7102 attached (waiting for parent) Process 7102 resumed (parent 7101 ready) child_stack=0, flags=CLONE_PARENT_SETTID|SIGCHLD, parent_tidptr=0xbf8cdd14) = 7102 [pid 7101] waitpid(7102, Process 7101 suspended <unfinished ...> [pid 7102] rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0 [pid 7102] rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0 [pid 7102] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7102] execve("/bin/sh", ["sh", "-c", "/bin/rm -f /var/lib/xdm/authdir/"...], [/* 31 vars */]) = 0 [pid 7102] uname({sys="Linux", node="atto", ...}) = 0 [pid 7102] brk(0) = 0x80f3000 [pid 7102] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) [pid 7102] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f56000 [pid 7102] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) [pid 7102] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f55000 [pid 7102] open("/etc/ld.so.cache", O_RDONLY) = 3 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=77626, ...}) = 0 [pid 7102] mmap2(NULL, 77626, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f42000 [pid 7102] close(3) = 0 [pid 7102] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) [pid 7102] open("/lib/libncurses.so.5", O_RDONLY) = 3 [pid 7102] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\345"..., 512) = 512 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=263040, ...}) = 0 [pid 7102] mmap2(NULL, 264196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f01000 [pid 7102] mmap2(0xb7f39000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x38) = 0xb7f39000 [pid 7102] mmap2(0xb7f41000, 2052, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f41000 [pid 7102] close(3) = 0 [pid 7102] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) [pid 7102] open("/lib/tls/libdl.so.2", O_RDONLY) = 3 [pid 7102] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\f\0"..., 512) = 512 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=9592, ...}) = 0 [pid 7102] mmap2(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7efd000 [pid 7102] mmap2(0xb7eff000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7eff000 [pid 7102] close(3) = 0 [pid 7102] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) [pid 7102] open("/lib/tls/libc.so.6", O_RDONLY) = 3 [pid 7102] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240O\1"..., 512) = 512 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=1241580, ...}) = 0 [pid 7102] mmap2(NULL, 1251484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dcb000 [pid 7102] mmap2(0xb7ef3000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x127) = 0xb7ef3000 [pid 7102] mmap2(0xb7efa000, 10396, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7efa000 [pid 7102] close(3) = 0 [pid 7102] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7dca000 [pid 7102] mprotect(0xb7ef3000, 20480, PROT_READ) = 0 [pid 7102] set_thread_area({entry_number:-1 -> 6, base_addr:0xb7dca8e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 [pid 7102] munmap(0xb7f42000, 77626) = 0 [pid 7102] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 [pid 7102] open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address) [pid 7102] ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfb2e100) = -1 ENOTTY (Inappropriate ioctl for device) [pid 7102] open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=1724656, ...}) = 0 [pid 7102] mmap2(NULL, 1724656, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7c24000 [pid 7102] close(3) = 0 [pid 7102] brk(0) = 0x80f3000 [pid 7102] brk(0x80f4000) = 0x80f4000 [pid 7102] brk(0x80f5000) = 0x80f5000 [pid 7102] brk(0x80f6000) = 0x80f6000 [pid 7102] getuid32() = 0 [pid 7102] getgid32() = 0 [pid 7102] geteuid32() = 0 [pid 7102] getegid32() = 0 [pid 7102] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 [pid 7102] brk(0x80f7000) = 0x80f7000 [pid 7102] time(NULL) = 1173406677 [pid 7102] brk(0x80f8000) = 0x80f8000 [pid 7102] open("/etc/mtab", O_RDONLY) = 3 [pid 7102] fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 [pid 7102] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f54000 [pid 7102] read(3, "rootfs / rootfs rw 0 0\n/dev/root"..., 1024) = 554 [pid 7102] close(3) = 0 [pid 7102] munmap(0xb7f54000, 4096) = 0 [pid 7102] open("/proc/meminfo", O_RDONLY) = 3 [pid 7102] fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 [pid 7102] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f54000 [pid 7102] read(3, "MemTotal: 125948 kB\nMemFre"..., 1024) = 598 [pid 7102] close(3) = 0 [pid 7102] munmap(0xb7f54000, 4096) = 0 [pid 7102] brk(0x80f9000) = 0x80f9000 [pid 7102] rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 [pid 7102] rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 [pid 7102] rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 [pid 7102] rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 [pid 7102] rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0 [pid 7102] rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0 [pid 7102] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 [pid 7102] rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0 [pid 7102] uname({sys="Linux", node="atto", ...}) = 0 [pid 7102] stat64("/home/eric", {st_mode=S_IFDIR|S_ISGID|0755, st_size=16384, ...}) = 0 [pid 7102] stat64(".", {st_mode=S_IFDIR|0755, st_size=896, ...}) = 0 [pid 7102] brk(0x80fb000) = 0x80fb000 [pid 7102] getcwd("/", 4096) = 2 [pid 7102] getpid() = 7102 [pid 7102] getppid() = 7101 [pid 7102] stat64(".", {st_mode=S_IFDIR|0755, st_size=896, ...}) = 0 [pid 7102] stat64("/usr/local/sbin/sh", 0xbfb2e108) = -1 ENOENT (No such file or directory) [pid 7102] stat64("/usr/local/bin/sh", 0xbfb2e108) = -1 ENOENT (No such file or directory) [pid 7102] stat64("/usr/sbin/sh", 0xbfb2e108) = -1 ENOENT (No such file or directory) [pid 7102] stat64("/usr/bin/sh", 0xbfb2e108) = -1 ENOENT (No such file or directory) [pid 7102] stat64("/sbin/sh", 0xbfb2e108) = -1 ENOENT (No such file or directory) [pid 7102] stat64("/bin/sh", {st_mode=S_IFREG|0755, st_size=677184, ...}) = 0 [pid 7102] stat64("/bin/sh", {st_mode=S_IFREG|0755, st_size=677184, ...}) = 0 [pid 7102] getpgrp() = 7101 [pid 7102] rt_sigaction(SIGCHLD, {0x807acd0, [], 0}, {SIG_DFL}, 8) = 0 [pid 7102] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 [pid 7102] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 [pid 7102] brk(0x80fc000) = 0x80fc000 [pid 7102] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 [pid 7102] open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=21568, ...}) = 0 [pid 7102] mmap2(NULL, 21568, PROT_READ, MAP_SHARED, 3, 0) = 0xb7f4f000 [pid 7102] close(3) = 0 [pid 7102] open("/usr/lib/gconv/ISO8859-15.so", O_RDONLY) = 3 [pid 7102] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\4\0"..., 512) = 512 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=9436, ...}) = 0 [pid 7102] brk(0x80fd000) = 0x80fd000 [pid 7102] mmap2(NULL, 12324, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f4b000 [pid 7102] mmap2(0xb7f4d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7f4d000 [pid 7102] close(3) = 0 [pid 7102] open("/var/lib/xdm/authdir/authfiles/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) [pid 7102] rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 [pid 7102] rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0 [pid 7102] rt_sigaction(SIGCHLD, {SIG_DFL}, {0x807acd0, [], 0}, 8) = 0 [pid 7102] execve("/bin/rm", ["/bin/rm", "-f", "/var/lib/xdm/authdir/authfiles/A"...], [/* 30 vars */]) = 0 [pid 7102] uname({sys="Linux", node="atto", ...}) = 0 [pid 7102] brk(0) = 0x8051000 [pid 7102] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) [pid 7102] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f8e000 [pid 7102] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) [pid 7102] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f8d000 [pid 7102] open("/etc/ld.so.cache", O_RDONLY) = 3 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=77626, ...}) = 0 [pid 7102] mmap2(NULL, 77626, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f7a000 [pid 7102] close(3) = 0 [pid 7102] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) [pid 7102] open("/lib/tls/libc.so.6", O_RDONLY) = 3 [pid 7102] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240O\1"..., 512) = 512 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=1241580, ...}) = 0 [pid 7102] mmap2(NULL, 1251484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e48000 [pid 7102] mmap2(0xb7f70000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x127) = 0xb7f70000 [pid 7102] mmap2(0xb7f77000, 10396, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f77000 [pid 7102] close(3) = 0 [pid 7102] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e47000 [pid 7102] mprotect(0xb7f70000, 20480, PROT_READ) = 0 [pid 7102] set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e476c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 [pid 7102] munmap(0xb7f7a000, 77626) = 0 [pid 7102] open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3 [pid 7102] fstat64(3, {st_mode=S_IFREG|0644, st_size=1724656, ...}) = 0 [pid 7102] mmap2(NULL, 1724656, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ca1000 [pid 7102] close(3) = 0 [pid 7102] brk(0) = 0x8051000 [pid 7102] brk(0x8072000) = 0x8072000 [pid 7102] ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd86d68) = -1 ENOTTY (Inappropriate ioctl for device) [pid 7102] unlink("/var/lib/xdm/authdir/authfiles/A*") = -1 ENOENT (No such file or directory) [pid 7102] close(1) = 0 [pid 7102] exit_group(0) = ? Process 7101 resumed Process 7102 detached <... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 7102 rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- time(NULL) = 1173406678 uname({sys="Linux", node="atto", ...}) = 0 rt_sigaction(SIGTERM, {0x80501e0, [], 0}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {0x80501e0, [], 0}, {SIG_DFL}, 8) = 0 stat64("/etc/X11/xdm/Xaccess", {st_mode=S_IFREG|0644, st_size=3617, ...}) = 0 open("/etc/X11/xdm/Xaccess", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=3617, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "# $XdotOrg: xc/programs/xdm/conf"..., 131072) = 3617 read(3, "", 131072) = 0 close(3) = 0 munmap(0xb7b83000, 131072) = 0 open("/etc/X11/xdm/Xservers", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=1740, ...}) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=1740, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b83000 read(3, "# $Xorg: Xserv.ws.cpp,v 1.3 2000"..., 131072) = 1740 read(3, "", 131072) = 0 close(3) = 0 munmap(0xb7b83000, 131072) = 0 rt_sigaction(SIGHUP, {0x804fc10, [], 0}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGUSR2, {0x80501b0, [], 0}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGCHLD, {0x804fbf0, [], 0}, {SIG_DFL}, 8) = 0 time([1173406678]) = 1173406678 write(2, "Fri Mar 9 03:17:58 2007 xdm inf"..., 46) = 46 write(2, "exiting\n", 8) = 8 unlink("/var/run/xdm.pid") = 0 exit_group(0) = ? Process 7101 detached