On 19/01/2010 16:01, Carl R. Crawford wrote:
I just upgraded to the latest version of X11. A program that
previously worked fine now reports the following error:
assertion "ret != inval_id" failed: file
"/usr/src/ports/xorg/libX11/libX11-1.3.2-2/src/libX11-1.3.2/src/xcb_io
.c",
line 385, function: _XAllocID
Aborted (core dumped)
The program uses the xview toolkit from
http://www.physionet.org/physiotools/xview/
This is a bug in Xview [1], and the answer to your problem is actually hidden
on that page:
"If you are using Fedora 8, 9, or 10, or any distribution that includes
X.org's libX11 version 1.1, you will need to use the i386-FC8 RPMs (or to
compile XView from the sources included in xview-3.2p1.4-21.1.fc8.src.rpm) to
avoid XAllocID runtime failures in XView applications."
Applications that do not use this toolkit work fine.
I did not recompile the xview library.
You will need to recompile the xview library with the latest patches from that
src rpm applied (or otherwise obtain an updated cygwin binary)
[1] http://lists.freedesktop.org/archives/xcb/2009-October/005094.html
--
Jon TURNEY
Volunteer Cygwin/X X Server maintainer
--
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/