protonscr

Surviving Mars: Relaunched crash on Nvidia proprietary

vkd3dclosed
HansKristian-Work/vkd3d-proton#2701 · opened 2025-11-12 by Blisto91 · updated 2025-11-17 · 2 comments · github
BBlisto91 2025-11-12 github

When you attempt to start a game or tutorial in Surviving Mars: Relaunched the game will crash with the Nvidia proprietary driver. According to a Proton log it is a crash in their shader compiler.
Spirv-val ran on dumped shaders doesn't return anything off and neither radv or nvk have the issue, so it is possible it could be a driver burp.

For the issue to occur the graphical setting "Reflections" has to be set to anything other than Off and Low.
The attached fossilize dump also hit an issue when replayed so i assume that can be used for reproduction.

surviving-mars-relaunched-dump.tar.gz

Software information

Surviving Mars: Relaunched with Reflections above Low

System information

  • GPU: RTX 4080
  • Driver: 580.105.08
  • Wine version: Proton Bleeding Edge
  • VKD3D-Proton version: master. 2.7 tested as well

Log files

steam-3215050.tar.gz

Line of interest from log

778.415:0130:018c:warn:seh:handle_syscall_fault backtrace: --- Exception 0xc0000005 at 0x7f8d13d57c48: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libnvidia-glvkspirv.so.580.105.08 + 0x157c48.
HHansKristian-Work maintainer 2025-11-17 github
HHansKristian-Work maintainer 2025-11-17 github

Sent report to NV about this. Nothing more to do on our end.

Error codes