http://bugs.winehq.org/show_bug.cgi?id=7653
Summary: GDI deadlock on startup of any program Product: Wine Version: 0.9.32. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-gdi-(printing) AssignedTo: wine-bugs@winehq.org ReportedBy: zarquon@t-online.de
This bug first manifested a long time ago (roughly around 0.9.20, IIRC) and all versions from then on failed to work in any shape or form on my system (regardless of the program I try to run). I get the message
err:ntdll:RtlpWaitForCriticalSection section 0x605d0620 "gdiobj.c: GDI_level" wait timed out in thread 0009, blocked by 000c, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x155470 "?" wait timed out in thread 000c, blocked by 0009, retrying (60 sec)
and that's it. Running with +gdi,+x11drv the last output before the failure is
trace:gdi:GDI_AllocObject (0x330): enter 1 trace:gdi:GetStockObject returning 0x60 trace:gdi:GetStockObject returning 0x44 trace:gdi:GetStockObject returning 0x7c trace:gdi:GetStockObject returning 0x68 trace:gdi:GetStockObject returning 0x6c trace:gdi:GDI_AllocObject (0x334): enter 2 trace:gdi:GDI_ReleaseObj (0x334): leave 2 trace:gdi:GDI_GetObjPtr (0x334): enter 2 trace:gdi:GDI_ReleaseObj (0x334): leave 2 trace:gdi:GetObjectType 0x330 trace:gdi:GDI_GetObjPtr (0x330): enter 2 trace:gdi:GDI_ReleaseObj (0x330): leave 2 trace:gdi:GDI_AllocObject (0x338): enter 2 trace:gdi:GDI_ReleaseObj (0x338): leave 2 trace:gdi:GDI_GetObjPtr (0x338): enter 2 trace:gdi:GDI_ReleaseObj (0x338): leave 2
Note that this is when running Wine from its source directory with the wrapper-script; I have little motivation installing a version that doesn't even start up properly from there. The last Wine version usable to me was 0.9.8 (this bug happened several releases later, though). Initially I had hoped it'd get fixed in a future version, but nothing changed since then and because no updates of Wine over the last 2 years allowed me to run any programs I couldn't run with a 2004 version I pretty much lost any motivation to file the bug. I'm doing it now anyway, although my hopes are low.