https://bugs.winehq.org/show_bug.cgi?id=46971
Bug ID: 46971 Summary: Multiple games crash at launch (Sniper Elite V2, Sniper Elite 3) Product: Wine Version: 4.5 Hardware: x86-64 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com CC: julliard@winehq.org Regression SHA1: cf8193df5b4c5a09208e40d8f3183c00187c8bd0 Distribution: ---
Crashes with: err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x301612f9
https://bugs.winehq.org/show_bug.cgi?id=46971
Anthony Jagers noonetinone@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |noonetinone@gmail.com
--- Comment #1 from Anthony Jagers noonetinone@gmail.com --- Both games work for me with 4.5. That commit you referenced, is that pending for the upcoming 4.6 release?
To get SE3 working you/I have to select the 'customersupportlogging' beta branch.
https://bugs.winehq.org/show_bug.cgi?id=46971
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- So far I couldn't reproduce the crash in Sniper Elite V2 or in SE 3 (Steam version), but this commit somehow breaks Origin game client for me. Origin crashes before the login window would come up. Origin starts properly with the previous commit.
wine-4.5-304-g5ed7a61de7
https://bugs.winehq.org/show_bug.cgi?id=46971
--- Comment #3 from Andrey Gusev andrey.goosev@gmail.com --- Created attachment 64158 --> https://bugs.winehq.org/attachment.cgi?id=64158 hitman_backtrace
Hitman: Sniper Challenge is also crashes. (Needs disabling xaudio2_7 due to bug 46801)
fixme:dbghelp_dwarf:compute_location Only supporting one reg (esi/23 -> -2)
wine-4.5-336-g0652a2ccc9
https://bugs.winehq.org/show_bug.cgi?id=46971
--- Comment #4 from Andrey Gusev andrey.goosev@gmail.com --- Sniper Elite series work with https://source.winehq.org/patches/data/162857 Hitman needs https://source.winehq.org/patches/data/162858 in addition to previous.
https://bugs.winehq.org/show_bug.cgi?id=46971
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|cf8193df5b4c5a09208e40d8f31 | |83c00187c8bd0 | Keywords|regression | Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commit/29cd7dd0725e9f66bb080f4f5b76fd... and https://source.winehq.org/git/wine.git/commit/5466df6957606718aaaee61debd85a...
https://bugs.winehq.org/show_bug.cgi?id=46971
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.7.
https://bugs.winehq.org/show_bug.cgi?id=46971
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |composizion3@hotmail.com
--- Comment #7 from Louis Lenders xerox.xerox2000x@gmail.com --- *** Bug 47077 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=46971
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple games crash at |Multiple games crash at |launch (Sniper Elite V2, |launch (Sniper Elite V2, |Sniper Elite 3) |Sniper Elite 3, Brawlhalla) CC| |xerox.xerox2000x@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=46971
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple games crash at |Multiple Steam games crash |launch (Sniper Elite V2, |with Wine 4.6 (Steam Game |Sniper Elite 3, Brawlhalla) |Overlay Renderer hook | |engine requires several API | |to be hot-patchable) | |(Sniper Elite V2, Sniper | |Elite 3, Brawlhalla) Keywords| |obfuscation Fixed by SHA1| |5466df6957606718aaaee61debd | |85ab22fb85800 Component|ntdll |setupapi CC| |focht@gmx.net Version|4.5 |4.6
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
the actual culprit was Steam's Game Overlay Renderer hooking various APIs, and some of them have GOT/PIC register load code directly at API entry which is a no-no.
https://bugs.winehq.org/show_bug.cgi?id=47077#c7
Refining the summary to make it more clear and easier to find for end users. I hope this prevents more duplicates. Currently there is no clear message/hint to them when looking for existing issues related to Steam games crashes in Bugzilla.
Also setting the version field to Wine 4.6 - even if the "regression" appeared in between 4.5 and 4.6. Most users report against official releases.
Regards
https://bugs.winehq.org/show_bug.cgi?id=46971
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x
https://bugs.winehq.org/show_bug.cgi?id=46971
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |---
--- Comment #9 from Michael Stefaniuc mstefani@winehq.org --- Removing the 4.0.x milestone from bug fixes included in 4.0.2.