Strange bug/crash of one OpenGL/SDL application on Linux

Hi everyone,

I have one 1.2.7-10 application that uses OpenGL via SDL/GL functions.

Here is the attached core-dump expand and happend randomly with apparent
no reason. I’ve attached the top-most function that does the

thread 1: #0 0xa7d3811c in X11_CheckMouseMode ()
from /usr/lib/libSDL-1.2.so.0
#1 0xa7c51acf in _XIOError (dpy=0xa7d5b900) at …/…/src/XlibInt.c:2911
#2 0xa7c4e6ec in _XFlushInt (dpy=0x8bbc138, cv=0x8bbca30)
at …/…/src/XlibInt.c:688
#3 0xa7c4fd0d in _XReply (dpy=0x8bbc138, rep=0xa4f97a30, extra=0,
discard=0) at …/…/src/XlibInt.c:1692
#4 0xa7e977eb in XRecordEnableContext (dpy=0x8bbc138,
context=2815801600,
callback=0x81317a0
<XRecordExtensionHandler::XRecordingDataCallback(char*,
XRecordInterceptData*)>, closure=0x8b8b210 “\020?#\b??)\b”)
at …/…/src/XRecord.c:871

Everything works under the composite extension and the application is
composite ready (using xcompmgr) but I don’t know how much matters that
to solve.

It is a known bug? What it should be done to avoid the crush?

Thanks in advance for who will look and probably’ll answer,
Ciprian M.
-------------- next part --------------
A non-text attachment was scrubbed…
Name: XRecordExtensionHandler.cpp
Type: text/x-c++src
Size: 13488 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20061002/9af8905d/attachment.cpp