I'm sure the bug is in libcanberra at least in Quantal. I'm can reproduce the bug with gksu, evince and emacs.
Also, I think I've found real cause for the bug. Patch 10_no_nonnative_crash.patch is applied twice in ubuntu version. This patch was integrated in upstream version 0.29, but was not removed from debian/patches. This lead to usage of gdk_error_trap_push without corresponding gdk_error_trap_pop. I've published a fix in my branch: https://code.launchpad.net/~abone/ubuntu/raring/libcanberra/fix-1075928 Also I'm trying to publish prebuilt packages for Quantal and Raring in my PPA, but have some issues with it: https://launchpad.net/~abone/+archive/ubuntu-fixes -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1075928 Title: Please, silence IA__gdk_error_trap_pop: assertion `gdk_error_traps != NULL' failed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libcanberra/+bug/1075928/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs