https://bugs.winehq.org/show_bug.cgi?id=33947
--- Comment #23 from Johannes Dewender wine@JonnyJD.net --- wine-1.7.8-88-gfb75292 did work for me with https://bugs.winehq.org/attachment.cgi?id=46554&action=diff as only patch applied. (64 bit Arch Linux) I tested this build again to make sure nothing changed in the Battle.net Beta and it still works.
Current git (wine-1.7.8-142-gb87b9f0 plus patch) seems to have the same issues for me as for you (no windows opens, these RtlWaitForCriticalSection lines at the end). Battle.net.exe keeps running until killed (though no Window opens and the Agent.exe is closed after inactivity automatically). This is *not* the bug that the patch was fixing, but a different bug.
I will try current git without patch, too. It does look a lot like you found a new bug introduced in current git that doesn't have to do anything with this patch. (-> new bug report, regression)