Bug#696633: libgl1-mesa-dri - exit(1) as error handling, killing the window manager
Package: libgl1-mesa-dri
Version: 8.0.5-3
Severity: important
File: /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
src/mesa/drivers/dri/intel/intel_batchbuffer.c:do_flush_locked uses
exit(1) as error handler. This breaks most current window managers
(gnome-shell, kwin) at arbitrary times and does not allow any cleanup of
the mess.
Bastian
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.6-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libgl1-mesa-dri:amd64 depends on:
ii libc6 2.13-37
ii libdrm-intel1 2.4.33-3
ii libdrm-nouveau1a 2.4.33-3
ii libdrm-radeon1 2.4.33-3
ii libdrm2 2.4.33-3
ii libexpat1 2.1.0-1
ii libffi5 3.0.10-3
ii libgcc1 1:4.7.2-4
ii libstdc++6 4.7.2-4
libgl1-mesa-dri:amd64 recommends no packages.
Versions of packages libgl1-mesa-dri:amd64 suggests:
pn libglide3 <none>
-- no debconf information
Reply to: