deadlock on some X environments (was: reading relay log)
Ferenc Wagner
wferi at afavant.elte.hu
Thu Jan 8 14:27:16 CST 2004
Ferenc Wagner <wferi at afavant.elte.hu> writes:
> For me it seems XCreateDC does not return (the one I quoted
> from the Wine source). I mean, sometimes. Because the same
> program works now... I did not even recompile it, honest.
> I am going mad. Yesterday night it was 100% reproducible.
Making progress. The thing does not depend on time or
weather, but instead on the terminal I'm using. Different X
extensions, color depth, whatever. On --debugmsg +all logs
$ diff -u run_head.log lock_async.log
[...]
+0009:trace:opengl:X11DRV_OpenGL_Init GLX is up and running error_base = 77
[...]
-0009:trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1024x768x16 @0 Hz (NoRes)
+0009:trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1024x768x32 @0 Hz (NoRes)
[...]
+0009:trace:xrender:X11DRV_XRender_Init Xrender is up and running error_base = 179
[...]
-0009:trace:xrender:X11DRV_XRender_Init Xrender is not available on your XServer, client side rendering with the core protocol instead.
[...]
-0009:Ret x11drv.GetDeviceCaps() retval=00000010 ret=40899a22
+0009:Ret x11drv.GetDeviceCaps() retval=00000018 ret=40899a22
[...]
-0009:trace:x11drv:X11DRV_CreateBitmap (0x68) 36x18 16 bpp
+0009:trace:x11drv:X11DRV_CreateBitmap (0x68) 36x18 24 bpp
[...]
Does it ring the bell for anybody? It's getting far too
deep for me... The whole logs are available at
http://afavant.elte.hu/~wferi/wine/{run_head,lock_async}.log
Feri.
More information about the wine-devel
mailing list