http://bugs.winehq.org/show_bug.cgi?id=28056
--- Comment #17 from Jörg Höhle hoehle@users.sourceforge.net 2011-09-21 17:04:10 CDT --- Mateusz, It' true that there's still: err:winmm:WOD_PushData GetBuffer failed: 88890007 in your latest log. However that occurs long after the D3D deadlock. So the trivial explanation is that sound goes berserk in that app as a consequence of the app hanging. If you look at: warn:oss:AudioRenderClient_ReleaseBuffer write failed: 4 (Przerwane wywołanie systemowe) that's probably caused by you hitting ^C to stop the hanging app. As I said, that's another bug report. When I wrote "please file a bug", I mean a *new, other* bug reports, if nothing similar exists. That discussion does not belong here in 28056.
git checkout doesn't revert a patch. You want git revert -n abcdef
As for the original warn:oss:AudioRenderClient_ReleaseBuffer write failed: 35 (Resource temporarily unavailable) in Morrowind (or StarCraft), I'd like somebody to confirm (or deny) that this is prevented by the EAGAIN patch, so that the present bug can be marked fixed after my patch(es) gets into git.