This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: X11 assertion fails


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]