http://bugs.winehq.org/show_bug.cgi?id=31258
--- Comment #19 from Stephan Huebner shuebnerfun01@gmx.org 2012-08-29 08:27:14 CDT --- (In reply to comment #18)
Okay, turns out this is invalid after all, but not because of the PulseAudio driver directly. Your distro's Wine package also makes modifications to dsound, which are causing this bug. Please use unmodified Wine or take up the issue with your package maintainer.
(The issue in your modified dsound is that DSOUND_ReopenDevice() relies on IAC_IsFormatSupported() returning a valid "preferred" format, which it doesn't always.)
Thanks for the help, but I don't quite understand how I can solve this or what causes the problem. Is this something that could *only* be caused by the package maintainer or possibly by something I did (via some kind of preferences-setting)? Or does "unmodiefid wine" mean to do a clean wine-install, getting rid of all preferences?