The forum

Baattle.Net is stuck while installing

Endless "Updating Agent.exe"

Author Replies
Yonulya Sunday 18 December 2016 at 11:32
YonulyaAnonymous

Hello everybody,

 

I am doing my first experience on Linux, with Manjaro, and I am having a problem installing Battle.Net. (In order to install Heroes of the storm).

 

Indeed, after starting the BattleNet setup, the GUI freezes on “Updating Agent.exe”

 

I am using a 4.8.14-1-MANJARO x86_64.

The POL version used is the 4.2.10.

Below, the debugger log of the last try.



[12/18/16 10:41:57] - Running wine-1.9.15 /home/paulauchon/Downloads/Battle.net-Setup.exe (Working directory : /home/paulauchon/Downloads)

fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub

p11-kit: couldn't load module: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform

fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform

fixme:wininet:InternetSetOptionW Option 77 STUB

fixme:wbemprox:wbem_locator_ConnectServer unsupported flags

fixme:wbemprox:client_security_SetBlanket 0x7e0edba8, 0x122ad0, 10, 0, (null), 3, 3, (nil), 0x00000000

fixme:wbemprox:client_security_Release 0x7e0edba8

fixme:wbemprox:enum_class_object_Next timeout not supported

fixme:ver:GetCurrentPackageId (0x33f860 (nil)): stub

fixme:wininet:InternetSetOptionW Option 77 STUB

err:wininet:open_http_connection create_netconn failed: 12029

fixme:wbemprox:wbem_locator_ConnectServer unsupported flags

fixme:wbemprox:client_security_SetBlanket 0x7df5aba8, 0x13eed8, 10, 0, (null), 3, 3, (nil), 0x00000000

fixme:wbemprox:client_security_Release 0x7df5aba8

fixme:wbemprox:enum_class_object_Next timeout not supported

fixme:ver:GetCurrentPackageId (0x5c0ea08 (nil)): stub

fixme:wininet:InternetSetOptionW Option 77 STUB

err:wininet:open_http_connection create_netconn failed: 12029

fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits)").

fixme:wininet:InternetSetOptionW Option 77 STUB

err:wininet:open_http_connection create_netconn failed: 12029

fixme:wininet:InternetSetOptionW Option 77 STUB

err:wininet:open_http_connection create_netconn failed: 12029

fixme:win:EnumDisplayDevicesW ((null),0,0x33f398,0x00000000), stub!

fixme:heap:GetPhysicallyInstalledSystemMemory stub: 0x33f7e8

fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits)").

fixme:wininet:InternetSetOptionW Option 77 STUB

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform

fixme:win:EnumDisplayDevicesW ((null),0,0x33ef18,0x00000000), stub!

fixme:heap:GetPhysicallyInstalledSystemMemory stub: 0x33f368

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform

fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform

err:seh:setup_exception_record stack overflow 1392 bytes in thread 0050 eip 7bc486a8 esp 06a10dc0 stack 0x6a10000-0x6a11000-0x6b10000

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform

<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#<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>


</body></html>


GIF89a#<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>


</body></html>

 

I tried to do some searches about p11-kit, and Wininet. But nothing seems to work.

Moreover, I did some searches about RtlSetHeapInformation, but I could not find anything about it.

 

Now, I do not really know how I could investigate more.

So I am here to find some help about this issue. Any suggestion will be welcome.

 

Thanks for reading me.

(Edit : I am sorry for the double A in the title frown)

 

See ya’

Edited by Yonulya

RavonTUS Friday 6 January 2017 at 3:16
RavonTUS

Greetings,

Try my post on installing Diablo 3 (dated 05-Jan-2017).  It will at least get Battle.net installed for you.  From there you can try Heros.

https://www.playonlinux.com/en/app-1195-Diablo_III.html

-RavonTUS

Yonulya Tuesday 10 January 2017 at 21:33
YonulyaAnonymous

Hello RavonTUS,

 

It is ok for me with wine 2.0-rc3-staging and the "Enable_CSMT for better graphic performance" checked.

Note : In addition, I had to install lib32-ldap. [I am running Manjaro 16.10]

 

Heroes of the storm is now installing, so cool !

 

However, I still have some problems with the lib32-p11-kit. I do not know why, but, the debugger print frequently "p11-kit: couldn't load module"

Do you have the same problem with Diablo ?

Moreover, I can use the Battle.Net chat, but can not see what friends have sent to me, and what I have send to them.

Does it ring you a bell ?

 

In any case, thanks a lot for your post !

 

Cheers.

Yonulya Thursday 12 January 2017 at 20:26
YonulyaAnonymous

Hello everybody,

 

It was a little bit complicated for me.

Indeed, after HOTS was installed, it crashed after the startup.

But now it is ok. smiley

Here it is how I did :

 

First, I followed this tutorial with the 2.0-rc3-staging wine version and with "Enable_CSMT for better graphic performance" checked.
Then I installed HOTS.

To finish, once the game has been installed :

1) I have installed vcrun2015 with winetricks (winetricks -v vcrun2015... Or something like that, I do not remember exactly)

2) I have had to set "api-ms-win-crt-math-l1-1-0" and "ucrtbase" libraries at "Native" into winecfg.

And that's all folk !

 

Thanks once more RavonTUS.

Cheers !

 

Edited by Yonulya

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com