Created attachment 36674
gdb trace of xorg-server seg fault
I'm running LXDE on an Arch Linux system and after a recent upgrade, now xorg-server exits with a segmentation fault whenever I try to run lxterminal (the terminal application in the LXDE suite). It happens every time and immediately after invoking the program (before a window even appears). I haven't been able to reproduce it with any other application.
I'm attaching a gdb backtrace collected according to these instructions:
Since it looks like I only get one attachment, see below for an excerpt from Xorg.0.log with a backtrace. There's also a gdb trace from lxterminal showing that it exits without a seg fault.
Here's some version info for my system:
lxterminal 0.1.7-1
lxde-common 0.5.0-1
kernel 2.6.34-ARCH
$ X -version
X.Org X Server 1.8.0
Release Date: 2010-04-02
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.34-ARCH i686
Current Operating System: Linux deimos 2.6.34-ARCH #1 SMP PREEMPT Sat Jun 19 13:06:16 CEST 2010 i686
Kernel command line: root=/dev/disk/by-uuid/97258355-411c-456d-9ff4-d686b0a3408d ro
Build Date: 01 July 2010 10:29:43PM
Created attachment 36674
gdb trace of xorg-server seg fault
I'm running LXDE on an Arch Linux system and after a recent upgrade, now xorg-server exits with a segmentation fault whenever I try to run lxterminal (the terminal application in the LXDE suite). It happens every time and immediately after invoking the program (before a window even appears). I haven't been able to reproduce it with any other application.
I'm attaching a gdb backtrace collected according to these instructions:
http:// wiki.x. org/wiki/ Development/ Documentation/ ServerDebugging ?highlight= (segmentation)|(fault)
Since it looks like I only get one attachment, see below for an excerpt from Xorg.0.log with a backtrace. There's also a gdb trace from lxterminal showing that it exits without a seg fault.
Here's some version info for my system:
lxterminal 0.1.7-1
lxde-common 0.5.0-1
kernel 2.6.34-ARCH
$ X -version
X.Org X Server 1.8.0 disk/by- uuid/97258355- 411c-456d- 9ff4-d686b0a340 8d ro
Release Date: 2010-04-02
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.34-ARCH i686
Current Operating System: Linux deimos 2.6.34-ARCH #1 SMP PREEMPT Sat Jun 19 13:06:16 CEST 2010 i686
Kernel command line: root=/dev/
Build Date: 01 July 2010 10:29:43PM
Current version of pixman: 0.18.2
### excerpt from Xorg.0.log:
[ 4480.061] +0x3b) [0x80df05b] rt_sigreturn+ 0x0) [0xb788340c] xorg/modules/ libfb.so (image_ from_pict+ 0x3b8) [0xb72e6a58] xorg/modules/ libfb.so (fbComposite+0x121) [0xb72e6c51] re+0x290) [0x8103710] 0x12f0a2) [0x81770a2] 0x12eea8) [0x8176ea8] 0x12eea8) [0x8176ea8] ng+0x10c) [0x80a7fec] start_main+ 0xe6) [0xb75c5c76]
Backtrace:
[ 4480.061] 0: /usr/bin/X (xorg_backtrace
[ 4480.062] 1: /usr/bin/X (0x8048000+0x63da5) [0x80abda5]
[ 4480.062] 2: (vdso) (__kernel_
[ 4480.062] 3: /usr/lib/
[ 4480.062] 4: /usr/lib/
[ 4480.062] 5: /usr/bin/X (0x8048000+0xc7053) [0x810f053]
[ 4480.062] 6: /usr/bin/X (CompositePictu
[ 4480.062] 7: /usr/bin/X (0x8048000+
[ 4480.062] 8: /usr/bin/X (0x8048000+
[ 4480.063] 9: /usr/bin/X (0x8048000+
[ 4480.063] 10: /usr/bin/X (0x8048000+0x9885f) [0x80e085f]
[ 4480.063] 11: /usr/bin/X (BlockHandler+0x58) [0x80921f8]
[ 4480.063] 12: /usr/bin/X (WaitForSomethi
[ 4480.063] 13: /usr/bin/X (0x8048000+0x214d0) [0x80694d0]
[ 4480.063] 14: /usr/bin/X (0x8048000+0x1a4b5) [0x80624b5]
[ 4480.063] 15: /lib/libc.so.6 (__libc_
[ 4480.064] 16: /usr/bin/X (0x8048000+0x1a0a1) [0x80620a1]
[ 4480.064] Segmentation fault at address 0x20
[ 4480.064]
Fatal server error:
[ 4480.064] Caught signal 11 (Segmentation fault). Server aborting
[ 4480.064]
### gdb launch of lxterminal:
Reading symbols from /usr/bin/ lxterminal. ..done.
(gdb) run
Starting program: /usr/bin/lxterminal
[Thread debugging using libthread_db enabled]
[New Thread 0xb58c0b70 (LWP 23639)]
[Thread 0xb58c0b70 (LWP 23639) exited]
Program exited with code 01.
(gdb)