https://bugs.winehq.org/show_bug.cgi?id=44486
Bug ID: 44486 Summary: stack overflow in The Witness Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: notasas@gmail.com Distribution: ---
After multisampling patches went in running The Witness with multisampling enabled results in stack overflow (instead of a solid colored screen):
002b:err:seh:setup_exception stack overflow 1696 bytes in thread 002b eip 000000007bc608f9 esp 0000000000130f70 stack 0x130000-0x131000-0x230000
Bisection returns: commit f2e614b1f898de74276bef8a612420b6fb2d5b5d Author: Józef Kucia jkucia@codeweavers.com Date: Mon Feb 5 13:13:39 2018 +0100
wined3d: Implement ld2dms instruction.
Can also be reproduced with d3d apitrace here: https://drive.google.com/file/d/1TXpNn95gRnAxJDfHyeoh2bclcuejXQFk/view?usp=s...
https://bugs.winehq.org/show_bug.cgi?id=44486
Grazvydas Ignotas notasas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com Keywords| |regression Regression SHA1| |f2e614b1f898de74276bef8a612 | |420b6fb2d5b5d
https://bugs.winehq.org/show_bug.cgi?id=44486
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #1 from Józef Kucia joseph.kucia@gmail.com --- It's the same issue as bug 43281.
https://bugs.winehq.org/show_bug.cgi?id=44486
--- Comment #2 from Józef Kucia joseph.kucia@gmail.com --- The game should work in the current git, if you enable multisample textures. In order to enable multisample textures you have to create DWORD registry key HKEY_CURRENT_USER/Software/Wine/Direct3D/MultisampleTextures and set its value to 1.
Mutlisample textures should be enabled by default soon, but for this to happen more patches have to land.
See also https://wiki.winehq.org/Useful_Registry_Keys
https://bugs.winehq.org/show_bug.cgi?id=44486
Grazvydas Ignotas notasas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |notasas@gmail.com
--- Comment #3 from Grazvydas Ignotas notasas@gmail.com --- I can confirm it works, nice to see it finally merged, thanks.
There is one more issue with this game making it imperfect - water reflections behave as if ATOC was missing (blocky appearance) even with game's multisampling enabled. It's visible (although not obvious) with clouds in this d3d trace: https://drive.google.com/file/d/1fFCVytDdybsVgZqiTIKS5XseegIO5yzc/view?usp=s...
https://bugs.winehq.org/show_bug.cgi?id=44486
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |fb6b3cc872077e641cf68165e04 | |012a95c94699d Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Józef Kucia joseph.kucia@gmail.com --- Multisample textures are now enabled by default: https://source.winehq.org/git/wine.git/?a=commit;h=fb6b3cc872077e641cf68165e...
https://bugs.winehq.org/show_bug.cgi?id=44486
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=44551
https://bugs.winehq.org/show_bug.cgi?id=44486
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |3.2
https://bugs.winehq.org/show_bug.cgi?id=44486
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also|https://bugs.winehq.org/sho | |w_bug.cgi?id=44551 | CC| |dahlberg@lysator.liu.se
--- Comment #5 from Józef Kucia joseph.kucia@gmail.com --- *** Bug 44551 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=44486
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|stack overflow in The |Stack overflow in The |Witness |Witness, The Witcher 3 | |(multisample texture | |location loading)
https://bugs.winehq.org/show_bug.cgi?id=44486
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.3.