libvulkan_radeon.so segfault with DOTA2
System information
Host: fluidmotion Kernel: 5.17.5-gentoo x86_64 bits: 64 compiler: clang
v: 14.0.1, Desktop: sway 1.8-dev-6c4c0387 dm: greetd
Distro: Gentoo Base System release 2.8
CPU:
Info: 6-core model: AMD Ryzen 5 1600 bits: 64 type: MT MCP arch: Zen rev: 1
cache: L1: 576 KiB L2: 3 MiB L3: 16 MiB
Speed (MHz): avg: 1671 high: 3203 min/max: 1550/3200 boost: enabled
cores: 1: 1289 2: 3203 3: 1297 4: 1550 5: 1547 6: 1547 7: 1277 8: 2376
9: 1331 10: 1542 11: 1549 12: 1546 bogomips: 76788
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] vendor: Micro-Star MSI
driver: amdgpu v: kernel pcie: speed: 16 GT/s lanes: 16 ports:
active: HDMI-A-1 empty: DP-1,DP-2,DP-3 bus-ID: 29:00.0 chip-ID: 1002:73ff
Display: wayland server: X.org v: 1.21.1.3 with: Xwayland v: 22.1.1
compositor: sway v: 1.8-dev-6c4c0387 driver: X: loaded: amdgpu,ati
unloaded: modesetting,radeon,vesa alternate: fbdev gpu: amdgpu
display-ID: 1
Monitor-1: HDMI-A-1 model: Acer S271HL res: 1920x1080 dpi: 82
diag: 686mm (27")
OpenGL: renderer: AMD Radeon RX 6600 XT (dimgrey_cavefish LLVM 14.0.3 DRM
3.44 5.17.5-gentoo)
v: 4.6 Mesa 22.1.0-rc5 direct render: Yes
Describe the issue
After upgrading to Mesa-22.1.0-rc5 DOTA2 segfaults immediately
Regression
This previously was not noted with Mesa-22.1.0-rc4 (presently downgrading to check)
Log files as attachment
[ 1728.435720] dota2[9848]: segfault at 1cdc0e8 ip 00007fc56c737308 sp 00007ffd1a693210 error 4 in libvulkan_radeon.so[7fc56c708000+4bf000]
[ 1728.435731] Code: 41 8b 45 4c 85 c0 0f 84 fb fe ff ff 31 ed eb 10 66 90 48 ff c5 89 c1 48 39 cd 0f 83 e7 fe ff ff 49 8b 74 ed 70 48 85 f6 74 e8 <80> 7e 0a 00 75 e2 49 8b be 00 0a 00 00 48 8b 44 24 08 ff 90 e0 00```