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

Bug#410386: Xorg segfaults randomly



OK, ran it for a few hours and finally got a BT, I don't think this is
very informative though, which package contains the Debugging Symbols?
Or should I run Xorg in a special way?

I used the following docs to understand what to do:
http://xorg.freedesktop.org/wiki/DebuggingTheXserver

but to my naked eye, it seems like there are no debugging symbols.


gdb /usr/bin/Xorg 6043
GNU gdb 6.4.90-debian
Copyright (C) 2006 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 "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".

Attaching to program: /usr/bin/Xorg, process 6043
Reading symbols from /lib/tls/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /usr/lib/libXfont.so.1...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libXfont.so.1
Reading symbols from /usr/lib/libXau.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libfontenc.so.1...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libfontenc.so.1
Reading symbols from /usr/lib/libXdmcp.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
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/tls/libm.so.6...
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/libc.so.6...
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libc.so.6
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/lib/libfreetype.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/xorg/modules/fonts/libbitmap.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/fonts/libbitmap.so
Reading symbols from /usr/lib/xorg/modules/libpcidata.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libpcidata.so
Reading symbols from /usr/lib/xorg/modules/libddc.so...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libddc.so
Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libextmod.so
Reading symbols from /usr/lib/xorg/modules/fonts/libfreetype.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/fonts/libfreetype.so
Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libglx.so
Reading symbols from /usr/lib/libGLcore.so.1...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libGLcore.so.1
Reading symbols from /usr/lib/tls/libnvidia-tls.so.1...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/tls/libnvidia-tls.so.1
Reading symbols from /usr/lib/xorg/modules/libint10.so...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libint10.so
Reading symbols from /usr/lib/xorg/modules/libvbe.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libvbe.so
Reading symbols from /usr/lib/xorg/modules/drivers/nvidia_drv.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/drivers/nvidia_drv.so
Reading symbols from /usr/lib/xorg/modules/input/kbd_drv.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/input/kbd_drv.so
Reading symbols from /usr/lib/xorg/modules/input/mouse_drv.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/input/mouse_drv.so
Reading symbols from /usr/lib/xorg/modules/libfb.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libfb.so
Reading symbols from /usr/lib/xorg/modules/libwfb.so...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libwfb.so
Reading symbols from /usr/lib/xorg/modules/libramdac.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libramdac.so
Failed to read a valid object file image from memory.
0xb7d9c678 in select () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb7d9c153 in writev () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb7d9c153 in writev () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb7d9c153 in writev () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb7d9c153 in writev () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb7d9c153 in writev () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program received signal SIGHUP, Hangup.
0xb7d9c678 in select () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb7d9c153 in writev () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x08195b73 in WaitForSomething ()
(gdb) bt
#0  0x08195b73 in WaitForSomething ()
#1  0x08086b91 in Dispatch ()
#2  0x0806e699 in main ()
(gdb) bt
#0  0x08195b73 in WaitForSomething ()
#1  0x08086b91 in Dispatch ()
#2  0x0806e699 in main ()
(gdb) bt f
#0  0x08195b73 in WaitForSomething ()
No symbol table info available.
#1  0x08086b91 in Dispatch ()
No symbol table info available.
#2  0x0806e699 in main ()
No symbol table info available.



2007/2/14, Michel Dänzer <daenzer@debian.org>:
On Tue, 2007-02-13 at 20:41 +0200, Shlomi Israel wrote:
> It happened today again.
>
> $ LANG=en_US apt-cache policy xserver-xorg-core
> xserver-xorg-core:
>   Installed: 2:1.1.1-17
>   Candidate: 2:1.1.1-17
>
> the same backtrace in the logs.

Can you try to attach gdb to the X server and get a full backtrace?
(Only possible from a remote login)


--
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer



--
http://sijp.no-ip.info
please send me documents in open formats only, see
http://www.gnu.org/philosophy/no-word-attachments.html for more info

Reply to: