Hi there, recent (since a week or two) CVS versions of wine deadlock when trying to run Half-Life. The error messages, which appear shortly after starting HL and even before a window is mapped, are (line breaks by me): ---snip--- err:ntdll:RtlpWaitForCriticalSection section 0x403432a0 "?" wait timed out in thread 000f, blocked by 000e, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x41da5760 "x11drv_main.c: X11DRV_CritSection" wait timed out in thread 000e, blocked by 000f, retrying (60 sec) ---snip--- As you can see, these two threads deadlock each other, each one waiting until the other one is done doing whatever its is doing. The problem as such is not new, this would happen every now and again. If it did, simpling interrupting and running HL again would not show this error. What is new is that it now happens every time you try to start HL. Of course, the thread numbers vary, but always the higher numbered thread will be mentioned first, as shown here. Simply waiting after this point eventually results in the messages ---snip--- wine: Unhandled exception (thread 000e), starting debugger... WineDbg starting on pid 8 ---snip--- After this winedbg will hunt through the DLLs and libs, looking for debug info. When it is done, it tells me that the process has terminated and quits. If any of you is interested in debugging this, please tell me what you need to know. If not, I would appreciate it if you told me where to start in debugging this myself. Thank you for your help, Daniel _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.com/mailman/listinfo/wine-users