TF2, using mic causes Pipewire-pulse segfault
- PipeWire version (
pipewire --version
): Compiled with libpipewire 0.3.42 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Linux Mint 20.2 (Uma) - Desktop Environment: Cinnamon 5.0.7 wm: muffin 5.0.2 dm: LightDM 1.30.0
- Kernel version (
uname -r
): 5.13.0-22-generic
Description of Problem:
Whenever using my microphone in TF2, I get a Pipewire-pulse segfault, causing my audio to cut out and my sound manager to be force auto-restarted.
How Reproducible:
Probably easily reproducible.
Steps to Reproduce:
- Use the Pipewire-pulse backend.
- Open TF2 and join a match
- Attempt to use your microphone bind in game.
Actual Results:
Crashes Pipewire-pulse with a segfault being put into Dmesg, which the errors are in the Additional Info part of this report.
Expected Results:
Microphone being able to be used ingame with no crashes or errors.
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: pw-dump.log -
dmesg
:
[926995.490893] pipewire-pulse[475196]: segfault at 31 ip 00007f0e95f98088 sp 00007ffe9f6bd8c0 error 4 in libpipewire-module-protocol-pulse.so[7f0e95f65000+3e000]
[926995.490903] Code: 08 48 85 c0 75 f4 8b 45 00 83 f8 2f 0f 87 c0 19 00 00 89 c2 83 c0 08 48 03 55 10 89 45 00 4c 8b 32 4d 85 f6 0f 84 c0 19 00 00 <45> 0f b6 3e 45 31 e4 44 89 f8 41 80 ff 3f 0f 84 d4 19 00 00 4c 8d
[927037.226951] pipewire-pulse[818621]: segfault at 31 ip 00007f25e97a5088 sp 00007ffefc5c18e0 error 4 in libpipewire-module-protocol-pulse.so[7f25e9772000+3e000]
[927037.226967] Code: 08 48 85 c0 75 f4 8b 45 00 83 f8 2f 0f 87 c0 19 00 00 89 c2 83 c0 08 48 03 55 10 89 45 00 4c 8b 32 4d 85 f6 0f 84 c0 19 00 00 <45> 0f b6 3e 45 31 e4 44 89 f8 41 80 ff 3f 0f 84 d4 19 00 00 4c 8d
[927039.100040] pipewire-pulse[818645]: segfault at 31 ip 00007f63ae444088 sp 00007ffd8175c150 error 4 in libpipewire-module-protocol-pulse.so[7f63ae411000+3e000]
[927039.100062] Code: 08 48 85 c0 75 f4 8b 45 00 83 f8 2f 0f 87 c0 19 00 00 89 c2 83 c0 08 48 03 55 10 89 45 00 4c 8b 32 4d 85 f6 0f 84 c0 19 00 00 <45> 0f b6 3e 45 31 e4 44 89 f8 41 80 ff 3f 0f 84 d4 19 00 00 4c 8d
[927120.107066] pipewire-pulse[818659]: segfault at 31 ip 00007f7cd6852088 sp 00007ffc2ca27e80 error 4 in libpipewire-module-protocol-pulse.so[7f7cd681f000+3e000]
[927120.107080] Code: 08 48 85 c0 75 f4 8b 45 00 83 f8 2f 0f 87 c0 19 00 00 89 c2 83 c0 08 48 03 55 10 89 45 00 4c 8b 32 4d 85 f6 0f 84 c0 19 00 00 <45> 0f b6 3e 45 31 e4 44 89 f8 41 80 ff 3f 0f 84 d4 19 00 00 4c 8d
[927133.677915] pipewire-pulse[818692]: segfault at 31 ip 00007f7c38712088 sp 00007ffdb4dd7280 error 4 in libpipewire-module-protocol-pulse.so[7f7c386df000+3e000]
[927133.677929] Code: 08 48 85 c0 75 f4 8b 45 00 83 f8 2f 0f 87 c0 19 00 00 89 c2 83 c0 08 48 03 55 10 89 45 00 4c 8b 32 4d 85 f6 0f 84 c0 19 00 00 <45> 0f b6 3e 45 31 e4 44 89 f8 41 80 ff 3f 0f 84 d4 19 00 00 4c 8d