xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed. Reproducible: Always Some applications, such as java or opera (for example Bug 178484) requre that xcb use flag is disabled, which makes you unable to enjoy some applications, like compiz-fusion. There is a workaroung, that can enable both using opera (and any java based program) and still have xcb enabled. Here: http://en.gentoo-wiki.com/wiki/Compiz-Fusion#XCB_Workaround it is suggested to add -DNDEBUG in the CFLAGS for x11-libs/libxcb and x11-misc/xcb and recompile them. I dont hope that the two ebuilds will include the -DNDEBUG CFLAG (beeing vanilla is good), yet that the ebuilds will have a few extra ewarns, which will show this possibility.
1. This is well known 2. This is still a bug in the app, not in x11-misc/xcb 3. Soon it will be no longer valid - xcb upstream has major changes recently, it will probably hit the tree with x11-libs/libxcb-1.2.0, changes were introduced in x11-libs/libxcb-1.1.92
*** This bug has been marked as a duplicate of bug 176839 ***