X11 assertion fails

Jon TURNEY jon.turney@dronecode.org.uk
Fri Feb 19 18:56:00 GMT 2010


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/



More information about the Cygwin-xfree mailing list