https://bugs.winehq.org/show_bug.cgi?id=39368
Bug ID: 39368 Summary: Some games (F.E.A.R. 1, Hitman: Contracts) crash on start when EAX(Environmental Audio Extensions) enabled Product: Wine-staging Version: 1.7.40 Hardware: x86 URL: http://www.gamershell.com/download_10167.shtml OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: erich.e.hoover@wine-staging.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ---
Created attachment 52478 --> https://bugs.winehq.org/attachment.cgi?id=52478 F.E.A.R. demo backtrace
When EAX is enabled in staging, some games crash on start. Two examples are F.E.A.R. or Hitman: Contracts. Both games have demos to reproduce the problem.
Hitman: Contracts demo: http://www.gamershell.com/download_5663.shtml
wine-1.7.51-268-g781b88b (Staging) Fedora 22 32-bit Alsa 1.0.29, stereo speaker setup (PA is not running) Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2)
https://bugs.winehq.org/show_bug.cgi?id=39368
--- Comment #1 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 52479 --> https://bugs.winehq.org/attachment.cgi?id=52479 backtrace from Hitman:Contracts demo
https://bugs.winehq.org/show_bug.cgi?id=39368
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.wine-staging.c | |om/show_bug.cgi?id=200
https://bugs.winehq.org/show_bug.cgi?id=39368
--- Comment #2 from Erich E. Hoover erich.e.hoover@wine-staging.com --- Created attachment 52506 --> https://bugs.winehq.org/attachment.cgi?id=52506 dsound: Add stub support for DSPROPSETID_EAX20_ListenerProperties.
I developed and tested the attached with the Hitman: Contracts demo, would you mind seeing if it works on the other apps you've identified?
https://bugs.winehq.org/show_bug.cgi?id=39368
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Erich E. Hoover from comment #2)
Created attachment 52506 [details] dsound: Add stub support for DSPROPSETID_EAX20_ListenerProperties.
I developed and tested the attached with the Hitman: Contracts demo, would you mind seeing if it works on the other apps you've identified?
The patch indeed fixes the crash in Hitman:Contracts but not in F.E.A.R.
https://bugs.winehq.org/show_bug.cgi?id=39368
--- Comment #4 from Erich E. Hoover erich.e.hoover@wine-staging.com --- Thanks Béla, I'm downloading the F.E.A.R. demo now.
https://bugs.winehq.org/show_bug.cgi?id=39368
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- Erich,
Your latest EAX patch in staging fixes the crash in F.E.A.R. too, thanks. https://github.com/wine-compholio/wine-staging/commit/55379f6926779a343e0b74...
https://bugs.winehq.org/show_bug.cgi?id=39368
--- Comment #6 from Sebastian Lackner sebastian@fds-team.de --- Are there any remaining issues? If not this bug report can be closed.
https://bugs.winehq.org/show_bug.cgi?id=39368
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Sebastian Lackner from comment #6)
Are there any remaining issues? If not this bug report can be closed.
Not that I know of.
https://bugs.winehq.org/show_bug.cgi?id=39368
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=39368
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Fixed Staging 3.14