https://bugs.winehq.org/show_bug.cgi?id=42845
howkj1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |howkj1@gmail.com
--- Comment #18 from howkj1@gmail.com --- Confirmed: April 25, 2017
System: Ubuntu 16.04.2 LTS Codeweavers Crossover Linux 16.2.0 [wine 2.x]
Installation: Used default Battle.net bottle installer provided by Crossover Linux. (which may also install Visual Studio core runtime?) Launched Battle.net Desktop App and used it to install Hearthstone.
Issue: After enabling Fireside Gatherings Beta button in Hearthstone Chat and exiting the app during week of April 25, 2017, Hearthstone would no longer load beyond the blue loading swirl with settings button at the bottom. The app would immediately crash/close and dump back to the Battle.net Desktop App Launcher.
Fix: [wine] Install .Net Framework 4.x in your app bottle / environment.
[For Crossover Users] Use Crossover menu to select Battle.net bottle and "Install Windows Software..." to install Microsoft .Net Framework 4.6, which downloads and installs 2.0 and 4.0 and attempts to install 4.6.1 but fails with a "Blocking Issues: The .NET Framework 4.6.1 is not supported on this operating system." but is an irrelevant issue since 4.x installed just fine. It seems that .Net 4.x (or 4.0 minimum) is the requirement for the new Fireside Gathering feature to not crash on initial start of Hearthstone.
Thanks: To all the Bug 42845 commenters and the O.P. in helping this to be a quick fix and being visible in the search engines.