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

Re: xbase-clients problems..



On Mon, Dec 06, 1999 at 03:30:50AM -0500, Robert V. MacQuarrie wrote:
> Hello Branden amd David,
> I apologize for emailing you both and directly instead of the list but I'm
> kinda at my ropes end. I have also posted to debian-user with no response
> yet. I've been a Debian user since Debian 0.93 and while I can usually
> resolve my own problems I'm at a complete loss with this one. I am running
> a Debian 2.1 system. I usually go months between reboots but about 2 weeks
> ago I installed a new CD-ROM and had to reboot. When I brought it back up
> kdm would start but I could never login (I also tried xdm with the same
> results). Now if I type startx or xinit from a prompt I get the following
> error:
> [timberwolf:adren:~$]> startx
> 
> BUG IN DYNAMIC LINKER ld.so: dynamic-link.h: 53: elf_get_dynamic_info:
> Assertion `! "bad dynamic tag"' failed!

This message is from the glibc ld.so.  Perhaps Joel can help.

David

> _X11TransSocketUNIXConnect: Can't connect: errno = 111
> giving up.
> xinit:  Connection refused (errno 111):  unable to connect to X server
> xinit:  No such process (errno 3):  Server error.
> 
> 
> Now the end stuff (_X11TransSocketUNIXConnect) Is simply because I cant
> connect to the server but do you have any idea what the first problem is
> regarding the BUG IN DYNAMIC LINKER ld.so??
> 
> I've read through the debian archives, searched throughout the web and
> asked on the linpeople irc #Debian with no answers. I've seen 3 or 4
> others ask about similar problems but never any replies.
> 
> Please!! Any info which you could give me would be great. This is my main
> system and I've been forced to use an old windows system for the past
> week. I've also included the output from a 'strace startx'. Thanx for any
> help you may be able to offer!
> 
> 
> --Rob
> 
> 
> Output from strace startx:
> 
> execve("/usr/bin/X11/startx", ["startx", "2"], [/* 34 vars */]) = 0
> brk(0)                                  = 0x80b44dc
> open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
> open("/etc/ld.so.cache", O_RDONLY)      = 3
> fstat(3, {st_mode=S_IFREG|0644, st_size=17236, ...}) = 0
> mmap(0, 17236, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000c000
> close(3)                                = 0
> open("/lib/libreadline.so.2", O_RDONLY) = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40011000
> munmap(0x40011000, 4096)                = 0
> mmap(0, 173684, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40011000
> mprotect(0x40037000, 18036, PROT_NONE)  = 0
> mmap(0x40037000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x25000) = 0x40037000
> mmap(0x4003b000, 1652, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4003b000
> close(3)                                = 0
> open("/lib/libncurses.so.4", O_RDONLY)  = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4003c000
> munmap(0x4003c000, 4096)                = 0
> mmap(0, 258652, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4003c000
> mprotect(0x40070000, 45660, PROT_NONE)  = 0
> mmap(0x40070000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x33000) = 0x40070000
> mmap(0x40078000, 12892, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40078000
> close(3)                                = 0
> open("/lib/libdl.so.2", O_RDONLY)       = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4007c000
> munmap(0x4007c000, 4096)                = 0
> mmap(0, 9288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4007c000
> mprotect(0x4007e000, 1096, PROT_NONE)   = 0
> mmap(0x4007e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4007e000
> close(3)                                = 0
> open("/lib/libc.so.6", O_RDONLY)        = 3
> mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4007f000
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40080000
> munmap(0x40080000, 4096)                = 0
> mmap(0, 673220, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40080000
> mprotect(0x40112000, 75204, PROT_NONE)  = 0
> mmap(0x40112000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x91000) = 0x40112000
> mmap(0x40119000, 46532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40119000
> close(3)                                = 0
> munmap(0x4000c000, 17236)               = 0
> personality(PER_LINUX)                  = 0
> getpid()                                = 29908
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> open("/dev/tty", O_RDWR|O_NONBLOCK)     = 3
> close(3)                                = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> getrlimit(RLIMIT_DATA, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
> brk(0)                                  = 0x80b44dc
> brk(0x80b4800)                          = 0x80b4800
> brk(0x80b5000)                          = 0x80b5000
> brk(0x80b5800)                          = 0x80b5800
> brk(0x80b6000)                          = 0x80b6000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> getuid()                                = 1001
> getgid()                                = 1001
> geteuid()                               = 1001
> getegid()                               = 1001
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> time(NULL)                              = 944466516
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80b6800)                          = 0x80b6800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}) = 0
> sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}) = 0
> sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}) = 0
> sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}) = 0
> sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}) = 0
> sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}) = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}) = 0
> uname({sys="Linux", node="timberwolf", ...}) = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80b7000)                          = 0x80b7000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80b7800)                          = 0x80b7800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80b8000)                          = 0x80b8000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80b8800)                          = 0x80b8800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> lstat(".", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
> lstat("/", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
> lstat("..", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
> stat("..", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
> open("..", O_RDONLY|O_NONBLOCK)         = 3
> fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80ba800)                          = 0x80ba800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> lseek(3, 0, SEEK_CUR)                   = 0
> getdents(3, /* 9 entries */, 3933)      = 168
> lstat("../adren", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
> close(3)                                = 0
> lstat("../..", {st_mode=S_IFDIR|0775, st_size=1024, ...}) = 0
> stat("../..", {st_mode=S_IFDIR|0775, st_size=1024, ...}) = 0
> open("../..", O_RDONLY|O_NONBLOCK)      = 3
> fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
> lseek(3, 0, SEEK_CUR)                   = 0
> getdents(3, /* 11 entries */, 3933)     = 208
> lstat("../../staff", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
> close(3)                                = 0
> lstat("../../..", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
> stat("../../..", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
> open("../../..", O_RDONLY|O_NONBLOCK)   = 3
> fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
> lseek(3, 0, SEEK_CUR)                   = 0
> getdents(3, /* 24 entries */, 3933)     = 404
> lstat("../../../lost+found", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
> lstat("../../../usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
> lstat("../../../var", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
> lstat("../../../home", {st_mode=S_IFDIR|0775, st_size=1024, ...}) = 0
> close(3)                                = 0
> getpid()                                = 29908
> getppid()                               = 29907
> stat(".", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
> stat("/home/staff/adren/bin/sh", 0xbffff60c) = -1 ENOENT (No such file or directory)
> stat("/bin/sh", {st_mode=S_IFREG|0755, st_size=426980, ...}) = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80bb000)                          = 0x80bb000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> getgroups(32, [132073, 262147, 393221, 1310727, 1572885, 1769497, 2031645, 2490401, 6553650, 4294836325, 6815847, 7012458, 7274604, 65668072, 65864684, 327877614, 1073787888, 0, 134560000, 3221222900, 3221223004, 134605530, 32, 134981644, 1073787888, 0, 3221223016, 134605822, 1073787888, 3221223124, 134642809, 0]) = 32
> stat("/bin/sh", {st_mode=S_IFREG|0755, st_size=426980, ...}) = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80bb800)                          = 0x80bb800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> getpgrp()                               = 29907
> sigaction(SIGCHLD, {0x80727f0, [], 0}, {SIG_DFL}) = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80bc000)                          = 0x80bc000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> open("/usr/bin/X11/startx", O_RDONLY)   = 3
> lseek(3, 0, SEEK_CUR)                   = 0
> read(3, "#!/bin/sh\n\n# $XConsortium: sta"..., 80) = 80
> lseek(3, 0, SEEK_SET)                   = 0
> fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
> fcntl(3, F_GETFL)                       = 0 (flags O_RDONLY)
> fstat(3, {st_mode=S_IFREG|0755, st_size=1792, ...}) = 0
> lseek(3, 0, SEEK_CUR)                   = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80bc800)                          = 0x80bc800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> read(3, "#!/bin/sh\n\n# $XConsortium: sta"..., 1792) = 1792
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80bd000)                          = 0x80bd000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80bd800)                          = 0x80bd800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80be000)                          = 0x80be000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> stat("/home/staff/adren/.xinitrc", 0xbffff604) = -1 ENOENT (No such file or directory)
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> stat("/usr/X11R6/lib/X11/xinit/xinitrc", {st_mode=S_IFREG|0755, st_size=188, ...}) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> stat("/home/staff/adren/.xserverrc", 0xbffff604) = -1 ENOENT (No such file or directory)
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> stat("/usr/X11R6/lib/X11/xinit/xserverrc", 0xbffff588) = -1 ENOENT (No such file or directory)
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80be800)                          = 0x80be800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80bf000)                          = 0x80bf000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80bf800)                          = 0x80bf800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> stat("/usr/bin/X11/xauth", {st_mode=S_IFREG|0755, st_size=26432, ...}) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> pipe([4, 5])                            = 0
> sigprocmask(SIG_BLOCK, [INT CHLD], [])  = 0
> lseek(3, -39, SEEK_CUR)                 = 1753
> fork()                                  = 29909
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigaction(SIGCHLD, {0x80727f0, [], 0}, {0x80727f0, [], 0}) = 0
> close(5)                                = 0
> read(4, "abf61c40b0bce2834a3d62c065c64cef"..., 128) = 33
> --- SIGCHLD (Child exited) ---
> wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 0], WNOHANG, NULL) = 29909
> wait4(-1, 0xbffff27c, WNOHANG, NULL)    = -1 ECHILD (No child processes)
> sigreturn()                             = ? (mask now [])
> read(4, "", 128)                        = 0
> close(4)                                = 0
> sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
> sigaction(SIGINT, {0x8071480, [], 0}, {SIG_DFL}) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigaction(SIGINT, {SIG_DFL}, {0x8071480, [], 0}) = 0
> stat(".", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
> stat("/home/staff/adren/bin/xauth", 0xbffff46c) = -1 ENOENT (No such file or directory)
> stat("/bin/xauth", 0xbffff46c)          = -1 ENOENT (No such file or directory)
> stat("/usr/bin/xauth", 0xbffff46c)      = -1 ENOENT (No such file or directory)
> stat("/usr/sbin/xauth", 0xbffff46c)     = -1 ENOENT (No such file or directory)
> stat("/usr/games/xauth", 0xbffff46c)    = -1 ENOENT (No such file or directory)
> stat("/usr/share/games/xauth", 0xbffff46c) = -1 ENOENT (No such file or directory)
> stat("/usr/bin/X11/xauth", {st_mode=S_IFREG|0755, st_size=26432, ...}) = 0
> stat("/usr/bin/X11/xauth", {st_mode=S_IFREG|0755, st_size=26432, ...}) = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80c0800)                          = 0x80c0800
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, ~[], [])         = 0
> brk(0x80c1000)                          = 0x80c1000
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [INT CHLD], [])  = 0
> fork()                                  = 29910
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
> sigaction(SIGINT, {0x8071480, [], 0}, {SIG_DFL}) = 0
> wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 29910
> sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD]) = 0
> sigprocmask(SIG_SETMASK, [CHLD], NULL)  = 0
> sigprocmask(SIG_BLOCK, [CHLD], [CHLD])  = 0
> sigprocmask(SIG_SETMASK, [CHLD], NULL)  = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> --- SIGCHLD (Child exited) ---
> wait4(-1, 0xbffff49c, WNOHANG, NULL)    = -1 ECHILD (No child processes)
> sigreturn()                             = ? (mask now [])
> sigaction(SIGINT, {SIG_DFL}, {0x8071480, [], 0}) = 0
> pipe([4, 5])                            = 0
> sigprocmask(SIG_BLOCK, [INT CHLD], [])  = 0
> fork()                                  = 29911
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigaction(SIGCHLD, {0x80727f0, [], 0}, {0x80727f0, [], 0}) = 0
> close(5)                                = 0
> read(4, "Timberwolf.Provision.Net\n", 128) = 25
> --- SIGCHLD (Child exited) ---
> wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 0], WNOHANG, NULL) = 29911
> wait4(-1, 0xbffff464, WNOHANG, NULL)    = -1 ECHILD (No child processes)
> sigreturn()                             = ? (mask now [])
> read(4, "", 128)                        = 0
> close(4)                                = 0
> sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
> sigaction(SIGINT, {0x8071480, [], 0}, {SIG_DFL}) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigaction(SIGINT, {SIG_DFL}, {0x8071480, [], 0}) = 0
> stat("/usr/bin/X11/xauth", {st_mode=S_IFREG|0755, st_size=26432, ...}) = 0
> sigprocmask(SIG_BLOCK, [INT CHLD], [])  = 0
> fork()                                  = 29912
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
> sigprocmask(SIG_BLOCK, [CHLD], [CHLD])  = 0
> sigprocmask(SIG_SETMASK, [CHLD], NULL)  = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
> sigaction(SIGINT, {0x8071480, [], 0}, {SIG_DFL}) = 0
> wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 29912
> sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD]) = 0
> sigprocmask(SIG_SETMASK, [CHLD], NULL)  = 0
> sigprocmask(SIG_BLOCK, [CHLD], [CHLD])  = 0
> sigprocmask(SIG_SETMASK, [CHLD], NULL)  = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> --- SIGCHLD (Child exited) ---
> wait4(-1, 0xbffff534, WNOHANG, NULL)    = -1 ECHILD (No child processes)
> sigreturn()                             = ? (mask now [])
> sigaction(SIGINT, {SIG_DFL}, {0x8071480, [], 0}) = 0
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> read(3, "\nexec xinit $clientargs -- $ser"..., 1792) = 39
> sigprocmask(SIG_BLOCK, NULL, [])        = 0
> sigprocmask(SIG_BLOCK, [CHLD TTOU], []) = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> sigprocmask(SIG_BLOCK, [CHLD], [])      = 0
> sigprocmask(SIG_SETMASK, [], NULL)      = 0
> stat(".", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
> stat("/home/staff/adren/bin/xinit", 0xbffff5bc) = -1 ENOENT (No such file or directory)
> stat("/bin/xinit", 0xbffff5bc)          = -1 ENOENT (No such file or directory)
> stat("/usr/bin/xinit", 0xbffff5bc)      = -1 ENOENT (No such file or directory)
> stat("/usr/sbin/xinit", 0xbffff5bc)     = -1 ENOENT (No such file or directory)
> stat("/usr/games/xinit", 0xbffff5bc)    = -1 ENOENT (No such file or directory)
> stat("/usr/share/games/xinit", 0xbffff5bc) = -1 ENOENT (No such file or directory)
> stat("/usr/bin/X11/xinit", {st_mode=S_IFREG|0755, st_size=9004, ...}) = 0
> stat("/usr/bin/X11/xinit", {st_mode=S_IFREG|0755, st_size=9004, ...}) = 0
> sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}) = 0
> sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}) = 0
> sigaction(SIGCHLD, {SIG_DFL}, {0x80727f0, [], 0}) = 0
> execve("/usr/bin/X11/xinit", ["xinit", "/usr/X11R6/lib/X11/xinit/xinitrc"..., "2", "--", "-auth", "/home/staff/adren/.Xauthority"], [/* 31 vars */]) = 0
> brk(0)                                  = 0x804b6a8
> open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
> open("/etc/ld.so.cache", O_RDONLY)      = 3
> fstat(3, {st_mode=S_IFREG|0644, st_size=17236, ...}) = 0
> mmap(0, 17236, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000c000
> close(3)                                = 0
> open("/usr/X11R6/lib/libXmu.so.6", O_RDONLY) = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40011000
> munmap(0x40011000, 4096)                = 0
> mmap(0, 72164, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40011000
> mprotect(0x40021000, 6628, PROT_NONE)   = 0
> mmap(0x40021000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xf000) = 0x40021000
> close(3)                                = 0
> open("/usr/X11R6/lib/libXt.so.6", O_RDONLY) = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40023000
> munmap(0x40023000, 4096)                = 0
> mmap(0, 292856, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40023000
> mprotect(0x40067000, 14328, PROT_NONE)  = 0
> mmap(0x40067000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x43000) = 0x40067000
> close(3)                                = 0
> open("/usr/X11R6/lib/libSM.so.6", O_RDONLY) = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4006b000
> mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4006c000
> munmap(0x4006b000, 4096)                = 0
> mmap(0, 33568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4006d000
> mprotect(0x40074000, 4896, PROT_NONE)   = 0
> mmap(0x40074000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x40074000
> close(3)                                = 0
> open("/usr/X11R6/lib/libICE.so.6", O_RDONLY) = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4006b000
> munmap(0x4006b000, 4096)                = 0
> mmap(0, 84512, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40076000
> mprotect(0x40088000, 10784, PROT_NONE)  = 0
> mmap(0x40088000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x40088000
> mmap(0x40089000, 6688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40089000
> close(3)                                = 0
> open("/usr/X11R6/lib/libXext.so.6", O_RDONLY) = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4006b000
> munmap(0x4006b000, 4096)                = 0
> mmap(0, 45384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008b000
> mprotect(0x40095000, 4424, PROT_NONE)   = 0
> mmap(0x40095000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x40095000
> close(3)                                = 0
> open("/usr/X11R6/lib/libX11.so.6", O_RDONLY) = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4006b000
> munmap(0x4006b000, 4096)                = 0
> mmap(0, 666796, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40097000
> mprotect(0x40135000, 19628, PROT_NONE)  = 0
> mmap(0x40135000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9d000) = 0x40135000
> close(3)                                = 0
> open("/lib/libc.so.6", O_RDONLY)        = 3
> mmap(0, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4006b000
> munmap(0x4006b000, 4096)                = 0
> mmap(0, 673220, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4013a000
> mprotect(0x401cc000, 75204, PROT_NONE)  = 0
> mmap(0x401cc000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x91000) = 0x401cc000
> mmap(0x401d3000, 46532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401d3000
> close(3)                                = 0
> munmap(0x4000c000, 17236)               = 0
> personality(PER_LINUX)                  = 0
> getpid()                                = 29908
> access("/usr/X11R6/bin/Xwrapper", X_OK) = -1 ENOENT (No such file or directory)
> access("/home/staff/adren/.xserverrc", F_OK) = -1 ENOENT (No such file or directory)
> brk(0)                                  = 0x804b6a8
> brk(0x804b740)                          = 0x804b740
> brk(0x804c000)                          = 0x804c000
> sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}) = 0
> sigaction(SIGQUIT, {0x8048b40, [], SA_RESTART}, {SIG_DFL}) = 0
> sigaction(SIGINT, {0x8048b40, [], SA_RESTART}, {SIG_DFL}) = 0
> sigaction(SIGHUP, {0x8048b40, [], SA_RESTART}, {SIG_DFL}) = 0
> sigaction(SIGPIPE, {0x8048b40, [], SA_RESTART}, {SIG_DFL}) = 0
> sigaction(SIGALRM, {0x8048b90, [], SA_RESTART}, {SIG_DFL}) = 0
> sigaction(SIGUSR1, {0x8048bb0, [], SA_RESTART}, {SIG_DFL}) = 0
> fork()                                  = 29913
> wait4(29913, 0x804b514, WNOHANG, NULL)  = 0
> write(2, "\n", 1
> )                       = 1
> 
> 	****  This is the main problem here!!  ****
> 
> 
> alarm(15)                               = 0
> pause(BUG IN DYNAMIC LINKER ld.so: dynamic-link.h: 53: elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed!
> )                                 = ? ERESTARTNOHAND (To be restarted)
> --- SIGCHLD (Child exited) ---
> pause()                                 = ? ERESTARTNOHAND (To be restarted)
> --- SIGALRM (Alarm clock) ---
> sigaction(SIGALRM, {0x8048b90, [], SA_RESTART}, {0x8048b90, [], SA_RESTART}) = 0
> sigreturn()                             = ? (mask now [])
> alarm(0)                                = 0
> uname({sys="Linux", node="timberwolf", ...}) = 0
> socket(PF_UNIX, SOCK_STREAM, 0)         = 3
> uname({sys="Linux", node="timberwolf", ...}) = 0
> uname({sys="Linux", node="timberwolf", ...}) = 0
> connect(3, {sun_family=AF_UNIX, sun_path="/tmp/.X11-unix/X0"}, 19) = -1 ECONNREFUSED (Connection refused)
> write(2, "_X11Trans", 9_X11Trans)                = 9
> write(2, "SocketUNIXConnect: Can\'t connec"..., 46SocketUNIXConnect: Can't connect: errno = 111
> ) = 46
> close(3)                                = 0
> wait4(29913, [WIFEXITED(s) && WEXITSTATUS(s) == 127], WNOHANG, NULL) = 29913
> write(2, "giving up.\r\n", 12giving up.
> )          = 12
> write(2, "xinit:  ", 8xinit:  )                 = 8
> write(2, "Connection refused (errno 111): "..., 33Connection refused (errno 111):  ) = 33
> write(2, "unable to connect to X server\r\n"..., 31unable to connect to X server
> ) = 31
> kill(-29913, SIGTERM)                   = -1 ESRCH (No such process)
> sigaction(SIGQUIT, {SIG_IGN}, {0x8048b40, [], SA_RESTART}) = 0
> sigaction(SIGINT, {SIG_IGN}, {0x8048b40, [], SA_RESTART}) = 0
> sigaction(SIGHUP, {SIG_IGN}, {0x8048b40, [], SA_RESTART}) = 0
> sigaction(SIGPIPE, {SIG_IGN}, {0x8048b40, [], SA_RESTART}) = 0
> write(2, "xinit:  ", 8xinit:  )                 = 8
> write(2, "No such process (errno 3):  ", 28No such process (errno 3):  ) = 28
> write(2, "Server error.\n", 14Server error.
> )         = 14
> _exit(1)                                = ?
> 

-- 
David Engel
dlengel@home.com


Reply to: