https://bugs.winehq.org/show_bug.cgi?id=42785
Bug ID: 42785 Summary: Mini Ninjas Demo: Crash on startup Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: leslie_alistair@hotmail.com Distribution: ---
When trying to run the Mini Ninja Demo, it crashes upon startup.
https://bugs.winehq.org/show_bug.cgi?id=42785
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://store.steampowered.c | |om/app/35050/ Keywords| |download Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=42785
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #1 from Béla Gyebrószki gyebro69@gmail.com --- Can we possibly see the terminal output?
https://bugs.winehq.org/show_bug.cgi?id=42785
--- Comment #2 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Created attachment 57815 --> https://bugs.winehq.org/attachment.cgi?id=57815 Console output
As Requested however doesn't provide any insight as to the cause.
https://bugs.winehq.org/show_bug.cgi?id=42785
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Try to start the game after overriding openal32 to 'builtin'. Does it help?
https://bugs.winehq.org/show_bug.cgi?id=42785
--- Comment #4 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to Béla Gyebrószki from comment #3)
Try to start the game after overriding openal32 to 'builtin'. Does it help?
No, This didn't help.
https://bugs.winehq.org/show_bug.cgi?id=42785
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d |-unknown
https://bugs.winehq.org/show_bug.cgi?id=42785
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com --- Installed OpenAL -> crashes at launch. Installed OpenAL, dsound set to disabled -> no crashes and no sound. Installed OpenAL, dsound set to native -> no crashes and sound just for cutscenes.
Uninstalled OpenAL, dsound set to builtin - > sound and no crashes.
https://bugs.winehq.org/show_bug.cgi?id=42785
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
--- Comment #6 from Andrew Eikum aeikum@codeweavers.com --- This crashes because of d3dcompiler:
002f:trace:d3dcompiler:compilation_message :1:538: error: syntax error, unexpected NEW_IDENTIFIER
Installing some native d3d9 stuff works around that, then the Steam version of the game demo works for me, including sound.
However, installing native openal32 causes a crash. According to Andrey, some versions of the demo do this.
https://bugs.winehq.org/show_bug.cgi?id=42785
--- Comment #7 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to Andrey Gusev from comment #5)
Installed OpenAL -> crashes at launch. Installed OpenAL, dsound set to disabled -> no crashes and no sound. Installed OpenAL, dsound set to native -> no crashes and sound just for cutscenes.
Uninstalled OpenAL, dsound set to builtin - > sound and no crashes.
Thanks. Setting *openal32 to builtin the game started.
Maybe we should remove the code below in openal32 and allow builtin to be the default.
case DLL_WINE_PREATTACH: return FALSE; /* prefer native version */
https://bugs.winehq.org/show_bug.cgi?id=42785
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |openal32
https://bugs.winehq.org/show_bug.cgi?id=42785
--- Comment #8 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Created attachment 59925 --> https://bugs.winehq.org/attachment.cgi?id=59925 Use builtin openal32 in by default
This patch fixes the problem without having an override.
https://bugs.winehq.org/show_bug.cgi?id=42785
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=42785
--- Comment #9 from Andrew Eikum aeikum@codeweavers.com --- That does basically the same thing as setting an override. We shouldn't crash with native openal32 (unless it also crashes on Windows, of course).
https://bugs.winehq.org/show_bug.cgi?id=42785
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Mini Ninjas Demo: Crash on |Mini Ninjas Demo: Crash on |startup |startup when using native | |openal32
https://bugs.winehq.org/show_bug.cgi?id=42785
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Mini Ninjas Demo: Crash on |Multiple games crashing on |startup when using native |startup when using native |openal32 |openal32 (Mini Ninjas Demo, | |Yesterday)
https://bugs.winehq.org/show_bug.cgi?id=42785
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #10 from Andrey Gusev andrey.goosev@gmail.com --- Looks the same.
*** This bug has been marked as a duplicate of bug 41739 ***
https://bugs.winehq.org/show_bug.cgi?id=42785
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicates