I bi-sected xserver-xorg-video-intel (as available at git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-intel, which is what the Ubuntu packages are based on). The first bad commit is:
commit 2608a367acba7247e50754c3daeed09ba2e97d05 Author: Chris Wilson <ch...@chris-wilson.co.uk> Date: Mon Jul 11 16:28:15 2011 +0100 dri: Prevent abuse of the Resource database The Resource database is only designed to store a single value for a particular type associated with an XID. Due to the asynchronous nature of the vblank/flip requests, we would often associate multiple frame events with a particular drawable/client. Upon freeing the resource, we would not necessarily decouple the right value, leaving a stale pointer behind. Later when the client disappeared, we would write through that stale pointer upsetting valgrind and causing memory corruption. MDK. Instead, we need to implement an extra layer for tracking multiple frames within a single Resource. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=37700 Signed-off-by: Chris Wilson <ch...@chris-wilson.co.uk> ** Bug watch added: freedesktop.org Bugzilla #42008 http://bugs.freedesktop.org/show_bug.cgi?id=42008 ** Also affects: xserver-xorg-video-intel via http://bugs.freedesktop.org/show_bug.cgi?id=42008 Importance: Unknown Status: Unknown ** Bug watch added: freedesktop.org Bugzilla #37700 http://bugs.freedesktop.org/show_bug.cgi?id=37700 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/876762 Title: KDE crashes at login with desktop effects enabled To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/876762/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs