Sven Lankes wrote:
On Sat, Jul 19, 2008 at 03:04:52PM +0200, Hans Ulrich Niedermann wrote:
- you will need to start Xorg in gdb, and do the backtrace dance: [ SIGSEGV thingie ] (gdb) set pagination off (gdb) bt (gdb) bt full
Is this sufficient?
I seem to be missing some debuginfo-package(s) but I don't now which one. I have installed debuginfo for glibc, xorg-server, xorg-driver- radeonhd and the kernel.
[root@host ~]# rpm -qf /usr/bin/Xorg xorg-x11-server-Xorg-1.4.99.905-1.20080701.fc9.i386 [root@host ~]# debuginfo-install xorg-x11-server-Xorg [...stuff...]
Program received signal SIGINT, Interrupt.
SIGINT? We were looking for a SIGSEGV... something is very wrong here :-/
0x00132416 in __kernel_vsyscall () (gdb) (gdb) bt #0 0x00132416 in __kernel_vsyscall () #1 0x003129fc in do_sigsuspend () at ../sysdeps/unix/sysv/linux/sigsuspend.c:63 #2 __sigsuspend (set=0xbffff168) at ../sysdeps/unix/sysv/linux/sigsuspend.c:74 #3 0x08049d46 in ?? () #4 0x002fd5d5 in __libc_start_main (main=0x8049710, argc=1, ubp_av=0xbffff314, init=0x804a1b0, fini=0x804a1a0, rtld_fini=0x120660 <_dl_fini>, stack_end=0xbffff30c) at libc-start.c:220 #5 0x08048e21 in ?? ()
OK, completely different backtrace, as is to be expected. -- Hans Ulrich Niedermann