http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #6 from Maarten Lankhorst m.b.lankhorst@gmail.com 2008-08-27 07:52:42 --- I just reverted winealsa.drv to the commit before that. It still fails for me, but only with pulseaudio.
Can you do
git diff 3995627de20^ dlls/winealsa.drv | patch -Rp1
and test this will actually work for you?
It seems to hang in winmm/playsound.c on waitdone, but the playsound api hasn't been updated since 1994, except for compiler fixes.