|
assertion failed: (!layout->log_attrs)
Hello,
I have a client program, using sys/socket. The client runs on Linux while the server runs on Windows. The connection is successful but the program runs only for a few seconds. It returns this error message box in degub: "Program received signal SIGABRT, Aborted." This message appears in a randomly order so I can't trace what line makes it. While running with valgrind I get an assertion message. This is a portion of it:
vp_remote_client: ../../src/xcb_lock.c:33: _XCBUnlockDisplay: Assertion `xcb_get_request_sent(dpy->xcb->connection) == dpy->request' failed.
==6523==
==6523== Process terminating with default action of signal 6 (SIGABRT)
==6523== at 0x40007F2: (within /lib/ld-2.7.so)
==6523== by 0x4982870: abort (in /lib/i686/cmov/libc-2.7.so)
==6523== by 0x497A0ED: __assert_fail (in /lib/i686/cmov/libc-2.7.so)
==6523== by 0x513AD5D: (within /usr/lib/libX11.so.6.2.0)
==6523== by 0x512F18D: XSync (in /usr/lib/libX11.so.6.2.0)
when I run it in the terminal I get this error:
"Pango:ERROR/build/buildd/pango1.0-1.20.3/pango/pango-layout.c:3691)ango_layout_check_lines: assertion failed: (!layout->log_attrs)"
and the program exits.
Some say this message appears when the memory is full. But in the System monitor the memory seems unaffected in any way.
My system is Linux - Debian
gcc --version 4.3.1
libX11-6 --version 1.1.4-2
This program is built with wxWidgets in Code::Blocks.
How can I resolve that problem ?
Some clues would be very very much appreciated.
Your's Florin.
|