lutris / agora

Public discussion space for the community
11 stars 0 forks source link

Battle.net installer fails with provided link, works outside of Lutris #4

Open lvaness opened 4 years ago

lvaness commented 4 years ago

Describe the bug The Battle.net installer (in the Battle.net and in the Overwatch runner) will fail at the Installing Blizzard App step without showing any errors. Battle.net does not get installed at all, which Lutris complains about afterwards.

Expected behavior Battle.net downloads, then installs, showing a few progress bars, then gets to the Language Select window.

Current behavior After showing the second progress bar titled "Installing new files", which will get to about a fifth, the installer closes without having done anything.

Steps to reproduce

Workaround

I also tried a few things like chaging the Wine version in the script, only adding a filename tag to the link, reinstalling a few dependencies related to networking, but chaging the download link was the only thing that helped me so far.

Moreover, the installer used to work before but that was an older iteration that did not contain the ctrl-scripts etc.. I also did not encounter any issues using other runners.

It's also probably not related to any networking issues, even though the log shows some errors related to that, as I captured the traffic of the installer and I was not able to find the html text inside any packet. The object moved message also appeared when it worked, anyways.

Lutris debugging output

DEBUG    2019-08-06 03:01:26,595 [command.start:111]:Running /usr/lib/python-exec/python3.6/lutris-wrapper 0 3 Battle.net.exe Agent.exe Battle.net Helper.exe /home/leon/.local/share/lutris/runners/wine/lutris-4.12.1-x86_64/bin/wine /home/leon/.cache/lutris/installer/overwatch/setup/Battle.net-Setup-enUS.exe
DEBUG    2019-08-06 03:01:26,595 [command.start:113]:ENV: WINEARCH="win64"
DEBUG    2019-08-06 03:01:26,595 [command.start:113]:ENV: WINE="/home/leon/.local/share/lutris/runners/wine/lutris-4.12.1-x86_64/bin/wine"
DEBUG    2019-08-06 03:01:26,595 [command.start:113]:ENV: WINEPREFIX="/mnt/games/lutris/overwatch-test"
DEBUG    2019-08-06 03:01:26,595 [command.start:113]:ENV: DXVK_CONFIG_FILE="/mnt/games/lutris/overwatch-test/dxvk.conf"
DEBUG    2019-08-06 03:01:26,595 [command.start:113]:ENV: STAGING_SHARED_MEMORY="1"
DEBUG    2019-08-06 03:01:26,595 [command.start:113]:ENV: __GL_SHADER_DISK_CACHE="1"
DEBUG    2019-08-06 03:01:26,595 [command.start:113]:ENV: __GL_SHADER_DISK_CACHE_PATH="/mnt/games/lutris/overwatch-test"
DEBUG    2019-08-06 03:01:26,596 [command.start:113]:ENV: DXVK_HUD="compiler"
DEBUG    2019-08-06 03:01:26,596 [command.start:113]:ENV: DXVK_STATE_CACHE_PATH="/mnt/games/lutris/overwatch-test"
DEBUG    2019-08-06 03:01:26,596 [command.start:113]:ENV: PYTHONPATH="/usr/lib/python-exec/python3.6:/usr/lib64/python36.zip:/usr/lib64/python3.6:/usr/lib64/python3.6/lib-dynload:/usr/lib64/python3.6/site-packages"
DEBUG    2019-08-06 03:01:26,599 [signals.register_handler:26]:Registering <bound method MonitoredCommand.on_stop of <lutris.command.MonitoredCommand object at 0x7fa8225a8c50>> to 20723
Running /home/leon/.local/share/lutris/runners/wine/lutris-4.12.1-x86_64/bin/wine /home/leon/.cache/lutris/installer/overwatch/setup/Battle.net-Setup-enUS.exe
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000b:fixme:winediag:start_process Wine TkG 4.12.1 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please don't report bugs about it on winehq.org and use https://github.com/Tk-Glitch/PKGBUILDS/issues instead.
000f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0012:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0014:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0022:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
002e:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
002e:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
0032:fixme:wininet:InternetSetOptionW Option 77 STUB
0032:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
0039:fixme:wininet:InternetSetOptionW Option 77 STUB
003f:fixme:ver:GetCurrentPackageId (0xfdfefc (nil)): stub
003c:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
003c:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
Waiting on children
All children gone
Exit with returncode 0
DEBUG    2019-08-06 03:01:33,495 [command.on_stop:158]:The process has terminated with code 0
DEBUG    2019-08-06 03:01:33,495 [command.stop:241]:Management process looks dead already.
DEBUG    2019-08-06 03:01:33,495 [command.stop:249]:Detaching logger
DEBUG    2019-08-06 03:01:33,604 [interpreter._iter_commands:564]:Installer command: {'task': {'prefix': '$GAMEDIR', 'name': 'winekill'}}
DEBUG    2019-08-06 03:01:33,604 [commands._get_runner_version:37]:Install script uses Wine lutris-4.12.1-x86_64
DEBUG    2019-08-06 03:01:33,605 [wine.winekill:190]:Killing all wine processes: ['/home/leon/.local/share/lutris/runners/wine/lutris-4.12.1-x86_64/bin/wineserver', '-k']
DEBUG    2019-08-06 03:01:33,605 [wine.winekill:191]:   Wine prefix: /mnt/games/lutris/overwatch-test
DEBUG    2019-08-06 03:01:33,605 [wine.winekill:192]:   Wine arch: win64
DEBUG    2019-08-06 03:01:33,661 [wine.winekill:198]:Waiting for wine processes to terminate
DEBUG    2019-08-06 03:01:33,661 [wine.winekill:216]:Done waiting.
DEBUG    2019-08-06 03:01:34,030 [game.save:212]:Saving Overwatch (wine)
DEBUG    2019-08-06 03:01:34,031 [config.save:208]:Saving LutrisConfig(level=game, game_config_id=overwatch-standard-1565053293, runner=wine) config to /home/leon/.config/lutris/games/overwatch-standard-1565053293.yml
DEBUG    2019-08-06 03:01:34,803 [lutriswindow.on_game_updated:698]:Updating game Overwatch (wine)
DEBUG    2019-08-06 03:01:34,920 [interpreter._write_config:656]:Saved game entry overwatch (11)
WARNING  2019-08-06 03:01:34,928 [interpreter._finish_install:609]:No executable found at specified location /mnt/games/lutris/overwatch-test/drive_c/Program Files (x86)/Battle.net/Battle.net.exe

System information

https://pastebin.com/8WjfUR1b

ProSparrow commented 4 years ago

I second this issue, the same thing happens to me.

mitburr commented 4 years ago

Any Solution?