http://bugs.winehq.org/show_bug.cgi?id=13492
--- Comment #22 from Daniel daniel@dattrix.com 2010-09-14 02:24:35 CDT --- Tested with 1.2 and 1.3.2 using Gentoo (x86_64) ebuilds. It has seriously improved since I first reported this, but using ALSA in 1.3.2 I can still lock it up with a endless stream of this in the log:
trace:wave:wodPlayer_FeedDSP Setting time to elapse for 0x1b06d4 to 453450 trace:wave:wodPlayer_WriteMaxFrags Writing wavehdr 0x1b06d4.46516[401194] err:wave:wodPlayer_WriteMaxFrags Error in writing wavehdr. Reason: Resource temporarily unavailable
Which also has the nasty side effect of adjusting my ALSA mixer volume really high, unbearably high.
I could not get the game to lock using OSS or Pulseaudio. My ALSA is now using the Pulseaudio plugin, FYI.
All seemed fine with 1.2, but I will give it more testing and comment again. If you have a useful WINEDEBUG setting that I can submit a full log in without it being many MB, let me know what to set.