https://bugs.winehq.org/show_bug.cgi?id=46507
Bug ID: 46507 Summary: The Testament of Sherlock Holmes crashes while loading between levels with builtin d3dx9_43 Product: Wine Version: 4.0 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com Distribution: ---
Level when you play as Toby. Walk through the hole in the wall and then it crashes.
This level also crashes with native library. Bug 45415
wine-4.0-52-gf5d7d9cccc
https://bugs.winehq.org/show_bug.cgi?id=46507
--- Comment #1 from Andrey Gusev andrey.goosev@gmail.com --- Created attachment 63357 --> https://bugs.winehq.org/attachment.cgi?id=63357 +d3dx
https://bugs.winehq.org/show_bug.cgi?id=46507
Paul Gofman gofmanp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gofmanp@gmail.com
--- Comment #2 from Paul Gofman gofmanp@gmail.com --- (In reply to Andrey Gusev from comment #1)
Created attachment 63357 [details] +d3dx
Can you please maybe upload the game save somewhere close to the crash (e. g. right in front of the hole to walk through)? The saves are .jpg files in "$WINEPREFIX/drive_c/users/<username>/Application Data/Frogwares/The Testament of Sherlock Holmes/save/".
https://bugs.winehq.org/show_bug.cgi?id=46507
--- Comment #3 from Andrey Gusev andrey.goosev@gmail.com --- Created attachment 63484 --> https://bugs.winehq.org/attachment.cgi?id=63484 save
https://bugs.winehq.org/show_bug.cgi?id=46507
--- Comment #4 from Paul Gofman gofmanp@gmail.com --- Looks like a duplicate of multiple metabugs like Bug #34342, Bug #34658. The game runs out of virtual memory.
I could reproduce the crashes. Most of the time out of memory messages precede it, like: --- 0009:err:d3d:wined3d_resource_allocate_sysmem Failed to allocate system memory. ---
Game crashes right on loading with native d3dx. It goes further with bultin d3dx, loads level, but only to crash inside the hole as reported earlier.
I've tested the game with Wine from Proton which has IMAGE_FILE_LARGE_ADDRESS_AWARE override hack. With the hack turned on the problem goes away. At least I was able to load level and drive the hound around the two areas next to the save without issues (both native and builtin d3dx).
https://bugs.winehq.org/show_bug.cgi?id=46507
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com --- Duplicate.
*** This bug has been marked as a duplicate of bug 33858 ***
https://bugs.winehq.org/show_bug.cgi?id=46507
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.
https://bugs.winehq.org/show_bug.cgi?id=46507
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3dx9 |-unknown Resolution|DUPLICATE |--- Status|CLOSED |REOPENED
--- Comment #7 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Andrey Gusev from comment #5)
Duplicate.
*** This bug has been marked as a duplicate of bug 33858 ***
Let's not.