RADV: consistent crash in Splitgate
Description
In the game Splitgate (https://store.steampowered.com/app/677620/Splitgate/), loading one specific map (Oasis) while using the RADV driver causes the game to crash and prompt a generic bug report window.
The game uses Unreal Engine 4 and the crash was observed on the native Linux version (which has a Vulkan backend).
The crash does not happen when I switch to AMDVLK, and other people with Nvidia cards have reported being able to play the game without issues.
Log files (for system lockups / game freezes / crashes)
Crash report from the game: crashinfo-PortalWars-pid-2251-F992B401044B473AA7F55DF591A01641.tar.gz
Nothing of note in dmesg
.
Steps to reproduce
Start the game (it's free on Steam), go to the "Training" menu and start a race on the map "Oasis". The game should crash right after the loading screen.
System information
- OS: Arch Linux
- GPU: RX6800 (RDNA2)
- Kernel version: 5.13.13-arch1-1
- Mesa version: tried 21.2.1 and latest commit 5610b584
- Desktop environment: KDE Plasma
- Xserver version: 1.20.13
Further information (optional)
Does the issue reproduce with the LLVM backend (RADV_DEBUG=llvm
) or on the AMDGPU-PRO drivers? Still crashed with RADV_DEBUG=llvm
, but doesn't crash with AMDVLK. Haven't tested AMDGPU-PRO.
Does your environment set any of the variables ACO_DEBUG
, RADV_DEBUG
, and RADV_PERFTEST
? No