I like playing with the Composite extension. I use the xcompmgr program. It would segfault on me, apparently at random, which was very annoying. I managed to reproduce it by running: # xcompmgr -c -C -f -F # sleep 7; gnome-terminal; exit and then clicking my Lock screensaver icon. After waiting 7 seconds I would unlock the screen and xcompmgr would crash. xcompmgr must be running with fade options.
Created attachment 49630 [details, diff] Patch against xcompmgr-1.1.1 to fix bug Fixes it so that dequeue_fade and its callbacks (which might free important data) are run last.
looks good, but this really belongs at http://bugs.freedesktop.org/. file it there and i'll spin another xcompmgr release. thanks!
Filed at freedesktop.org as: https://bugs.freedesktop.org/show_bug.cgi?id=2391
Thanks much! We'll follow it there.
This should be fixed in xcompmgr >=1.1.2.
Marking fixed.