crash in ALSA plugin
I ran into this crash when starting Tenacity which uses PortAudio. Using pipewire 0.3.33-1.fc34.
#0 0x0000000002262df8 in ()
#1 0x00007fffdc512c52 in registry_demarshal_global (object=<optimized out>, msg=<optimized out>) at ../src/modules/module-protocol-native/protocol-native.c:1873
#2 0x00007fffdc504690 in process_remote (impl=impl@entry=0x2278670) at ../src/modules/module-protocol-native.c:789
#3 0x00007fffdc504c60 in on_remote_data (data=0x2278670, fd=23, mask=1) at ../src/modules/module-protocol-native.c:823
#4 0x00007ffff7fb316b in loop_iterate (object=0x2202718, timeout=<optimized out>) at ../spa/plugins/support/loop.c:333
#5 0x00007fffed5c8b06 in do_loop (user_data=0x22cf3e0) at ../src/pipewire/thread-loop.c:260
#6 0x00007ffff41f2299 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff3d9c353 in clone () at /lib64/libc.so.6
I can reproduce the crash using the ALSA backend of PortAudio with Mixxx as well:
#0 0x00000000024b9350 in ()
#1 0x00007fff9105c474 in core_event_demarshal_bound_id (object=<optimized out>, msg=<optimized out>) at ../src/modules/module-protocol-native/protocol-native.c:352
#2 0x00007fff91055690 in process_remote (impl=impl@entry=0x24d1500) at ../src/modules/module-protocol-native.c:789
#3 0x00007fff91055c60 in on_remote_data (data=0x24d1500, fd=44, mask=1) at ../src/modules/module-protocol-native.c:823
#4 0x00007ffff7fb316b in loop_iterate (object=0x24d62d8, timeout=<optimized out>) at ../spa/plugins/support/loop.c:333
#5 0x00007fffee40bb06 in do_loop (user_data=0x24b8870) at ../src/pipewire/thread-loop.c:260
#6 0x00007ffff30bf299 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff2fe7353 in clone () at /lib64/libc.so.6
Edited by Be