http://bugs.winehq.org/show_bug.cgi?id=8025
djw winehq@djw.org.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@djw.org.uk
--- Comment #35 from djw winehq@djw.org.uk 2010-01-11 05:44:55 --- This seems related to a problem I'm having with Day of Defeat:Source (with Steam). During game play the game will randomly freeze and loop the current sound. The last error message is:
err:ntdll:RtlpWaitForCriticalSection section 0x7e5f0120 "../../../dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0065, blocked by 004c, retrying (60 sec)
My system is a Debian sid box running amd64. I have a 32-bit chroot for wine which is invoked via dchroot. I have a Radeon HD 3200, I'm using the "non-free" fglrx package from debian which is version 9-12.
I have had the same problem with the Debian packaged versions; 1.0.1, 1.1.24, 1.1.32. And also the winehq packaged version 1.1.35.
I tired running my system with one CPU, which the problem still occurred. Then still with one CPU I reniced the steam.exe and hf2.exe processes to -10, this still would freeze. A renice to -15 appeared to be stable and ran for several hours without a problem. I'm about to test with two CPUs and renice -15.
When my system froze, I could not use the mouse or keyboard so I could not swap to another virtual desktop or virtual terminal. I could login via ssh and then kill the half-life process then I could continue using my system as normal, startup Day of Defeat again, play for a while then have the system freeze again and quickly kill the half-life process.