https://bugs.winehq.org/show_bug.cgi?id=57142
Bug ID: 57142 Summary: Short freezes during different occasions in Hardspace: Shipbreaker Product: Wine Version: 9.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: roidal@googlemail.com Distribution: ---
Short freezes when playing Hardspace: Shipbreaker during different occasions like *) finance-screen after waking up *) repairing tools *) picking up oxygen-canisters *) receiving damage
This seem to be graphical only since sound keeps going on. A few seconds later the game continue as usual.
Whenever that happens the following 2 lines appear in the Terminal: 012c:err:dbghelp:pe_load_msc_debug_info -Debug info stripped, but no .DBG file in module L"d3d11" 012c:err:dbghelp:pe_load_msc_debug_info -Debug info stripped, but no .DBG file in module L"dxgi"
OS: Fedora release 40 kernel: 6.10.6-200.fc40.x86_64 mesa: 24.1.6 wine: 6.15 (from fedora) and 6.16 (from winehq) d3d: wined3d and dxvk gpu: Radeon RX 5500 cpu: AMD Ryzen 5 3600
https://bugs.winehq.org/show_bug.cgi?id=57142
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- How did you install it, through Steam? What workarounds are you using?
Does not using dxvk make any difference?
https://bugs.winehq.org/show_bug.cgi?id=57142
--- Comment #2 from roidal@googlemail.com --- I got the game from GOG and installed it via offline installers.
Wineprefix has 2 modifications/workarounds: *) DXVK *) VKD3D-proton installed.
The problem still exists when running the game with wined3d (by applying WINEDLLOVERRIDES="dxgi,d3d11=b"; in this case mangohud reports the driver as WINED3D).
I also tried a complete fresh wineprefix (without any modifications) and still the same problem. Output durring the freeze: 0024:fixme:dbghelp:elf_search_auxv can't find symbol in module 02c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
Is there a way to make wine print out the name of the missing symbol?
https://bugs.winehq.org/show_bug.cgi?id=57142
--- Comment #3 from roidal@googlemail.com --- I found some additional informations in the Backtrace directory of the game. It seems to happen when the game tries to transmit some online-statistics:
-> BBI.Unity.Game.LynxOnlineStatTracking.RecursiveReportOnlineStatistic() fails with: Backtrace.Unity.Model.BacktraceUnhandledException -> [Unity] [Error]: [Online] Auth provider is not authenticated
After disabling transmiting online statistics in the games options it seem to work fine.