Saints Row 2 crashing

I have installed Saints Row 2 (native) on my machine, and it always crashes in the same spot - when it reaches the “Gamespy” logo. I have attached my log file and, from the little bit I understand, I believe it is something audio-related. However, I am unsure where to begin with troubleshooting it. I am using Pipewire as far as I know.

Any help would be appreciated.

System Information:
OS Version:
	Linux Distribution:	Manjaro Linux
	Kernel Version:		5.19.7-1-MANJARO #1 SMP PREEMPT_DYNAMIC Mon Sep 5 10:16:57 UTC 2022

Hardware Info:
	Machine Type		System manufacturer System Product Name System Version
	CPU Type		AuthenticAMD x86_64
	CPU Info		AMD Ryzen 3 3200G with Radeon Vega Graphics    
	CPU Speed		3600 MHz
	CPU Physical Cores	4
	CPU Logical Cores	4
	Physical Memory		16307748 KiB
	Virtual Memory		17939068 KiB

Crash Dump:
2d4f1e8c-00cc-6da7-1abe5eb6-29fc640a.dmp (304176 bytes)

Application Log:
[thread ffffffff][I][0]: Log system initialised
[thread ffffffff][I][0]: Default allowed number of simultaneously open files in the system is 9816.
[thread ffffffff][I][0]: Current memlock limit is 8388608.
[thread ffffffff][I][0]: setrlimit(RLIMIT_MEMLOCK) failed, (1) Operation not permitted
[thread ffffffff][D][64]: kernel32_Init
[thread ffffffff][D][64]: vmm: initial memory state, virtual: 346550272, resident: 74866688
[thread ffffffff][D][64]: vmm_init: reserve range 0x10000-0x4000000 (size 3ff0000)
[thread ffffffff][D][64]: vmm: post-init memory state, virtual: 346550272, resident: 74866688
[thread ffffffff][I][66]: setup_teb_register() - using LDT entry 13
[thread 00000001][I][66]: Linux kernel version: 5.19.7-1-MANJARO
[thread 00000001][I][66]: Linux glibc version: 2.36
[thread 00000001][D][69]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = -1, AlphaSize = -1, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000001][I][71]: OpenGL Core context version 4.6 detected
[thread 00000001][I][99]: OpenGL information:
[thread 00000001][I][99]:     renderer: AMD Radeon RX 590 Series (polaris10, LLVM 14.0.6, DRM 3.47, 5.19.7-1-MANJARO)
[thread 00000001][I][99]:     vendor: AMD
[thread 00000001][I][99]:     version: 4.6 (Core Profile) Mesa 22.1.7
[thread 00000001][I][99]:     GLSL version: 4.60
[thread 00000001][I][99]:     Max surface size: 16384
[thread 00000001][I][99]:     Supported and usable: texture_mirror_clamp_to_edge: yes
[thread 00000001][I][99]:     Supported and usable: texture_storage: yes
[thread 00000001][I][99]:     Supported and usable: copy_image: yes
[thread 00000001][I][99]:     Supported and usable: texture_storage_multisample: yes
[thread 00000001][I][99]:     Supported and usable: texture_view: yes
[thread 00000001][I][99]:     Supported and usable: ATI_separate_stencil: yes
[thread 00000001][I][99]:     Supported and usable: EXT_stencil_two_side: no
[thread 00000001][I][99]:     Supported and usable: texture_filter_anisotropic: yes
[thread 00000001][I][99]:     Supported and usable: explicit_attrib_location: yes
[thread 00000001][I][99]:     Supported and usable: compressed 3D textures (VTC): no
[thread 00000001][I][99]:     Supported and usable: clear_buffer_object: yes
[thread 00000001][I][99]:     Supported and usable: clear_texture: yes
[thread 00000001][I][99]:     Available texture memory (from NVidia extension): 16542482 kB
[thread 00000001][I][99]:     Multisample textures test:
[thread 00000001][I][102]:         GL_RGBA8 (0x8058): 8 samples
[thread 00000001][I][102]:         GL_RGBA8UI (0x8d7c): 8 samples
[thread 00000001][I][103]:         GL_RGBA8I (0x8d8e): 8 samples
[thread 00000001][I][103]:         GL_RGBA12 (0x805a): 8 samples
[thread 00000001][I][103]:         GL_RGBA16 (0x805b): 8 samples
[thread 00000001][I][103]:         GL_RGBA16F (0x881a): 8 samples
[thread 00000001][I][103]:         GL_RGBA32 (0x8814): 8 samples
[thread 00000001][I][104]:         GL_RGBA16I (0x8d88): 8 samples
[thread 00000001][I][104]:         GL_RGBA16UI (0x8d76): 8 samples
[thread 00000001][I][104]:         GL_RGBA32I (0x8d82): 8 samples
[thread 00000001][I][104]:         GL_RGBA32UI (0x8d70): 8 samples
[thread 00000001][I][104]:         GL_RGB8 (0x8051): 8 samples
[thread 00000001][I][104]:         GL_RGB32F (0x8815): 8 samples
[thread 00000001][I][105]:         GL_RGB32I (0x8d83): 8 samples
[thread 00000001][I][105]:         GL_RGB32UI (0x8d71): 8 samples
[thread 00000001][I][105]:         GL_RG8 (0x822b): 8 samples
[thread 00000001][I][106]:         GL_RG16 (0x822c): 8 samples
[thread 00000001][I][106]:         GL_RG16F (0x822f): 8 samples
[thread 00000001][I][106]:         GL_RG32F (0x8230): 8 samples
[thread 00000001][I][106]:         GL_RG8I (0x8237): 8 samples
[thread 00000001][I][107]:         GL_RG8UI (0x8238): 8 samples
[thread 00000001][I][107]:         GL_RG16I (0x8239): 8 samples
[thread 00000001][I][107]:         GL_RG16UI (0x823a): 8 samples
[thread 00000001][I][107]:         GL_RG32I (0x823b): 8 samples
[thread 00000001][I][108]:         GL_RG32UI (0x823c): 8 samples
[thread 00000001][I][108]:         GL_R8 (0x8229): 8 samples
[thread 00000001][I][108]:         GL_R16 (0x822a): 8 samples
[thread 00000001][I][108]:         GL_R16F (0x822d): 8 samples
[thread 00000001][I][109]:         GL_R32F (0x822e): 8 samples
[thread 00000001][I][109]:         GL_R8I (0x8231): 8 samples
[thread 00000001][I][109]:         GL_R8UI (0x8232): 8 samples
[thread 00000001][I][109]:         GL_R16I (0x8233): 8 samples
[thread 00000001][I][110]:         GL_R16UI (0x8234): 8 samples
[thread 00000001][I][110]:         GL_R32I (0x8235): 8 samples
[thread 00000001][I][110]:         GL_R32UI (0x8236): 8 samples
[thread 00000001][I][110]:         GL_R8_SNORM (0x8f94): 8 samples
[thread 00000001][I][111]:         GL_R16_SNORM (0x8f98): 8 samples
[thread 00000001][I][111]:         GL_RG8_SNORM (0x8f95): 8 samples
[thread 00000001][I][111]:         GL_RG16_SNORM (0x8f99): 8 samples
[thread 00000001][I][112]:         GL_RGBA8_SNORM (0x8f97): 8 samples
[thread 00000001][I][112]:         GL_RGBA16_SNORM (0x8f9b): 8 samples
[thread 00000001][I][112]:         GL_SRGB8 (0x8c41): 8 samples
[thread 00000001][I][112]:         GL_SRGB8_ALPHA8 (0x8c43): 8 samples
[thread 00000001][I][112]:         GL_DEPTH_COMPONENT32F (0x8cac): 8 samples
[thread 00000001][I][113]:         GL_DEPTH24_STENCIL8 (0x88f0): 8 samples
[thread 00000001][I][113]:         GL_DEPTH_COMPONENT16 (0x81a5): 8 samples
[thread 00000001][I][113]:         GL_DEPTH_COMPONENT24 (0x81a6): 8 samples
[thread 00000001][I][113]:         GL_DEPTH32F_STENCIL8 (0x8cad): 8 samples
[thread 00000001][I][113]:         GL_RGB10_A2 (0x8059): 8 samples
[thread 00000001][I][113]:         GL_RGB10_A2UI (0x906f): 8 samples
[thread 00000001][I][114]:         GL_R11F_G11F_B10F (0x8c3a): 8 samples
[thread 00000001][I][114]:         GL_RGB565 (0x8d62): 8 samples
[thread 00000001][I][115]:         GL_RGB5_A1 (0x8057): 8 samples
[thread 00000001][I][116]:         GL_RGB9_E5 (0x8c3d): 8 samples
[thread 00000001][I][116]: Gamepads: SDL_GAMECONTROLLERCONFIG - 03000000de280000ff11000001000000,Steam Virtual Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux
03000000de280000fc11000001000000,Steam Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b15,dpright:b13,dpup:b12,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 03000000de280000ff11000001000000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 03000000de280000fc11000001000000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 030000006d0400001dc2000014400000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 030000006d0400001ec2000020200000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 030000006d04000019c2000011010000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 030000006d0400001fc2000005030000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 030000006d04000016c2000010010000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 030000006d04000011c2000010010000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 030000006d04000019c2000010010000
[thread 00000001][I][116]: Gamepads: registered gamepad mapping for device GUID 030000006d04000018c2000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d0400009ac2000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d0400009bc2000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000020b3000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000023b3000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000009d0000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000008d0000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000000b3000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000015b3000006000000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000008916000000fd000024010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000008916000001fd000024010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000321500000009000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 050000003215000000090000163a0000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 05000000362800000100000002010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 05000000362800000100000003010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 050000007e0500003003000001000000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006f0e00001304000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006f0e00001f01000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008502000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008902000021010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008e02000014010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008e02000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400001907000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400009102000007010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400009102000014010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008e02000004010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e040000d102000001010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000100800000100000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000250900000500000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006f0e00003001000001010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 060000004c0500006802000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004c0500006802000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 050000004c050000c405000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004c050000c405000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 0500000047532047616d657061640000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000ba2200002010000001010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000a306000023f6000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000008f0e00000300000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000008f0e00001200000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000260900008888000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 05000000d6200000ad0d000001000000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 0300000000f000000300000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 0300000000f00000f100000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000280400000140000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006f0e00001e01000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000ad1b000001f5000033050000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000790000000600000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000666600000488000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000790000001100000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008e02000062230000
[thread 00000001][D][117]: AppendGameMappingsFromSDLGamepadConfigFile() - Parsed 57 mappings
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 0500000047532047616d657061640000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000ba2200002010000001010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d04000019c2000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d0400001dc2000014400000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d0400001ec2000020200000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d04000019c2000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d0400001fc2000005030000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004c0500006802000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008e02000014010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008e02000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400001907000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004c050000c405000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000de280000ff11000001000000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000100800000100000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000a306000023f6000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000020b3000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000023b3000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000008f0e00000300000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000008f0e00001200000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400009102000007010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d04000016c2000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000260900008888000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d04000011c2000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006d04000018c2000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 05000000d6200000ad0d000001000000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000009d0000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000008d0000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 0300000000f000000300000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 0300000000f00000f100000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006f0e00001f01000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000280400000140000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000005e0400008902000021010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000006f0e00001e01000011010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000250900000500000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000008916000000fd000024010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000004f04000000b3000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000ad1b000001f5000033050000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 050000004c050000c405000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 060000004c0500006802000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000790000000600000010010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 03000000666600000488000000010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 05000000362800000100000002010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 05000000362800000100000003010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 030000008916000001fd000024010000
[thread 00000001][I][117]: Gamepads: registered gamepad mapping for device GUID 0000000058626f782047616d65706100
[thread 00000001][D][133]: Leading substring: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2/thq'
[thread 00000001][D][133]: Source path 0: ''
[thread 00000001][D][133]: Target path 0: '/home/meg/.local/share/volition/saintsrow2/AppData'
[thread 00000001][D][133]: Changing current directory to: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Row 2\'
[thread 00000001][I][133]: Command line: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Row 2\sr2_pc.exe"'
[thread 00000001][D][146]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Row 2\\sr2_pc.exe loaded (not bound yet) at 0x400000
[thread 00000001][D][147]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\binkw32.dll loaded (not bound yet) at 0x3560000
[thread 00000001][D][147]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\binkw32.dll loaded (fully bound) at 0x3560000
[thread 00000001][D][148]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\dfengine.dll loaded (not bound yet) at 0x35a0000
[thread 00000001][D][148]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\dfengine.dll loaded (fully bound) at 0x35a0000
[thread 00000001][D][149]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\x3daudio1_4.dll loaded (not bound yet) at 0x3650000
[thread 00000001][D][149]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\msvcrt.dll loaded (not bound yet) at 0x3660000
[thread 00000001][D][149]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\msvcrt.dll loaded (fully bound) at 0x3660000
[thread 00000001][D][149]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\x3daudio1_4.dll loaded (fully bound) at 0x3650000
[thread 00000001][D][154]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\d3dx9_39.dll loaded (not bound yet) at 0x36a0000
[thread 00000001][D][155]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\d3dx9_39.dll loaded (fully bound) at 0x36a0000
[thread 00000001][D][155]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Row 2\\sr2_pc.exe loaded (fully bound) at 0x400000
[thread 00000001][D][155]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\xactengine3_2.dll loaded (not bound yet) at 0x3a70000
[thread 00000001][D][155]: DLL LOADING: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ row 2\xactengine3_2.dll loaded (fully bound) at 0x3a70000
[thread 00000001][I][155]: TomCrypt initializing...
[thread 00000001][I][155]: TomCrypt initialized
[thread 00000001][I][155]: DLL_PROCESS_ATTACH start.
[thread 00000001][D][155]: kernel32_ProcessAttach
[thread 00000002][D][155]: Thread name now: G.2
[thread 00000003][D][155]: Thread name now: G.3
[thread 00000001][W][156]: eON_WideCharToMultiByte() - WC_COMPOSITECHECK not supported
[thread 00000001][W][156]: eON_WideCharToMultiByte() - WC_COMPOSITECHECK not supported
[thread 00000001][I][156]: DLL_PROCESS_ATTACH done.
[thread 00000002][D][156]: Thread name now: E.WaitTimers
[thread 00000004][D][156]: Thread name now: G.4
[thread 00000003][D][156]: Thread name now: E.OverlappedIO
[thread 00000001][D][156]: Thread name now: E.runloop
[thread 00000004][D][156]: Thread name now: G.Main
[thread 00000004][I][161]: Enumerating COM libraries...
[thread 00000004][D][161]: uiAction 4124 (0x101c)
[thread 00000005][D][161]: Thread name now: G.5
[thread 00000006][D][165]: Thread name now: G.6
[thread 00000004][D][682]: Loading icons doesn't support shared icons yet. New icon will be created every time it's needed.
[thread 00000004][D][682]: Loading icons doesn't support shared icons yet. New icon will be created every time it's needed.
[thread 00000004][D][682]: RegisterClassExA( wc = 0xe32f99d8 )
[thread 00000004][D][682]:             style: 0x23
[thread 00000004][D][682]:       lpfnWndProc: 0xbfa000
[thread 00000004][D][682]:        cbClsExtra: 0
[thread 00000004][D][682]:        cbWndExtra: 0
[thread 00000004][D][682]:         hInstance: 0x400000
[thread 00000004][D][682]:             hIcon: 0xe7b13c20
[thread 00000004][D][682]:           hCursor: (nil)
[thread 00000004][D][682]:     hbrBackground: 0x659d670
[thread 00000004][D][682]:      lpszMenuName: '(null)'
[thread 00000004][D][682]:     lpszClassName: 'SR2'
[thread 00000004][D][682]:           hIconSm: 0xe7b17b50
[thread 00000004][D][682]: CreateWindowEx( dwExStyle = 0x8, lpClassName = 'SR2', lpWindowName = 'Saints Row 2', dwStyle = 0x80ca0000, X = 0, Y = 0, nWidth = 1024, nHeight = 768, hWndParent = (nil), hMenu = (nil), hInstance = 0x400000, lpParam = (nil) )
[thread 00000004][D][693]: DefWindowProcA to window 0xe7b037e0 with message WM_CREATE (wParam (nil), lParam 0xe32f9910) - make sure it's correctly handled here!
[thread 00000004][D][693]: Window 0xe7b037e0 created.
[thread 00000004][D][693]: RegisterClassExA( wc = 0xe32f99d8 )
[thread 00000004][D][693]:             style: 0x23
[thread 00000004][D][693]:       lpfnWndProc: 0xbf9f70
[thread 00000004][D][693]:        cbClsExtra: 0
[thread 00000004][D][693]:        cbWndExtra: 0
[thread 00000004][D][693]:         hInstance: 0x400000
[thread 00000004][D][693]:             hIcon: (nil)
[thread 00000004][D][693]:           hCursor: (nil)
[thread 00000004][D][693]:     hbrBackground: (nil)
[thread 00000004][D][693]:      lpszMenuName: '(null)'
[thread 00000004][D][693]:     lpszClassName: 'SaintsRow2PCIMEClass'
[thread 00000004][D][693]:           hIconSm: (nil)
[thread 00000004][D][693]: CreateWindowEx( dwExStyle = 0, lpClassName = 'SaintsRow2PCIMEClass', lpWindowName = '(null)', dwStyle = 0x80000000, X = 0, Y = 0, nWidth = 1, nHeight = 1, hWndParent = (nil), hMenu = (nil), hInstance = 0x400000, lpParam = (nil) )
[thread 00000004][D][696]: Window 0xe7b17390 created.
[thread 00000004][W][726]: eON_LoadLibraryEx() couldn't load 'DXFreezerServer.dll', returning NULL!
[thread 00000004][D][726]: Direct3D9 object created through Direct3DCreate9( 0x20 )
[thread 00000004][D][726]: Direct3DDevice9::Initialize()
[thread 00000004][D][726]:     pParams: BackBufferWidth: 1024, BackBufferHeight: 768, BackBufferFormat: D3DFMT_A8R8G8B8, BackBufferCount: 1
             MultiSampleType = D3DMULTISAMPLE_NONE, MultiSampleQuality = 0
             SwapEffect: D3DSWAPEFFECT_DISCARD, Windowed: false, EnableAutoDepthStencil: false, AutoDepthStencilFormat: D3DFMT_UNKNOWN
             Flags: 0, Fullscreen_RefreshRateInHz: 0, PresentationInterval: 2147483648
[thread 00000004][D][726]: OpenGLWrapperLinux::Open: Window = 0xe7b037e0, NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 8, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000004][I][733]: Available video memory: 16154 MB
[thread 00000004][I][734]: Available texture memory: 16154 MB
[thread 00000007][D][736]: Thread name now: G.7
[thread 00000007][I][736]: OPENGL: OpenGL thread start
[thread 00000007][D][736]: Thread name now: E.d3d9.OpenGL
[thread 00000007][D][736]: OpenGLWrapperLinux::Open: Window = 0xe7b037e0, NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 8, DepthSize = 0, StencilSize = 0, using OpenGL Core
[thread 00000007][I][740]: OpenGL backend to Direct3D9: SUMMARY OF FALLBACKS AND INEFFICIENCIES:
[thread 00000007][I][740]: OpenGL backend to Direct3D9: END OF SUMMARY
[thread 00000007][I][741]: Recommended max number of vertices addressed in one glDrawRangeElements() call: 3000
[thread 00000007][I][741]: Recommended max number of indices addressed in one glDrawRangeElements() call: 3000
[thread 00000007][I][741]: Shader precompilation start: unprepared shaders: 5, unlinked programs: 3
[thread 00000007][D][741]: Compiling and linking special GLSL copy program in OpenGL...
[thread 00000007][I][749]: Shader precompilation finished
[thread 00000004][I][772]: Max D3D9 surface size is now 3145728
[thread 00000004][D][783]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000004][D][794]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000004][I][837]: Max D3D9 surface size is now 3686400
[thread 00000008][D][1381]: Thread name now: G.8
[thread 00000006][I][1381]: SYNCHRO: SetThreadPriority( hThread = 0x41, nPriority = 0 ), setting niceness 0
[thread 00000009][D][1381]: Thread name now: G.9
[thread 00000006][I][1381]: SYNCHRO: SetThreadPriority( hThread = 0x44, nPriority = 1 ), setting niceness -2
[thread 00000006][W][1381]: SetThreadPriority() - setpriority( PRIO_PROCESS, 13456, -2 ) failed - (13) Permission denied
[thread 00000006][D][1411]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1421]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1432]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1444]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1465]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1473]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1486]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1498]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1510]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1521]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1531]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1544]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1553]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1558]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1563]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1572]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1578]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 00000006][D][1600]: OpenGLWrapperLinux::Open: Window = (nil), NeedColorToBeFloat = FALSE, ColorSize = 24, AlphaSize = 0, DepthSize = -1, StencilSize = -1, using OpenGL Core
[thread 0000000a][D][1804]: Thread name now: G.10
[thread 00000006][I][1804]: SYNCHRO: SetThreadPriority( hThread = 0x46, nPriority = -1 ), setting niceness 2
[thread 0000000b][D][1805]: Thread name now: G.11
[thread 00000005][I][1805]: SYNCHRO: SetThreadPriority( hThread = 0x49, nPriority = -1 ), setting niceness 2
[thread 00000005][D][1805]: Application wants new timer resolution: 1
[thread 0000000c][D][1805]: Thread name now: G.12
[thread 00000005][D][1805]: Application wants new timer resolution: 1
[thread 00000005][I][4790]: SYNCHRO: SetThreadPriority( hThread = 0x4e, nPriority = 15 ), setting niceness -10
[thread 00000005][W][4790]: SetThreadPriority() - setpriority( PRIO_PROCESS, 13498, -10 ) failed - (13) Permission denied
[thread 00000005][I][4790]: SYNCHRO: SetThreadPriority( hThread = 0x49, nPriority = 15 ), setting niceness -10
[thread 00000005][W][4790]: SetThreadPriority() - setpriority( PRIO_PROCESS, 13497, -10 ) failed - (13) Permission denied
[thread 0000000d][D][4791]: Thread name now: G.13
[thread 00000005][I][4791]: SYNCHRO: SetThreadPriority( hThread = 0x49, nPriority = -1 ), setting niceness 2
[thread 00000005][D][4791]: Application wants new timer resolution: 1
[thread 0000000e][D][4791]: Thread name now: G.14
[thread 00000005][D][4791]: Application wants new timer resolution: 1
[thread 00000005][I][5553]: SYNCHRO: SetThreadPriority( hThread = 0x4e, nPriority = 15 ), setting niceness -10
[thread 00000005][W][5553]: SetThreadPriority() - setpriority( PRIO_PROCESS, 13501, -10 ) failed - (13) Permission denied
[thread 00000005][I][5553]: SYNCHRO: SetThreadPriority( hThread = 0x49, nPriority = 15 ), setting niceness -10
[thread 00000005][W][5553]: SetThreadPriority() - setpriority( PRIO_PROCESS, 13500, -10 ) failed - (13) Permission denied
[thread 00000006][W][5574]: localeInfoAsString() - unhandled LCType = 9
[thread 00000006][I][5664]: Max D3D9 surface size is now 3932160
[thread 00000006][I][5733]: Max D3D9 surface size is now 4194304
[thread 00000006][I][5771]: Vertex buffer 0x6969e34 - detected clumsy attempt at using vertex buffer streaming. Switching on the workaround.
[thread 00000006][I][5774]: Vertex buffer 0x6969f64 - detected clumsy attempt at using vertex buffer streaming. Switching on the workaround.
[thread 00000006][I][5780]: Index buffer 0x69a7c04 - detected clumsy attempt at using buffer streaming. Switching on the workaround.
[thread 00000006][I][5782]: Index buffer 0x69a7e54 - detected clumsy attempt at using buffer streaming. Switching on the workaround.
[thread 00000006][D][5850]: CoCreateInstance( rclsid = {b802058a-464a-42db-bc10-b650d6f2586a}, pUnkOuter = (nil), dwClsContext = CLSCTX_INPROC_SERVER, riid = {8bcf1f58-9fe7-4583-8ac6-e2adc465c8bb}, ppv = 0xdb2ddd18 )
[thread 00000006][E][5852]: !!! ASSERTION FAILED !!!
	'mPlaybackHandle' in function AlsaOutput::AlsaOutput()
	File /home/peterm/Development/Projects/eon2-sr2/eon2/src/dlls/directx/xaudio2_full/alsaoutput.cpp, Line 33
[thread 00000006][I][5852]: ===enforcing log flush===
[thread 00000006][I][5902]: ===enforcing log flush===

A quick search shows someone in the past had this issue and solved it. You might want to read it to see if it can help you.

That fix seems to only apply for PulseAudio users, and unfortunately I am using Pipewire

This might help. Your error mentions alsa before the crash.