https://bugs.winehq.org/show_bug.cgi?id=37942
Bug ID: 37942 Summary: World of Warcraft (6.0.3) hangs: 100% CPU usage Product: Wine Version: 1.7.33 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: StormByte@gmail.com Distribution: ---
Prior to 6.0, World of Warcraft worked well under wine, at least the time I've been playing.
Now, it just freezes with 100% CPU usage (only in 1 core), but don't happen always, sometimes at the end of loading bar, sometimes just when walking, but it happens near 100% of the time I open it.
I used also winetricks to install d3d9 stuff, and also tried opengl, nothing prevented those freezes.
Also, I am using the 64bit client as I have my system as 64bit.
Maybe related to #29584 as it happens sometimes also on the load bar..
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #1 from David StormByte@gmail.com --- Created attachment 50546 --> https://bugs.winehq.org/attachment.cgi?id=50546 console log
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #2 from David StormByte@gmail.com --- Created attachment 50547 --> https://bugs.winehq.org/attachment.cgi?id=50547 ejecuted with WINEDEBUG=+d3d9 flag
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #3 from David StormByte@gmail.com --- In the last line of last attachment, it was when the loading bar and the whole program hanged with CPU 100% usage and no more debug lines so I killed it
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #4 from David StormByte@gmail.com --- It seems to me that there is an infinite loop somewhere and is causing this. I've seen this weird behavior in other faulty tests about infinite loops.
I need advise to debug it more, just tell me how and I will provide more logs upon request.
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #5 from David StormByte@gmail.com --- Any hint so I can know what is happenning or attach more useful files?
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #6 from Ken Sharp imwellcushtymelike@gmail.com --- LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 primusrun wine /data/Software/World\ of\ Warcraft/Wow-64.exe
What on Earth is this?
Try again in a new, clean WINEPREFIX without any workarounds. If workarounds are needed then explain what they are and why.
Third party wrappers are not supported here.
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #7 from David StormByte@gmail.com --- (In reply to Ken Sharp from comment #6)
LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 primusrun wine /data/Software/World\ of\ Warcraft/Wow-64.exe
What on Earth is this?
Try again in a new, clean WINEPREFIX without any workarounds. If workarounds are needed then explain what they are and why.
Third party wrappers are not supported here.
I already tried this with the same result, it will just stall with 100% CPU usage, just that not at the very start, it happens at random points but for me with a 100% of cases.
primusrun is a wrapper to run it thought nvidia card instead of internal intel one.
https://bugs.winehq.org/show_bug.cgi?id=37942
Maxime Daniel root@maxux.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |root@maxux.net
--- Comment #8 from Maxime Daniel root@maxux.net --- Same for me, with WoW 6.2.3, wine 1.7.55. After some seconds/minutes in game, game freeze and one core stuck at 100%.
I'm under Gentoo, ~amd64 and dwm as windows manager
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #9 from Maxime Daniel root@maxux.net --- I tried to play with WINEDEBUG=+all,-heap, the game is of course pretty slow (3 fps instead of ~40 fps) but I was able to play more than 1h without freeze. Without debug message, it takes each time less than 4 minutes before freeze.
I suspect a race condition which makes infinite loop (which does not occurs when enabling debug because it slow down things)
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #10 from Maxime Daniel root@maxux.net --- I was able to play with WINEDEBUG=+synchronous without any issue for now.
https://bugs.winehq.org/show_bug.cgi?id=37942
gpiez@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gpiez@web.de
--- Comment #11 from gpiez@web.de --- Version 6.0.3 is long gone and obsolete now, and this bug seems abandoned.
https://bugs.winehq.org/show_bug.cgi?id=37942
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com, | |austinenglish@gmail.com, | |super_man@post.com
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com --- Is this still an issue in wine 1.9.12 or higher?
https://bugs.winehq.org/show_bug.cgi?id=37942
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #13 from winetest@luukku.com --- (In reply to gpiez from comment #11)
Version 6.0.3 is long gone and obsolete now, and this bug seems abandoned.
https://bugs.winehq.org/show_bug.cgi?id=37942
David StormByte@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.7.33 |1.9.19
--- Comment #14 from David StormByte@gmail.com --- (In reply to winetest from comment #13)
(In reply to gpiez from comment #11)
Version 6.0.3 is long gone and obsolete now, and this bug seems abandoned.
Yes, this bug seems abandoned :( I can still reproduce with Legion and wine version 1.9.19.
Game is totally unplayable with wine as of this bug.
https://bugs.winehq.org/show_bug.cgi?id=37942
David StormByte@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|World of Warcraft (6.0.3) |World of Warcraft (7.x.x) |hangs: 100% CPU usage |hangs: 100% CPU usage
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #15 from David StormByte@gmail.com --- (In reply to Maxime Daniel from comment #10)
I was able to play with WINEDEBUG=+synchronous without any issue for now.
Unfortunatelly I am still getting freezes with that option.
https://bugs.winehq.org/show_bug.cgi?id=37942
Bjoern Bidar theodorstormgrade@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |theodorstormgrade@googlemai | |l.com
--- Comment #16 from Bjoern Bidar theodorstormgrade@googlemail.com --- the issue is still present as of wine 1.9.32 and wow 7.1
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #17 from winetest@luukku.com --- (In reply to Bjoern Bidar from comment #16)
the issue is still present as of wine 1.9.32 and wow 7.1
I haven't played this much, but I haven't noticed this bug against wine 2.0rc1 and 2.0.rc2. I am just testing the game.
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #18 from winetest@luukku.com --- (In reply to Bjoern Bidar from comment #16)
the issue is still present as of wine 1.9.32 and wow 7.1
The game has been upgraded already can you test with more recent wine version?
https://bugs.winehq.org/show_bug.cgi?id=37942
gaming@captainhawkins.info changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gaming@captainhawkins.info
--- Comment #19 from gaming@captainhawkins.info --- still present on wine 2.17 and WoW 7.3
https://bugs.winehq.org/show_bug.cgi?id=37942
--- Comment #20 from Bjoern Bidar theodorstormgrade@googlemail.com --- (In reply to winetest from comment #18)
(In reply to Bjoern Bidar from comment #16)
the issue is still present as of wine 1.9.32 and wow 7.1
The game has been upgraded already can you test with more recent wine version?
This was actually a bug with -mtune=native on my haswell cpu (and later intel cpus).
https://bugs.winehq.org/show_bug.cgi?id=37942
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #21 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-4.1?
https://bugs.winehq.org/show_bug.cgi?id=37942
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?
https://bugs.winehq.org/show_bug.cgi?id=37942
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d-util |-unknown
https://bugs.winehq.org/show_bug.cgi?id=37942
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |ABANDONED Status|UNCONFIRMED |RESOLVED
--- Comment #22 from Ken Sharp imwellcushtymelike@gmail.com --- Nothing since 2016
https://bugs.winehq.org/show_bug.cgi?id=37942
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #23 from Austin English austinenglish@gmail.com --- Closing.