[Bug 42874] New: Battle.net App is unable to update games
https://bugs.winehq.org/show_bug.cgi?id=42874 Bug ID: 42874 Summary: Battle.net App is unable to update games Product: Wine Version: 2.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: blue-t(a)web.de Distribution: --- Created attachment 57992 --> https://bugs.winehq.org/attachment.cgi?id=57992 Console output Any game requiring an update will cause a loop and not finish updating. Overwatch, Hearthstone, World of Warcraft or whatever other Game you have will announce a possible update is ready. If it is started, it will never finish and you will be notified of a possible update again. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #1 from Ker noa <blue-t(a)web.de> --- I'd guess this might be related to fixme:mpr:WNetGetUniversalNameW (L"Z:\\World of Warcraft\\data\\data", 0x00000001, 0x23c760, 0x23c720): stub when it tries to find the proper files to update and hits a function which wasn't implemented yet. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Ivan Set <s.i.v.892(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |s.i.v.892(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #2 from Ker noa <blue-t(a)web.de> --- fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented Is also looking suspicious for this problem. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Ker noa <blue-t(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|2.6 |3.5 --- Comment #3 from Ker noa <blue-t(a)web.de> --- Still a problem with 3.5-devel -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Ker noa <blue-t(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |blue-t(a)web.de --- Comment #4 from Ker noa <blue-t(a)web.de> --- Created attachment 60944 --> https://bugs.winehq.org/attachment.cgi?id=60944 Crash Window after a few moments After the mpr fixme has repeated for a while, the app crashes and displays this window. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Ker noa <blue-t(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|3.5 |3.7 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|3.7 |2.6 CC| |joseph.kucia(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 alasky(a)codeweavers.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alasky(a)codeweavers.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 zzzzzyzz(a)hacari.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz(a)hacari.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Linards <linards.liepins(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |linards.liepins(a)gmail.com --- Comment #5 from Linards <linards.liepins(a)gmail.com> --- Confirming and still present on wine-staging 3.14 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick(a)piezo-forte.be --- Comment #6 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- I can confirm that updating World of Warcraft on wine 3.15 (both plain and staging) doesn't work. The progress bar is shown in battle.net but when started, the text goes from "suspended" to "initializing" for a few seconds, then the progress bar and tag indicators go blank and it's stuck like that. I can click pause and resume, but it only repeats the above. I left it like that half an hour and it was still stuck in the same state. I got no crash and no MoveFileWithProgressW() FIXMEs, but I get WNetGetUniversalNameW() FIXMEs. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #7 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Created attachment 62318 --> https://bugs.winehq.org/attachment.cgi?id=62318 wine 3.16 log wine 3.16 - bug still present. I no longer have issues with the missing text in the progress bar and tags indicators. With plain wine 3.16, update gets stuck at "Downloading 957,28Mb : 0 b/sec" (roughly translated from French). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #8 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Created attachment 62319 --> https://bugs.winehq.org/attachment.cgi?id=62319 wine-staging 3.16 log With wine-staging 3.16, update gets stuck at "Waiting for another install or update" (roughly translated from French). Those messages are located on the progress bar at the bottom of the battle.net window. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Markus Linnala <markus.linnala+winehq(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |markus.linnala+winehq(a)gmail | |.com --- Comment #9 from Markus Linnala <markus.linnala+winehq(a)gmail.com> --- At last for me this bug seems to be the same as: https://bugs.winehq.org/show_bug.cgi?id=45814 And this workaround works: https://bugs.winehq.org/show_bug.cgi?id=45814#c1 And according to the bug this seems to affect windows as well. I've had a crash as well at one of the situations but did not catch it. And it did not repeat. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #10 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- (In reply to Markus Linnala from comment #9)
At last for me this bug seems to be the same as:
Not at all. The other bug is about the "Blizzard agent went to sleep. Attempting to wake it up..." pop-up that blocks the battle.net app from working entirely. This one is about the game update getting stuck and never finishing. The workaround from bug 45814 has no effect on this bug. I can tell because I got both bugs and the other was fixed with the workaround and not this one. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #11 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- I also did a quick check of the WNetGetUniversalNameW() function, and though it says it is stubbed, the function actually return a valid value. It doesn't seems to be the culprit to me, unless the app wait for a different path scheme to be returned or something. I guess a relay log or debugging session would tell more about the issue, if anyone has the time and inclination to do it, unlike me... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #12 from Markus Linnala <markus.linnala+winehq(a)gmail.com> --- Ah yes, sorry. I was wrong. I guess I got confused because if battle.net is unable to update, I end up killing it and then it can say it has gone to sleep sometimes. And after I recover from that, at least once battle.net was able to update. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #13 from Linards <linards.liepins(a)gmail.com> --- Fixed on Wine-3.19-staging on Fedora 29 x64 Workstation with latest Battle.net application version. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #14 from Linards <linards.liepins(a)gmail.com> --- (In reply to Linards from comment #13)
Fixed on Wine-3.19-staging on Fedora 29 x64 Workstation with latest Battle.net application version.
And with Windows XP as Default Windows version. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #15 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Bug still present for me with wine 3.20 (staging or not). Setting WinXP doesn't work for me: The main window is filled with an error message and taskmgr.exe shows that an agent.exe*32 process gets spawned and killed every few seconds. In vista+ mode the app looks fully functional but the update is stuck at remaining 988.10 Mb at 0 b/s (nothing has been downloaded since the update showed up). Clearing the download cache, as suggested for Windows, didn't fix the issue. I could not get anything out of a +relay log because it was too big and without a crash it's hard to find where the app gets stuck. wine prefix is 64 bit. Battle.net version is 1.12.5.10733. Blizzard agent version is 2.15.4.6478. The game that it tries to update is World of Warcraft. Also, confirming the issue. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #16 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Upgraded to Debian 9 "stretch" and the issue is NOT present with wine-staging 3.20 while it is still present under Debian 8 "Jessie". So, I guess my issue is that current wine uses new features that are not provided by the Debian 8 libraries. I advise anyone still affected by this bug to upgrade to a newer OS and retest. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #17 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Olivier F. R. Dierick from comment #16)
Upgraded to Debian 9 "stretch" and the issue is NOT present with wine-staging 3.20 while it is still present under Debian 8 "Jessie".
So, I guess my issue is that current wine uses new features that are not provided by the Debian 8 libraries.
Well, that should in theory be reported by Wine. More likely I guess there's a bug in some dependent library. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #18 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- I got a battle.net update during the last week and it managed to download and install two game updates afterwards, in Debian 8. I think the major change is dropping 32bit support completely. So far, the issue seems to have been fixed by the app developers. Before resolving, I will wait a few days for another update, to be sure. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #19 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- I got an update of World of Warcraft today and it did work. This bug is fixed for me. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 algebro(a)tuta.io changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |algebro(a)tuta.io --- Comment #20 from algebro(a)tuta.io --- I started getting this bug recently on Wine staging 4.11. WoW continually loops trying to install updates, and trying to install in a fresh prefix hangs/loops on "Checking Residency". Killing Agent.exe and deleting the productdb does not help. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #21 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with vanilla wine-5.5? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 winehq(a)d33.pl changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq(a)d33.pl --- Comment #22 from winehq(a)d33.pl --- Just wanted to add that I still failed to get it running under 5.11~focal. Running Ubuntu 20.04, nvidia-driver-440, GeForce GTX 1060 6GB. Stuck at the beginning of the installation, trying to fetch new files. Tried most of the advice on the Internet. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 minion <minion.procyk(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |minion.procyk(a)gmail.com --- Comment #23 from minion <minion.procyk(a)gmail.com> --- just yesterday i was testing battle.net on vanilla wine 5-11. It definitely updates/installs/launches games just fine on my system. kernel 5.6.19-300.fc32.x86_64 AMD 5700xt Intel Core i5-6600K fedora 32 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 simon <skosecki(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |skosecki(a)gmail.com --- Comment #24 from simon <skosecki(a)gmail.com> --- I am having the same issue. Starcraft updates ok, Starcraft II and Diablo III fail to update - Repair files option also fails halfway through. Will attempt a re-install -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #25 from Ker noa <blue-t(a)web.de> --- Have you installed all games the same way? I usually don't run a dedicated installation for Linux in a wine prefix unless it is absolutely necessary like Age of Empires 2 DE. I rather Link the Launcher to a mounted folder from my windows installation. fixme:mpr:WNetGetUniversalNameW (L"Z:\\media\\user1\\Drive\\World of Warcraft\\Data\\data", 0x00000001, 0x652a2d0, 0x652a2cc): stub maybe it is having trouble finding the right file and folder? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #26 from joaopa <jeremielapuree(a)yahoo.fr> --- @Ker Noa: Do you mean you installed your game by Windows and try to launch it with wine? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #27 from simon <skosecki(a)gmail.com> --- No. What I mean that the game can be re-installed via Battle.net client. I deleted Program Data/Battle.net folder and removed old Starcraft II and Diablo III folders under Program Files (x86) within the prefix. Then under Wine Staging 5.9 it allowed me to reinstall those two games from within the battle.net client. On Staging 5.10 and 5.11 games won't update and even when folders are deleted and re-installation is attempted they fail to download/update. Starcraft II starts the download then fails, Diablo III doesn't even start the download. Also looks like after reinstallation under 5.9 both games run. But after upgrading to 5.11. Diablo won't start anymore. Both games work on 5.9 ok -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #28 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Hello, (In reply to Ker noa from comment #25)
I usually don't run a dedicated installation for Linux in a wine prefix unless it is absolutely necessary like Age of Empires 2 DE. I rather Link the Launcher to a mounted folder from my windows installation.
Running application from the Windows partition is not supported. https://forum.winehq.org/viewtopic.php?t=23533 This old bug was fixed for me around wine 3.19. I'm sure that other issues that appeared months later are different issues. (In reply to algebro from comment #20) Please retest with a recent wine version and file a new bug if the issue is still present. (In reply to simon from comment #27)
Both games work on 5.9 ok
This is a 5.9 → 5.10 regression. wine 5.10 and 5.11 have many regressions. Please retest with wine 5.12 and file a new bug if the issue is still present. (In reply to minion from comment #23)
just yesterday i was testing battle.net on vanilla wine 5-11. It definitely updates/installs/launches games just fine on my system.
Working for me too, since wine 3.19, up to wine 5.9. Marking fixed. Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #29 from algebro(a)tuta.io --- This ended up being caused by the linux-hardened kernel for me. Switching to the stock Arch kernel solved it. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #30 from simon <skosecki(a)gmail.com> --- (In reply to Olivier F. R. Dierick from comment #28)
Hello,
(In reply to Ker noa from comment #25)
I usually don't run a dedicated installation for Linux in a wine prefix unless it is absolutely necessary like Age of Empires 2 DE. I rather Link the Launcher to a mounted folder from my windows installation.
Running application from the Windows partition is not supported. https://forum.winehq.org/viewtopic.php?t=23533
This old bug was fixed for me around wine 3.19.
I'm sure that other issues that appeared months later are different issues.
(In reply to algebro from comment #20)
Please retest with a recent wine version and file a new bug if the issue is still present.
(In reply to simon from comment #27)
Both games work on 5.9 ok
This is a 5.9 → 5.10 regression. wine 5.10 and 5.11 have many regressions. Please retest with wine 5.12 and file a new bug if the issue is still present.
(In reply to minion from comment #23)
just yesterday i was testing battle.net on vanilla wine 5-11. It definitely updates/installs/launches games just fine on my system.
Working for me too, since wine 3.19, up to wine 5.9.
Marking fixed.
Regards.
5.12 does not resolve the issues at all. Though battlenet starts, no games launches successfuly. 5.9-staging is the last version that works reliably and predictably for me. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #31 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- (In reply to simon from comment #30)
5.12 does not resolve the issues at all. Though battlenet starts, no games launches successfuly. 5.9-staging is the last version that works reliably and predictably for me.
Hello, Please, open new bugs for your issues and them in details there. That will make things clearer and easier to triage and to work on for the developers. Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 --- Comment #32 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- (In reply to Olivier F. R. Dierick from comment #31)
Please, open new bugs for your issues and *describe* them in details there.
(In reply to algebro from comment #29)
This ended up being caused by the linux-hardened kernel for me. Switching to the stock Arch kernel solved it.
Thanks for the feedback. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42874 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #33 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.13. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla