http://bugs.winehq.org/show_bug.cgi?id=58697
Bug ID: 58697 Summary: Jolly Rover hangs upon starting with 100% cpu usage Product: Wine Version: 10.15 Hardware: x86-64 URL: http://www.brawsome.com.au/rover_demo/jollyrover_demo. zip OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: win32u Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: rbernon@codeweavers.com Regression SHA1: 0b7e785da4f45a8da6a977db9b05c729132f8afa Distribution: ArchLinux
The game doesn't create a window and hangs with 100% cpu usage right after starting. There is nothing relevant in the terminal output. Doesn't happen when UseEGL=Y.
Caused by commit 0b7e785da4f45a8da6a977db9b05c729132f8afa win32u: Keep a separate pointer for unused opengl drawable.
Can be reproduced with the non-Steam demo as well (installer needs mfc42.dll)
OpenGL renderer string: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 580.82.09 OpenGL core profile shading language version string: 4.60 NVIDIA
Install Jolly Rover Demo.exe md5sum: 71d9f44161a6dce81e1df135d276d312
http://bugs.winehq.org/show_bug.cgi?id=58697
--- Comment #1 from Rémi Bernon rbernon@codeweavers.com --- Thanks, though I'm unable to reproduce the issue on AMD sadly. I'm tempted to change the default to use EGL... seems like a good excuse, but I don't know if it's a good idea :)
http://bugs.winehq.org/show_bug.cgi?id=58697
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Rémi Bernon from comment #1)
Thanks, though I'm unable to reproduce the issue on AMD sadly. I'm tempted to change the default to use EGL... seems like a good excuse, but I don't know if it's a good idea :)
Yes please, go ahead with that :) For me, the best argument in favor of using EGL was that bug #58064 has been reintroduced shortly after it was fixed in 10.10 when using the GLX backend and that affects quite a few games. That problem doesn't occur with the EGL backend.
http://bugs.winehq.org/show_bug.cgi?id=58697
Dmytro Bagrii dimich.dmb@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dimich.dmb@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=58697
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Marking fixed as EGL is the default backend now in 10.17 and the problem is not reproducible with that.
http://bugs.winehq.org/show_bug.cgi?id=58697
--- Comment #4 from Rafał Mużyło galtgendo@o2.pl --- (In reply to Béla Gyebrószki from comment #3)
Marking fixed as EGL is the default backend now in 10.17 and the problem is not reproducible with that.
...bad argument, if I ever seen one.
The bug is likely still there in the other backend, so until that codepath gets trimmed, instead of just made non-default, the bug remains valid, if no longer a priority.
http://bugs.winehq.org/show_bug.cgi?id=58697
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 10.18.