dxvk: Bioshock Infinite is crashing on startup with dxvk enabled [GOG]
Testing recently released GOG version.
The error doesn’t seem to be directly dxvk related though, but with wined3d it’s not crashing like that, instead it’s causing GPU hang.
With dxvk, the crash is as follows (output from Wine debug, I don’t see anything anomalous in dxvk logs themselves):
mmap() failed: Cannot allocate memory
Failed to create permanent mapping for memfd region with ID = 4204222935
Ignoring received block reference with non-registered memfd ID = 4204222935
Assertion 'pa_atomic_load(&(c)->_ref) >= 1' failed at pulse/context.c:1052, function pa_context_disconnect(). Aborting.
00ac:fixme:dbghelp:validate_addr64 Unsupported address fffffffff79c0000
00ac:fixme:dbghelp:validate_addr64 Unsupported address fffffffff7980000
00ac:fixme:dbghelp:validate_addr64 Unsupported address fffffffff7b70000
00ac:fixme:dbghelp:validate_addr64 Unsupported address fffffffff77b0000
00ac:fixme:dbghelp:validate_addr64 Unsupported address fffffffff0f50000
00ac:fixme:dbghelp:validate_addr64 Unsupported address fffffffff0540000
00ac:fixme:dbghelp:validate_addr64 Unsupported address ffffffffef3d0000
00ac:fixme:dbghelp:validate_addr64 Unsupported address ffffffffe43e0000
00ac:fixme:dbghelp:validate_addr64 Unsupported address fffffffff0f10000
00ac:fixme:dbghelp:validate_addr64 Unsupported address fffffffff0510000
00ac:fixme:dbghelp:validate_addr64 Unsupported address ffffffffef340000
00ac:fixme:dbghelp:validate_addr64 Unsupported address ffffffffe4130000
00ac:fixme:dbghelp:validate_addr64 Unsupported address ffffffffac580000
00ac:fixme:faultrep:ReportFault 0x2114ef04 0x0 stub
0009:fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
0009:fixme:msvcrt:__clean_type_info_names_internal (0x26a630) stub
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 23 (13 by maintainers)
You’re playing on GOG, right?
Galaxy is known to leak file descriptors and memory because they have no idea what they are doing and should stop shipping that crap with games given they’re
DRM Free
.I just spent the last two day’s figuring this out for myself, I have tried every and what worked for me was under the Advanced option of the System Option, I Disabled “Prefer system libraries” and under the same menu i turned on “Reset Pulse Audio” and now the game goes past the logo crash and plays with no problem, and im using the GOG version of the game in lutris. without turning on the Reset of Pusle Audio the game will still run but with no sound. I really hope this helps anyone else out whose been having this same problem of the game crashing.
Isn’t GOG supposed to provide installers that aren’t infected with Galaxy? Or have they dropped that as well now? Can’t trust them at all any more. So damn sad.
Don’t have the game so can’t try on my end.