http://bugs.winehq.org/show_bug.cgi?id=35705
Bug ID: 35705 Summary: Stability issues in certain games with recent Wine (maybe Nvidia driver related) Product: Wine Version: 1.7.13 Hardware: x86 URL: http://www.populous-online.co.uk/files/populousdemo.ex e OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: ken@codeweavers.com Regression SHA1: 4c4552c5a1910a9d5adf8eccff0ac62d89ffe376
Created attachment 47680 --> http://bugs.winehq.org/attachment.cgi?id=47680 crash log
Beside the performance issue reported in bug #35655 I noticed stability issues as well in certain games due to commit 4c4552c5a1910a9d5adf8eccff0ac62d89ffe376. For example Populous: The Beginning starts with intense screen flickering. It's not just the game but my whole system that becomes highly unresponsive. The X Server takes up 100% CPU power, the system hardly responds to mouse or keyboard input. After a few minutes the game crashes as can be seen in the attached backtrace. I can reproduce the problem with the following Nvidia binary drivers: 331.38, 331.49 and 334.16 beta. With the latest beta drivers (334.16) the nvidia driver itself that crashes, leaving me with a black screen and forcing me to reboot the system.
Reverting commit 4c4552c5a1910a9d5adf8eccff0ac62d89ffe376 fixes the problem for me.
Fedora 20 Nvidia GeForce 250 / driver 334.16 beta X.Org X Server 1.14.4 XFCE 4.10 wine-1.7.13-118-g0eb6265
http://bugs.winehq.org/show_bug.cgi?id=35705
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugs.winehq.org/show | |_bug.cgi?id=35655
http://bugs.winehq.org/show_bug.cgi?id=35705
--- Comment #1 from Ken Thomases ken@codeweavers.com --- Created attachment 47705 --> http://bugs.winehq.org/attachment.cgi?id=47705 Possible fix
I think that my commit may have exposed an unrelated bug. See if this patch helps.
Other than this, I can't imagine why that commit would cause those symptoms. The crash is within the driver and it shouldn't be possible for Wine to cause a crash in the driver like that, so it's a driver bug by definition. Please report it upstream.
You could also attach a +wgl,+d3d log. That may reveal something.
http://bugs.winehq.org/show_bug.cgi?id=35705
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #47705|0 |1 is obsolete| |
--- Comment #2 from Ken Thomases ken@codeweavers.com --- Created attachment 47706 --> http://bugs.winehq.org/attachment.cgi?id=47706 Slightly different fix
Actually, try this one instead.
http://bugs.winehq.org/show_bug.cgi?id=35705
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 47708 --> http://bugs.winehq.org/attachment.cgi?id=47708 +wgl,+d3d log (uncompressed 6.4 MB)
The patch from comment #2 fixes the problem for me.
http://bugs.winehq.org/show_bug.cgi?id=35705
--- Comment #4 from Ken Thomases ken@codeweavers.com --- OK, thanks for testing.
http://bugs.winehq.org/show_bug.cgi?id=35705
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |eef81f5ecc27cac8bc2bf4eacdc | |0934cb7e30c61 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Ken Thomases ken@codeweavers.com --- The fix was committed.
https://bugs.winehq.org/show_bug.cgi?id=35705
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.15.