http://bugs.winehq.org/show_bug.cgi?id=32061
Bug #: 32061 Summary: Guild Wars: Launcher hangs sometimes Product: Wine Version: 1.5.15 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: sworddragon2@aol.com Classification: Unclassified
If Im starting the launcher it will hang sometimes. For example this happens on the command "'/wine/drive_c/Program Files (x86)/GUILD WARS/Gw.exe'" and even with the -image parameter "'/wine/drive_c/Program Files (x86)/GUILD WARS/Gw.exe' -image".
If the problem happens the launcher will use 200% of cpu time (6-core processor) and I'm getting the error "err:ntdll:RtlpWaitForCriticalSection section 0xa33108 "?" wait timed out in thread 002a, blocked by 003b, retrying (60 sec)". After 60 seconds I'm getting the same error again (this seems to be an infinite loop).
http://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #1 from sworddragon2@aol.com 2013-04-27 16:27:05 CDT --- I have made a quick regression test: The bug appears on Wine 1.5.14 too but not on Wine 1.5.8. http://wine.budgetdedicated.com/archive/binary/ doesn't contain versions between them so I couldn't make a quick regression test with a higher precision.
http://bugs.winehq.org/show_bug.cgi?id=32061
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.15 |1.5.14
http://bugs.winehq.org/show_bug.cgi?id=32061
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=32061
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
--- Comment #2 from Stefan Dösinger stefan@codeweavers.com 2013-06-21 10:31:47 CDT --- Are you using fglrx (the proprietary AMD driver)? I am seeing launcher crashes or deadlocks, but only on my fglrx box.
http://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #3 from sworddragon2@aol.com 2013-06-21 10:39:22 CDT --- I'm using a GeForce 8600 GT with the proprietary NVIDIA drivers (313.30). I have noticed this bug at the same time as this bug: http://bugs.winehq.org/show_bug.cgi?id=32062 It seems the other bug is fixed in the current upstream release. I will test the next days both issues against the newest Wine version.
http://bugs.winehq.org/show_bug.cgi?id=32061
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #4 from Stefan Dösinger stefan@codeweavers.com 2013-06-21 15:59:26 CDT --- I see both modes of the bug, the heap corruption and the crash. Both crash inside XOpenIM, just like in the backtraces in bug 32859. Bug 32062 (the crash case) has already been closed as a duplicate of 32859, I'll mark this one as a duplicate of 32859 as well.
Hacking X11DRV_SetupXIM not to call XRegisterIMInstantiateCallback prevents the heap corruptions / deadlocks in Guild Wars.
Note that "upstream" refers (in this case) to libX11, not Wine. So updating Wine won't fix the problem.
*** This bug has been marked as a duplicate of bug 32859 ***
http://bugs.winehq.org/show_bug.cgi?id=32061
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Stefan Dösinger stefan@codeweavers.com 2013-06-21 15:59:43 CDT --- Closing
http://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #6 from sworddragon2@aol.com 2013-06-21 16:28:52 CDT --- The linked issue says that the bug is fixed in XLib 1.13.3 but I'm already using this version and still noticing this bug. This bug does even not happen on older Wine versions. So I'm assuming the linked issue has nothing to do with my 2 reports.
http://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #7 from Stefan Dösinger stefan@codeweavers.com 2013-06-22 13:07:23 CDT --- There's a slight version confusion here, and I'm not sure what the answer is. 1.13.3 is a xorg-server version, not libX11. I'm using libX11 1.5.0, which was shipped in February and is in Gentoo stable. I haven't yet tried to upgrade.
Also make sure your 32 bit version matches the 64 bit one.
http://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #8 from sworddragon2@aol.com 2013-06-22 14:41:16 CDT --- To avoid confusion here is a list of the related installed packages on my system:
sworddragon@ubuntu:~$ apt-cache policy xserver-xorg-core:amd64 | grep Installed Installed: 2:1.13.3-0ubuntu13 sworddragon@ubuntu:~$ apt-cache policy libx11-6:amd64 | grep Installed Installed: 2:1.5.0-1ubuntu2 sworddragon@ubuntu:~$ apt-cache policy libx11-6:i386 | grep Installed Installed: 2:1.5.0-1ubuntu2
If a future version of XLib comes out I will see if this will fix the problem. But it is still annoying that older versions are Wine are running fine.
https://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #9 from sworddragon2@aol.com --- Created attachment 56479 --> https://bugs.winehq.org/attachment.cgi?id=56479 Terminal output with Wine 2.0 RC1
I'm still seeing this issue with libx11 1.6.3 and Wine 2.0 RC1 on Ubuntu 17.04 dev so this is probably not an issue with libx11 and not a duplicate. In the attachments is the complete terminal output from Wine if this issue appears.
https://bugs.winehq.org/show_bug.cgi?id=32061
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|DUPLICATE |---
--- Comment #10 from sworddragon2@aol.com ---
You have to specify a comment when changing the Status of a bug from CLOSED to UNCONFIRMED.
https://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #11 from Austin English austinenglish@gmail.com --- (In reply to sworddragon2 from comment #9)
Created attachment 56479 [details] Terminal output with Wine 2.0 RC1
I'm still seeing this issue with libx11 1.6.3 and Wine 2.0 RC1 on Ubuntu 17.04 dev so this is probably not an issue with libx11 and not a duplicate. In the attachments is the complete terminal output from Wine if this issue appears.
You need to set $WINEPREFIX
https://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #12 from sworddragon2@aol.com --- (In reply to Austin English from comment #11)
You need to set $WINEPREFIX
I'm not sure what the difference would be as currently ~/.wine is used. Or do I miss something specific?
https://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #13 from Austin English austinenglish@gmail.com --- (In reply to sworddragon2 from comment #12)
(In reply to Austin English from comment #11)
You need to set $WINEPREFIX
I'm not sure what the difference would be as currently ~/.wine is used. Or do I miss something specific?
sworddragon@ubuntu:/wine/drive_c/Program Files (x86)/GUILD WARS$ ./Gw.exe -image fixme:gameux:GameExplorerImpl_VerifyAccess (0x125110, L"Z:\wine\drive_c\Program Files (x86)\GUILD WARS\Gw.exe", 0x32ed08)
it's in /wine, not ~/.wine.
https://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #14 from sworddragon2@aol.com --- The used prefix is still ~/.wine, just the installation location of the game is located under /wine but this should not be a problem.
https://bugs.winehq.org/show_bug.cgi?id=32061
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #15 from joaopa jeremielapuree@yahoo.fr --- https://need-for-speed-most-wanted-demo.en.softonic.com/
https://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #16 from joaopa jeremielapuree@yahoo.fr --- Is still a bug in current wine(3.20)?
https://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #17 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.15?
https://bugs.winehq.org/show_bug.cgi?id=32061
--- Comment #18 from Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com --- Created attachment 67989 --> https://bugs.winehq.org/attachment.cgi?id=67989 crashmsgbox-from-client.txt
wine-5.15.r0.g019fcaa364 WINEARCH=win64 Game Build: 37060 I confirm, the game may not start on the first try it give a msgbox (or few) and then Gw.exe doesn't stop. `err:ntdll:RtlpWaitForCriticalSection section 00EA9BD4 "?" wait timed out in thread 00d0, blocked by 00d4, retrying (60 sec)`
also please add url `https://www.guildwars.com/en/download%60 you don't even need to have a game account for this bug launcher will download ~120mb (files of game zones will be downloaded already during the game when you first enter the location)
https://bugs.winehq.org/show_bug.cgi?id=32061
Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lvb.crd@protonmail.com
--- Comment #19 from Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com --- Please recheck this on the current version of Wine.
It looks like Paul Gofman's patches after "ntdll migration" (not sure, maybe I don't exactly call it) helped. Specifically I checked wine-5.15.r0.g019fcaa364 WINEARCH=win64 with 057e7f19407f0291cb4240c23fc391263ba9faa8 applied. Seems this was already enough - the game has at least been successfully launched more than 20 times without hangs (every time waiting until previously wineserver's process to stop working).
If take into account the date of this report and the Wine version at that time - perhaps the original problem was already fixed, but afterwards something was broken again by this "ntdll migration". Sorry, seems I won't check old versions of Wine, because anyway on the current version (wine-6.0rc3.r0.g56e7cd12ce0) I don't see this problem anymore.
https://bugs.winehq.org/show_bug.cgi?id=32061
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #20 from Austin English austinenglish@gmail.com --- Reported fixed.
https://bugs.winehq.org/show_bug.cgi?id=32061
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.0-rc4.