https://bugs.winehq.org/show_bug.cgi?id=36216
--- Comment #40 from Johannes Dewender wine@JonnyJD.net --- (In reply to Ker noa from comment #38)
https://github.com/wine-compholio/wine-staging/blob/ ad5dcc97522c2087727075ecfb323de1567486a6/patches/kernel32-Console_Handles/ 0001-kernel32-Invalid-console-handles-for-new-processes-a.patch
I rebuilt my wine from current git (1.7.34.r74.gcf92569). With vanilla wine the error message changed since my last report. I don't get the "timed out" message anymore, but after starting Hearthstone from the launcher I get the same message already mentioned in the Hearthstone comments: The game crashed. The crash report folder named "2014-12-28_131400" next to game executable. (well, with the date of today obviously and another pid/time or what that is)
With (only) the above mentioned patch added everything works fine. I can start Hearthstone and played a game till the end. Diablo 3 also doesn't break with the patch. Didn't try other programs.
So the patch seems to work fine.
PS: I previously used an older wine build with the patch reverting 2005be6dc92. I don't know when the error message changed, but I do guess this is because Hearthstone itself changed.