Description of problem: recordmydesktop: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed. Version-Release number of selected component (if applicable): recordmydesktop-0.3.6-1.fc9 libxcb-1.1-1.fc9 xorg-x11-server-Xorg-1.3.0.0-33.fc8 How reproducible: Run gtkrecordmydesktop or recordmydesktop on the latest rawhide Steps to Reproduce: 1. 2. 3. Actual results: Recording dies after about 30 seconds Expected results: Additional info: Sun Java is also caught by the same problem bz 254144
Created attachment 267801 [details] crash log
I think this is the same thing as in SUSE JAVA apps fails with "xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed" https://bugzilla.novell.com/show_bug.cgi?id=251087 this currently makes BOINC not work for seti@home
Googling, I see that it's also been discussed on a Gentoo forum http://forums.gentoo.org/viewtopic-t-613715.html I've come across this using MyEclipse with a non-Fedora Eclipse 3.3 installation and also Netbeans 6.0. Both Sun Java 5 and 6 (jdk-1.5.0_13-fcs jdk-1.6.0_03-fcs RPMs) exhibit this behaviour. However, the IcedTea version ( java-1.7.0-icedtea-devel-1.7.0.0-0.19.b21.snapshot.fc8 ) is fine in this regard. (Although NB 6.0 isn't actually stable on IcedTea). I'm no X11 expert, but there would appear to be an option that needs adding to one of Fedora's X11 packages - the Gentoo post implies something like: 1) add "xcb" to the USE flag 2) recompile "x11-libs/libX11" (which maps to libxcb RPM for Fedora 8). This is identical to the fix mentioned in the above Novell bug report. nic
*** This bug has been marked as a duplicate of 390261 ***