Bug 439612

Summary: running java application fails with Assertion `c->xlib.lock' failed.
Product: [Fedora] Fedora Reporter: Martin Jürgens <ma>
Component: java-1.6.0-openjdkAssignee: Thomas Fitzsimmons <fitzsim>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: langel
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-03-30 13:52:44 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Martin Jürgens 2008-03-29 16:52:15 UTC
Description of problem:
Running one of my java application fails with "Assertion `c->xlib.lock' failed".

Version-Release number of selected component (if applicable):
1.6.0.0-0.5.b06.fc9.i386

How reproducible:
Every time
  
Actual results:
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xc06767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xc06831]
#2 /usr/lib/libX11.so.6(_XReply+0x244) [0xc4cf64]
#3 /usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/xawt/libmawt.so [0xb576664e]
#4 /usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/xawt/libmawt.so [0xb5744f97]
#5 /usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/xawt/libmawt.so [0xb5745248]
#6
/usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f)
[0xb574554f]
#7 [0xb5d5166e]
#8 [0xb5d49edd]
#9 [0xb5d49edd]
#10 [0xb5d47243]
#11 /usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/client/libjvm.so [0x620bbbd]
#12 /usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/client/libjvm.so [0x630a6b8]
#13 /usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/client/libjvm.so [0x620ba50]
#14
/usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x34b)
[0x626190b]
#15
/usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d)
[0xb7d6296d]
#16 [0xb5d5166e]
#17 [0xb5d49d77]
#18 [0xb5d47243]
#19 /usr/lib/jvm/jdk1.6.0_02/jre/lib/i386/client/libjvm.so [0x620bbbd]
java: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.


Expected results:
Should run, shouldn't it.

Additional info:
I think that it has worked using IcedTea. Now I upgraded and IcedTea got
replaced by openjdk and it does not work.

Comment 1 Lillian Angel 2008-03-30 13:52:44 UTC
This is fixed in IcedTea and OpenJDK.
You are running Sun's jdk - 1.6.0_02, this is still a problem here and should be filed with Sun.

Comment 2 Martin Jürgens 2008-03-30 14:40:36 UTC
You are right.. I am VERY sorry for the noise, didn't know that I had some older
java installation still present :(