Last xserver update broke all java gui applications / Solution

Hello, after updating the X-Server to version 1.3.0.0-1 and recompiling the package xorg-xf86-video-ati 6.6.3-1 all java programs with a gui do not run any more. The error message is as follows: java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed. Aborted After some googling I have found out that it might be a java bug which is not fixed yet. There is a patch available with a workaround at this location: https://bugzilla.novell.com/show_bug.cgi?id=251087 I have created an updated xorg-libxcb port including this patch. The patch enables you to disable the lock checking by setting the environment variable LIBXCB_ALLOW_SLOPPY_LOCK to any value. After that java programs using a gui run again. The updated port can be found here: http://home.arcor.de/markusheinz/xorg-libxcb-1.0-2.prt.tar.gz Regards, Markus

Markus Heinz [2007-04-21 13:41]: Hi Markus,
[...] The error message is as follows:
java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed. Aborted
Hooray for proprietary applications. Hooray for Sun who still didn't make a maintenance release to fix that crap >: I removed the assertions from xorg-libxcb -- I think that's better than having to document that environment variable. Please update to xorg-libxcb 1.0-2. Thanks, Tilman -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?
participants (2)
-
Markus Heinz
-
Tilman Sauerbeck