Bug#529927: [xvfb] Xvfb crashes with SIGSEGV in FreeColormap()
Package: xvfb
Version: 2:1.6.1.901-2
Severity: important
Sometimes, when a client disconnect, Xvfb crashes with a SIGSEV in
FreeColormap().
It seems to be the same problem as reported on the Ubuntu bugtracker at
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/330052 , in
the RedHat one at https://bugzilla.redhat.com/show_bug.cgi?id=458219 and
in the upstream one at http://bugs.freedesktop.org/show_bug.cgi?id=19470
This is confirmed by the backtrace from gdb obtained launching
'gdb -ex r -args Xvfb :1 -auth hosts' and then launching and killing
(^C) 'xeyes -display :1':
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fd547f1a7b0 (LWP 27045)]
0x0000000000505faf in FreeColormap ()
(gdb) bt
#0 0x0000000000505faf in FreeColormap ()
#1 0x000000000052ca0b in FreeClientResources ()
#2 0x000000000052cae7 in FreeAllResources ()
#3 0x0000000000528071 in main ()
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.29-2-amd64
Debian Release: squeeze/sid
500 unstable ftp.it.debian.org
500 testing security.debian.org
1 experimental ftp.it.debian.org
--- Package information. ---
Depends (Version) | Installed
===============================-+-=============
xserver-common | 2:1.6.1.901-2
libaudit0 | 1.7.13-1
libc6 (>= 2.3) | 2.9-12
libdbus-1-3 (>= 1.0.2) | 1.2.14-2
libfontenc1 | 1:1.0.4-3
libgcrypt11 (>= 1.4.2) | 1.4.4-2
libhal1 (>= 0.5.8.1) | 0.5.12~git20090406.46dc48-2
libpixman-1-0 (>= 0.13.2) | 0.14.0-1
libselinux1 (>= 2.0.59) | 2.0.71-1
libxau6 | 1:1.0.4-2
libxdmcp6 | 1:1.0.2-3
libxfont1 (>= 1:1.2.9) | 1:1.4.0-1
Recommends (Version) | Installed
==========================-+-===========
xauth | 1:1.0.3-2
xfonts-base | 1:1.0.0-6
Package's Suggests field is empty.
Reply to: