http://bugs.winehq.org/show_bug.cgi?id=26985
--- Comment #45 from Andrew Eikum aeikum@codeweavers.com 2012-04-30 15:59:06 CDT --- Created attachment 39982 --> http://bugs.winehq.org/attachment.cgi?id=39982 dsound: Don't destroy primary buffer until device is released
Here's a patch to fix this. It changes dsound to not delete the primary buffer until the entire directsound device is being torn down. I'll probably send it tomorrow after thinking about it some more.