[hardy] mred: xcb_xlib.c:73: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.

Bug #172517 reported by Anders Kaseorg
10
Affects Status Importance Assigned to Milestone
drscheme (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: drscheme

On my hardy amd64 system, running drscheme or mred quickly crashes with the backtrace below. Relevant package versions are drscheme 1:360-1ubuntu1, libxt6 1:1.0.5-3, libx11-6 2:1.1.3-1, libxcb-xlib0 1.1-1.

Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b468796697c]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x2b4687966a15]
#2 /usr/lib/libX11.so.6 [0x2b46852bc543]
#3 /usr/lib/libX11.so.6(XDefineCursor+0x2a) [0x2b468529404a]
#4 /usr/lib/libmred-360.so [0x2b46832a5fff]
#5 /usr/lib/libXt.so.6 [0x2b4683eed3b3]
#6 /usr/lib/libXt.so.6 [0x2b4683eed373]
#7 /usr/lib/libXt.so.6(XtSetValues+0x170) [0x2b4683eed780]
#8 /usr/lib/libXt.so.6(XtVaSetValues+0x1eb) [0x2b4683eff81b]
#9 /usr/lib/libmred-360.so(_Z16wxXSetBusyCursorP8wxWindowP8wxCursor+0xc5) [0x2b46832f6e39]
#10 /usr/lib/libmred-360.so [0x2b46832f6f3b]
#11 /usr/lib/libmred-360.so(_Z21wxUnhideCursorInFrameP8wxObjecti+0x43) [0x2b46832f6fa3]
#12 /usr/lib/libmred-360.so(_Z18wxUnhideAllCursorsv+0x6f) [0x2b46831a2b83]
#13 /usr/lib/libmred-360.so [0x2b46831a3c82]
#14 /usr/lib/libX11.so.6(XCheckIfEvent+0x77) [0x2b4685290a87]
#15 /usr/lib/libmred-360.so(_Z16MrEdGetNextEventiiP7_XEventPP11MrEdContext+0xa7) [0x2b46831a3b0b]
#16 /usr/lib/libmred-360.so [0x2b46831a25c2]
#17 /usr/lib/libmzscheme-360.so(scheme_thread_block+0x3a0) [0x2b4682b99dc1]
#18 /usr/lib/libmzscheme-360.so(scheme_block_until+0x190) [0x2b4682b9a3e8]
#19 /usr/lib/libmzscheme-360.so [0x2b4682b9d9f9]
mred: xcb_xlib.c:73: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.
Aborted (core dumped)

Revision history for this message
cyrill62 (cyrill62) wrote :

I'd exactly the same bug, with the same packages version.

Revision history for this message
Sebastian Kaps (spambucket) wrote :

I'm getting this error when I try to run a GUI-based Java program:

$ java -jar myprogram.jar
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2aaaf33ed97c]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x24) [0x2aaaf33eda84]
#2 /usr/lib/libX11.so.6(_XReply+0x10f) [0x2aaaf2b1f16f]
#3 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/amd64/xawt/libmawt.so [0x2aaaf2793826]
#4 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/amd64/xawt/libmawt.so [0x2aaaf27762ab]
#5 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/amd64/xawt/libmawt.so [0x2aaaf277657d]
#6 /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/amd64/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x12) [0x2aaaf27767f2]
#7 [0x2aaaab9936b8]
java: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
Aborted

$ java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_03-b05, mixed mode)

Revision history for this message
Loom (loom) wrote :

My drscheme also crashes. But only if I use the mouse (click or move).

Another backtrace is attached.

Revision history for this message
Loom (loom) wrote :

Found the same bug fixed a half year ago:
https://bugs.launchpad.net/ubuntu/+source/drscheme/+bug/87789

Revision history for this message
Albin Tonnerre (lutin) wrote :

Does it happen with the last upload in hardy ? (version 371)
Cheers

Changed in drscheme:
status: New → Triaged
Revision history for this message
Loom (loom) wrote :

No, it does not happen. So for me it's fixed. Thanks!

Revision history for this message
Anders Kaseorg (andersk) wrote :

Yeah, this looks fixed. (It hasn’t built for amd64 yet, but my own build works.)

Changed in drscheme:
status: Triaged → Fix Released
Revision history for this message
Sean Collins (sean4u-gmail) wrote :

Just upgraded from Gutsy to Hardy, and saw this problem for the first time in a Java3D app I've been working on.

Revision history for this message
Sean Collins (sean4u-gmail) wrote :

In case it helps, this post gave a successful (for me) workaround for the problem:

http://ubuntuforums.org/showthread.php?p=4151560#post4151560

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.