Crashes on opening battle.net

I’m using Arch, wine-3.13 (Staging) and I’ve installed all needed dependencies following the guide.
But I’m unable to run Hearthstone - I fill in my email, password, sms code into Battle.Net login and it crashes trying to connect.
Here’s the output, it changes every time:

INFO     2018-07-27 02:57:27,052 [lutriswindow]:Connected to lutri
INFO     2018-07-27 02:57:31,789 [runner]:Runtime disabled by system configuration
INFO     2018-07-27 02:57:40,571 [runner]:Runtime disabled by system configuration
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
wine: Unhandled exception 0xc0000417 in thread 69 at address 0x523586 (thread 0069), starting debugger...

Another time:

INFO     2018-07-27 03:02:40,493 [runner]:Runtime disabled by system configuration
INFO     2018-07-27 03:02:49,335 [runner]:Runtime disabled by system configuration
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
wine: Unhandled exception 0xc0000417 in thread 6c at address 0x523586 (thread 006c), starting debugger...

Crash window:

Just to clarify, did you install the game using the given installer?

https://lutris.net/games/hearthstone-heroes-of-warcraft/

I’ve played Diablo III and Heroes of the Storm and both installers worked “out of the box”. It installs blizzardapp, then you have to quit it to install dependencies, then you open blizzardapp, login and start installing.

To further troubleshoot, please mention any environment variables you’re using and driver versions.

Since I see some errors in threads, you’re either with mesa_glthread=true or you’re maybe using x64 version of blizzardapp, when x32 is the recommended one…

If you want to further investigate the problem yourself (since replies take some time to happen), I recommend installing Battlenet/blizzarapp manually, in a standard Wine fashion. I tested it before and it does work, with a bunch of ignorable error messages popping up when you’re done.

Yes, I selected first version “Gold: works flawlessly with some minor tweaking” via installer.
So I reinstalled few times and noticed it automatically downloads wine-pba-firerat-3.11-x86_64 which may be the problem.
I’ve set up deafult wine environment for wine to be 32bit on my system using
WINEARCH=win32 winecfg
and then switched from pba-firerat-3.11-x86_64 (default) to System (3.13 (Staging)) under Configure > Runner options.
Now BNet client opens fine, but I get stuck trying to install Hearthstone. After I press “Install” this window pops up and nothing happens, it hags forever:

Will update on the progress/lack thereof…

I’ve played both Diablo and Heroes of the Storm on wine pba firerat 3.11, so that’s definitely not a problem.

To further debug your install page, I recommend running the installer from a terminal

lutris hearthstone

This way, any error message from Wine will be available on your terminal.

I’ll try installing it myself and report back to you, since it’s a free game.

I just installed and ran the game and played 1 match.

What happened with me:

Went to the install page, installed the DXVK version “HearthStone - DX11 (DXVK only!) - DX9 (OpenGL) - 64 bit - Wine Staging 3.11 + PBA (DXVK Ready).”

When battle net installed, I closed it. I didn’t create a desktop shortcut (doesn’t appear anyway). Double-clicked hearthstone and battle net appeared. Put my login information, succesfully logged in, I started downloading hearthstone.

After some time, the download seemed stuck at 640MB remaining. I closed battle net and opened it once again by double clicking hearthstone on Lutris. The game was already installed at this point. Clicked “play”.

A big black screen appeared, I started hearing sound effects. Good sign, but something was wrong.

I decided to try DXVK, because it was a graphical issue.

Right-clicked, configure, runner options, enable dxvk, set it manually typing to “dxvk-0.63”, because that’s what I have setup on my machine right now under ~/.local/share/lutris/runtime/dxvk

Went to enviroment variables on system options and set PBA_DISABLE to 1.

The game started running on DXVK (dxvk hud was appearing) and everything worked, I just played a match.

First I removed .wine folder and ran WINEARCH=win32 winecfg again.
Here’s the output in pastebin, because post it too long:
https://pastebin.com/raw/u7QVwpjc

Then I tried installing Hearthstone via terminal.
( Near the end line wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
repeats because I launched Hearthstone 2 times- oddly after first launch nothing happened at all, so I stopped and tried again. After second launch without changing runners or any other tweaks Bnet crashed while trying to log in. )
Here’s a complete log:

➜  ~ lutris hearthstone-heroes-of-warcraf-dox-july-2018-update 
INFO     2018-07-27 17:16:43,987 [lutriswindow]:Connected to lutris.net as Velfess
INFO     2018-07-27 17:16:44,222 [lutriswindow]:Installing hearthstone-heroes-of-warcraf-dox-july-2018-update
INFO     2018-07-27 17:16:51,869 [runner]:Getting runner information for wine(version: pba-firerat-3.11-x86_64)
INFO     2018-07-27 17:22:06,029 [interpreter]:Downloading file 1 of 1
INFO     2018-07-27 17:22:50,025 [wine]:win64 Prefix created in /home/velfess/lutris/hearthstone-heroes-of-warcraft
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
------------------------------------------------------
Your version of wine staging-pba-v3.11 is no longer supported upstream. You should upgrade to 2.x
------------------------------------------------------
Using winetricks 20180513-next - sha256sum: e4b2f5e8703247ea422b9094293a754339fd63c890a82b777fb9dbb6b6b369b0 with wine-staging-pba-v3.11 (Staging-PBA) and WINEARCH=win64
------------------------------------------------------
You are running winetricks-20180513-next, latest upstream is winetricks-20180603!
------------------------------------------------------
------------------------------------------------------
You should update using your distribution's package manager, --self-update, or manually.
------------------------------------------------------
Executing w_do_call nocrashdialog
Executing load_nocrashdialog 
Disabling graphical crash dialog
Executing cd /home/velfess/lutris/hearthstone-heroes-of-warcraft/dosdevices/c:/windows/temp/_nocrashdialog
Executing /home/velfess/.local/share/lutris/runners/wine/pba-firerat-3.11-x86_64/bin/wine regedit /S crashdialog.reg
Executing /home/velfess/.local/share/lutris/runners/wine/pba-firerat-3.11-x86_64/bin/wine64 regedit /S crashdialog.reg
ERROR    2018-07-27 17:23:06,544 [commands]:Failed to parse JSON from file /home/velfess/lutris/hearthstone-heroes-of-warcraft/drive_c/users/velfess/Application Data/Battle.net/Battle.net.config
ERROR    2018-07-27 17:23:06,545 [commands]:Failed to parse JSON from file /home/velfess/lutris/hearthstone-heroes-of-warcraft/drive_c/users/velfess/Application Data/Battle.net/deb60ff0.config
0033:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xaefea0
0031:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0031:err:winediag:load_gssapi_krb5 Failed to load libgssapi_krb5, Kerberos SSP support will not be available.
0031:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
0031:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
0051:err:ole:CoCreateInstanceEx apartment not initialised
0051:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
0051:fixme:ver:GetCurrentPackageId (0x33fe14 (nil)): stub
0053:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0053:err:winediag:load_gssapi_krb5 Failed to load libgssapi_krb5, Kerberos SSP support will not be available.
0053:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0053:fixme:wbemprox:client_security_SetBlanket 0x7d24882c, 0x18c498, 10, 0, (null), 3, 3, (nil), 0x00000000
0053:fixme:wbemprox:client_security_Release 0x7d24882c
0053:fixme:wbemprox:enum_class_object_Next timeout not supported
0053:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
0058:fixme:ver:GetCurrentPackageId (0x1c5fe9c (nil)): stub
0053:fixme:heap:GetPhysicallyInstalledSystemMemory stub: 0x33f9c0
0053:fixme:heap:GetPhysicallyInstalledSystemMemory stub: 0x33f7b8
005a:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
005a:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
0053:fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
0053:fixme:wbemprox:client_security_SetBlanket 0x7d24882c, 0x200200, 10, 0, (null), 3, 3, (nil), 0x00000000
0053:fixme:wbemprox:client_security_Release 0x7d24882c
0061:fixme:crypt:CRYPT_VerifyChainRevocation Unable to find CRL for CA certificate
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
005e:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
005e:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
0061:fixme:crypt:CRYPT_VerifyChainRevocation Unable to find CRL for CA certificate
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0061:fixme:crypt:CRYPT_VerifyChainRevocation Unable to find CRL for CA certificate
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0089:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x13a483b, 0x141f6d0, 0x141f6e8) stub.
0089:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x141b49a, 43) stub
0089:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0xe61123, 0x127f110, 0x127f128) stub.
0089:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x11ea3b0, 43) stub
0089:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0089:err:winediag:load_gssapi_krb5 Failed to load libgssapi_krb5, Kerberos SSP support will not be available.
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f018 1 C) semi-stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 102
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ee98 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ec68 1 C) semi-stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e8c8 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ee98 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ef1c 63 C) semi-stub
0089:fixme:msvcp:locale__Locimp__Makexloc (0x33ef1c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makewloc (0x33ef1c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makeushloc (0x33ef1c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ef5c 63 C) semi-stub
0089:fixme:msvcp:locale__Locimp__Makexloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makewloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makeushloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ef5c 63 C) semi-stub
0089:fixme:msvcp:locale__Locimp__Makexloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makewloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makeushloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ef5c 63 C) semi-stub
0089:fixme:msvcp:locale__Locimp__Makexloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makewloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makeushloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ef5c 63 C) semi-stub
0089:fixme:msvcp:locale__Locimp__Makexloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makewloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:locale__Locimp__Makeushloc (0x33ef5c 63 0x627bdc8 (nil)) semi-stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ec78 1 C) semi-stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e348 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e3f8 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e924 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e924 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e814 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e878 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e878 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e83c 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e8b8 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e8b8 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e850 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e8b8 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e844 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e8b8 1 C) semi-stub
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e8e8 1 C) semi-stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:advapi:OpenEventLogW ((null),L"System") stub
0089:fixme:advapi:ReadEventLogA (0xcafe4242,0x00000009,0x00000000,0x6307de0,0x00010000,0x33e844,0x33e848) stub
0089:fixme:advapi:CloseEventLog (0xcafe4242) stub
0089:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0089:fixme:font:RemoveFontMemResourceEx (0x8152a2c1) stub
0089:fixme:font:RemoveFontMemResourceEx (0x815c0b29) stub
0089:fixme:font:RemoveFontMemResourceEx (0x815f8349) stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 102
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
0089:err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: cannot open shared object file: No such file or directory
0089:err:mmdevapi:DllGetClassObject Driver initialization failed
0089:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll"
0089:err:ole:create_server class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
0089:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
0089:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x17
0089:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
0089:err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: cannot open shared object file: No such file or directory
0089:err:mmdevapi:DllGetClassObject Driver initialization failed
0089:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll"
0089:err:ole:create_server class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
0089:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
0089:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x17
009e:fixme:win:RegisterDeviceNotificationA (hwnd=0x1009a, filter=0x8d3fec0,flags=0x00000000) returns a fake device notification handle!
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ead0 1 C) semi-stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0089:fixme:wbemprox:client_security_SetBlanket 0x7b9ff82c, 0x646fea8, 10, 0, (null), 3, 3, (nil), 0x00000000
0089:fixme:wbemprox:client_security_Release 0x7b9ff82c
0089:fixme:wbemprox:enum_class_object_Next timeout not supported
0089:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
00a0:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:process:SetProcessDEPPolicy (3): stub
0089:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0089:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x26c8ec0, 0x5df1a18, 0x5e1b408) stub.
00a0:fixme:crypt:CRYPT_VerifyChainRevocation Unable to find CRL for CA certificate
00a0:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33ea44, (nil) 0x33ea40
0089:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33ea44 (nil) 0x33ea40) returning a dummy value (current locale)
0089:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33ea44, 0x66ce8b0 0x33ea40
0089:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33ea44 0x66ce8b0 0x33ea40) returning a dummy value (current locale)
0089:fixme:winsock:WSALookupServiceBeginW (0x33e850 0x00000ff0 0x33e88c) Stub!
0089:fixme:iphlpapi:NotifyAddrChange (Handle 0x33ea68, overlapped 0x66cedac): stub
0089:fixme:win:RegisterDeviceNotificationW (hwnd=0x100a4, filter=0x33e9dc,flags=0x00000000) returns a fake device notification handle!
0089:fixme:win:RegisterDeviceNotificationW (hwnd=0x100a4, filter=0x33e9dc,flags=0x00000000) returns a fake device notification handle!
00bb:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
00bb:err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: cannot open shared object file: No such file or directory
00bb:err:mmdevapi:DllGetClassObject Driver initialization failed
00bb:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll"
00bb:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
00b8:fixme:wlanapi:WlanEnumInterfaces (0x1, (nil), 0x74eff530) semi-stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:shell:SetCurrentProcessExplicitAppUserModelID L"BlizzardEntertainment.Battlenet.beta": stub
0089:fixme:shell:CustomDestinationList_SetAppID 0x83c6ef8 (L"BlizzardEntertainment.Battlenet.beta"): stub
0089:fixme:shell:CustomDestinationList_BeginList 0x83c6ef8 (0x33e494 {92ca9dcd-5622-4bba-a805-5e9f541bd8c9} 0x33e498): stub
0089:fixme:msg:ChangeWindowMessageFilterEx 0x100ae c05c 1 (nil)
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
0053:fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
00c4:fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
00c4:fixme:wbemprox:wbem_locator_QueryInterface interface {00000126-0000-0000-c000-000000000046} not implemented
00c4:fixme:console:AttachConsole stub ffffffff
00c4:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
00c4:err:winediag:load_gssapi_krb5 Failed to load libgssapi_krb5, Kerberos SSP support will not be available.
00c4:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
00c4:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
0089:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
0089:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0095:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0095:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0095:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0095:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
00c7:err:ole:CoCreateInstanceEx apartment not initialised
00c7:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
00c7:fixme:ver:GetCurrentPackageId (0x33fe14 (nil)): stub
00cd:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
00cd:err:winediag:load_gssapi_krb5 Failed to load libgssapi_krb5, Kerberos SSP support will not be available.
00cd:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
00cd:fixme:wbemprox:client_security_SetBlanket 0x7d18d82c, 0x18c3c0, 10, 0, (null), 3, 3, (nil), 0x00000000
00cd:fixme:wbemprox:client_security_Release 0x7d18d82c
00cd:fixme:wbemprox:enum_class_object_Next timeout not supported
00cd:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
00d3:fixme:ver:GetCurrentPackageId (0x1c5fe9c (nil)): stub
00cd:fixme:heap:GetPhysicallyInstalledSystemMemory stub: 0x33f9c0
wine: Unhandled exception 0xc0000417 in thread c4 at address 0x523586 (thread 00c4), starting debugger...
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0089:fixme:shell:SHGetPropertyStoreForWindow (0x200c8 0x10f4f6c4 0x33b418) stub!
0089:fixme:dwmapi:DwmIsCompositionEnabled 0x33b9b8
0089:fixme:win:FlashWindowEx 0x3396b0 - semi-stub
0089:fixme:win:FlashWindowEx 0x33c83c - semi-stub
0089:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
00b0:fixme:crypt:CRYPT_VerifyChainRevocation Unable to find CRL for CA certificate
00b0:fixme:crypt:CRYPT_CheckUsages unimplemented for RequestedIssuancePolicy
00e8:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
00e8:err:winediag:load_gssapi_krb5 Failed to load libgssapi_krb5, Kerberos SSP support will not be available.
00e8:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
00e8:fixme:process:SetProcessDEPPolicy (3): stub
00e8:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00e8:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
00e8:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11298ec0, 0x149c1a18, 0x149eb408) stub.
00b0:fixme:crypt:CRYPT_VerifyChainRevocation Unable to find CRL for CA certificate
00b0:fixme:crypt:CRYPT_CheckUsages unimplemented for RequestedIssuancePolicy
00eb:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
00eb:err:winediag:load_gssapi_krb5 Failed to load libgssapi_krb5, Kerberos SSP support will not be available.
00eb:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
00eb:fixme:process:SetProcessDEPPolicy (3): stub
00eb:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00eb:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
00eb:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11298ec0, 0x149c1a18, 0x149eb408) stub.
00e8:fixme:console:AttachConsole stub ffffffff
00e8:fixme:mfplat:MFStartup (131184, 1): stub
wine: Unhandled exception 0x80000003 in thread e8 at address 0x130d60d3 (thread 00e8), starting debugger...
00eb:fixme:console:AttachConsole stub ffffffff
00eb:fixme:gdi:GdiInitializeLanguagePack stub
010d:fixme:time:QueryThreadCycleTime (0xfffffffe,0x2b2f880): stub!
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
GIF89a,D;<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
GIF89a,D;<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
GIF89a,D;<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
GIF89a,D;GIF89a,D;<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
0031:fixme:kernelbase:AppPolicyGetProcessTerminationMethod 0xfffffffa, 0x32fe2c
00b1:fixme:crypt:CRYPT_VerifyChainRevocation Unable to find CRL for CA certificate
00b2:fixme:file:FindFirstFileExW flags not implemented 0x00000002
00b2:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0116:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0116:err:winediag:load_gssapi_krb5 Failed to load libgssapi_krb5, Kerberos SSP support will not be available.
0116:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0116:fixme:process:SetProcessDEPPolicy (3): stub
0116:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0116:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
0116:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11298ec0, 0x149c1a18, 0x149eb408) stub.
INFO     2018-07-27 17:27:16,571 [runner]:Runtime disabled by system configuration
INFO     2018-07-27 17:27:17,368 [runner]:Runtime disabled by system configuration
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
INFO     2018-07-27 17:28:19,335 [runner]:Runtime disabled by system configuration
ERROR    2018-07-27 17:28:21,406 [thread]:No game process available
INFO     2018-07-27 17:28:26,666 [runner]:Runtime disabled by system configuration
INFO     2018-07-27 17:28:27,458 [runner]:Runtime disabled by system configuration
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
wine: Unhandled exception 0xc0000417 in thread 6b at address 0x523586 (thread 006b), starting debugger...
wine: Unhandled exception 0x80000003 in thread 99 at address 0x130d60d3 (thread 0099), starting debugger...
wine: Unhandled exception 0x80000003 in thread c0 at address 0x130d60d3 (thread 00c0), starting debugger...
wine: Unhandled exception 0x80000003 in thread d0 at address 0x130d60d3 (thread 00d0), starting debugger...
wine: Unhandled exception 0x80000003 in thread df at address 0x130d60d3 (thread 00df), starting debugger...
INFO     2018-07-27 17:29:37,491 [runner]:Runtime disabled by system configuration
INFO     2018-07-27 17:29:43,246 [application]:Shutting down Lutris

So if I understand correctly WINEPREFIX is stil 64, despite me running WINEARCH=win32 winecfg and I should find a way to fix this somehow…

I am installing Heroes of Storm lutris. Choose Install Heroes of Storm in Blizzard App and hangs

Sorry now working

Removed .wine, ~/.config/lutris, ~/.local/share/lutris directories and unistalled Lutris.

Rebooted, created 32bit wine environment:

➜  ~ WINEARCH=win32 winecfg
wine: created the configuration directory '/home/velfess/.wine'
000b:fixme:winediag:start_process Wine Staging 3.13 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0010:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
0010:err:module:load_builtin_dll failed to load .so lib for builtin L"mp3dmod.dll": libmpg123.so.0: cannot open shared object file: No such file or directory
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x83b660, init_notify 0, handle 0x104fc88): stub
0010:err:module:load_builtin_dll failed to load .so lib for builtin L"winegstreamer.dll": libgstvideo-1.0.so.0: cannot open shared object file: No such file or directory
wine: configuration in '/home/velfess/.wine' has been updated.

And if I understand correctly - place to install 32bit wine applications:

➜  ~ WINEARCH=win32 WINEPREFIX=~/win32 winecfg
wine: created the configuration directory '/home/velfess/win32'
000b:fixme:winediag:start_process Wine Staging 3.13 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0010:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
0010:err:module:load_builtin_dll failed to load .so lib for builtin L"mp3dmod.dll": libmpg123.so.0: cannot open shared object file: No such file or directory
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x83b660, init_notify 0, handle 0x104fc88): stub
0010:err:module:load_builtin_dll failed to load .so lib for builtin L"winegstreamer.dll": libgstvideo-1.0.so.0: cannot open shared object file: No such file or directory
wine: configuration in '/home/velfess/win32' has been updated.

Next installed Lutris and tried installing Hearthstone to ~/wine32 location I just created in previous step:

➜  ~ lutris hearthstone-heroes-of-warcraf-dox-july-2018-update 
INFO     2018-07-27 22:26:03,541 [lutriswindow]:Connected to lutris.net as Velfess
INFO     2018-07-27 22:26:03,763 [lutriswindow]:Installing hearthstone-heroes-of-warcraf-dox-july-2018-update
Gtk-Message: 22:26:15.474: GtkDialog mapped without a transient parent. This is discouraged.
INFO     2018-07-27 22:26:22,089 [runner]:Getting runner information for wine(version: pba-firerat-3.11-x86_64)
INFO     2018-07-27 22:31:23,808 [interpreter]:Downloading file 1 of 1
INFO     2018-07-27 22:31:31,777 [wine]:win64 Prefix created in /home/velfess/win32
------------------------------------------------------
ERROR    2018-07-27 22:31:34,984 [commands]:Failed to parse JSON from file /home/velfess/win32/drive_c/users/velfess/Application Data/Battle.net/Battle.net.config
ERROR    2018-07-27 22:31:34,988 [commands]:Failed to parse JSON from file /home/velfess/win32/drive_c/users/velfess/Application Data/Battle.net/deb60ff0.config
wine: WINEARCH set to win64 but '/home/velfess/win32' is a 32-bit installation.
INFO     2018-07-27 22:31:48,678 [runner]:Runtime disabled by system configuration
Gtk-Message: 22:31:49.455: GtkDialog mapped without a transient parent. This is discouraged.
INFO     2018-07-27 22:32:04,264 [application]:Shutting down Lutris

It fails to launch, seems it didn’t install Bnet even if download was successful.

And if I try to install to other random directory- I get wall of error warning I’m using 64-bit prefix.

@Velfess I’m not sure I understand your process. The .wine prefix has no influence over Lutris prefixes, they’re different. Executing

winecfg

or

WINEPREFIX=~/.wine winecfg

has no effect on Lutris.

What I want to understand is how you’re trying to install the game. The procedure should be click the install button, pick an installation folder and let it go. No manual wineprefix creation, no manual winetricks.
Did you exhaust those options and you’re trying to manually install the game now? That’s what it looks like.

Did you read the way I installed and ran the game flawlessly? If you follow those steps and something is wrong along those lines, please report back.