This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Re: assertion "!c->xlib.lock" failed
- From: "Yaakov (Cygwin/X)" <yselkowitz at users dot sourceforge dot net>
- To: cygwin-xfree at cygwin dot com
- Date: Sun, 28 Dec 2008 22:24:38 -0600
- Subject: Re: assertion "!c->xlib.lock" failed
- References: <cd5dc88f0812151421p271a6dd3wd7811df3f0a040e8@mail.gmail.com>
- Reply-to: cygwin-xfree at cygwin dot com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Rob Gillen wrote:
> I didn't find any posts on the Cygwin mailing lists regarding this
> issue, so I'm not sure if anyone else has dealt with it. I've had
> this issue for a while now (likely after an X upgrade) where Nedit
> would exit completely with an assert after trying to CTRL-V paste into
> it:
>
> assertion "!c->xlib.lock" failed: file
> "/usr/src/ports/xorg/libxcb/libxcb-1.1-2/src/libxcb-1.1/src/xcb_xlib.c",
> line 73
> Aborted (core dumped)
>
> It's possible that I might have some weird configuration that's
> causing the problem, but I did see that the same assert occurs with
> graphical Java apps on a lot of newer Linux distributions that utilize
> recent versions of xcb. The solution for the Linux problems, which is
> just an environment setting appears to work just as well with
> Cygwin-X:
>
> export LIBXCB_ALLOW_SLOPPY_LOCK=1
I don't know about your configuration, but you are correct that this
does occur in some cases on other platforms, and this is the correct
solution.
> If others are having the same issue, it might be useful to add it to
> the Cygwin-X FAQ. That was the first place that I looked.
Good idea, even though it's not Cygwin specific, I'm not sure that it's
clearly documented anywhere else.
Yaakov
Cygwin/X
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEAREIAAYFAklYUQUACgkQpiWmPGlmQSPadQCfQKXNIjBuZ4VWbFoIA6oBYfsZ
ZyMAoOL6Zw/Ddnr+8DGzBlh8Y/3DfxYC
=xKG6
-----END PGP SIGNATURE-----
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/