Xvfb crashes with SIGSEGV in FreeColormap()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg-server (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
Binary package hint: xvfb
adam@durum:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
adam@durum:~$ apt-cache policy xvfb
xvfb:
Installed: 2:1.5.2-2ubuntu3
Candidate: 2:1.5.2-2ubuntu3
Version table:
*** 2:1.5.2-2ubuntu3 0
500 http://
100 /var/lib/
adam@durum:~$ echo localhost >hosts
adam@durum:~$ Xvfb :1 -auth hosts
Could not init font path element /usr/share/
(EE) config/hal: NewInputDeviceR
(EE) config/hal: NewInputDeviceR
(EE) config/hal: NewInputDeviceR
Segmentation fault
adam@durum:~$
The crash happens when an X client is shut down.. For example, when xeyes is shut down with Control-C.
adam@durum:~$ xeyes -display :1
^C
GDB session:
Starting program: /usr/bin/Xvfb :1 -auth hosts
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0x7f677e5d06f0 (LWP 32363)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Could not init font path element /usr/share/
(EE) config/hal: NewInputDeviceR
(EE) config/hal: NewInputDeviceR
(EE) config/hal: NewInputDeviceR
Program received signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
[Switching to Thread 0x7f677e5d06f0 (LWP 32363)]
0x0000000000507665 in FreeColormap ()
(gdb) bt
#0 0x0000000000507665 in FreeColormap ()
#1 0x000000000052a1cb in FreeClientResources ()
#2 0x000000000052a2b4 in FreeAllResources ()
#3 0x0000000000526adb in main ()
(gdb)
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
Subsystem: Lenovo Device [17aa:20b1]
01:00.0 VGA compatible controller [0300]: nVidia Corporation Quadro NVS 140M [10de:0429] (rev a1)
Subsystem: Lenovo Device [17aa:20d8]
summary: |
- Xvfb crashes with SIGSEGV + Xvfb crashes with SIGSEGV in FreeColormap() |
description: | updated |
tags: | added: intrepid |
If I specify a screen the crash does not occur.
Xvfb :1 -auth hosts -screen 0 800x600x24