Comment 59 for bug 86103

Revision history for this message
Bartek Szopka (bartoszopka) wrote :

I have similar problem on Hardy Alpha with Java 6.
When I try to run WEKA software I get:

~/Desktop/weka-3-5-6% java -jar weka.jar
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb5465767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb54658b1]
#2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xb54b72ed]
#3 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/xawt/libmawt.so [0xb55b264e]
#4 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/xawt/libmawt.so [0xb5590f97]
#5 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/xawt/libmawt.so [0xb5591248]
#6 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f) [0xb559154f]
#7 [0xb5d6068e]
#8 [0xb5d58edd]
#9 [0xb5d58edd]
#10 [0xb5d56243]
#11 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client/libjvm.so [0x620bc6d]
#12 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client/libjvm.so [0x630a828]
#13 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client/libjvm.so [0x620bb00]
#14 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x34b) [0x62619bb]
#15 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb7d7196d]
#16 [0xb5d6068e]
#17 [0xb5d58d77]
#18 [0xb5d56243]
#19 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client/libjvm.so [0x620bc6d]
java: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
zsh: abort (core dumped) java -jar weka.jar

In this post here:
http://www.usalug.org/phpBB2/viewtopic.php?p=101247&sid=5b102b0d32bd564cbeb27c949980b5ff
I found solution about using
export LIBXCB_ALLOW_SLOPPY_LOCK=true

It seems to be working. After setting up this variable application runs.
It still throws a lot of stuff to console (see attachment), but it runs.