pipewire-media-session crashes when playing with cameras
Here's a backtrace, I've no idea how to reproduce though:
#0 spa_hook_list_append (list=0x48, hook=0x5626ebcd9550, funcs=0x5626eb6cfe28 <sync_complete_release>, data=0x5626ebcd9520) at ../spa/include/spa/utils/hook.h:95
95 spa_list_append(&list->list, &hook->link);
[Current thread is 1 (Thread 0x7f2cddb25400 (LWP 119663))]
(gdb) where
#0 spa_hook_list_append (list=0x48, hook=0x5626ebcd9550, funcs=0x5626eb6cfe28 <sync_complete_release>, data=0x5626ebcd9520) at ../spa/include/spa/utils/hook.h:95
#1 pw_proxy_add_listener (proxy=0x0, listener=0x5626ebcd9550, events=0x5626eb6cfe28 <sync_complete_release>, data=0x5626ebcd9520) at ../src/pipewire/proxy.c:202
#2 0x00005626eb686dee in reserve_release (data=0x5626ebcd9520, d=<optimized out>, forced=<optimized out>) at ../src/examples/media-session/alsa-monitor.c:634
#3 0x00005626eb685f36 in object_handler (c=0x5626ebc31550, m=<optimized out>, userdata=0x5626ebcef450) at ../src/examples/media-session/reserve.c:131
#4 0x00007f2cde2887d6 in ?? () from /usr/lib/libdbus-1.so.3
#5 0x00007f2cde2783bd in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.3
#6 0x00007f2cde2cea34 in dispatch_cb (userdata=0x5626ebc307a0) at ../spa/plugins/support/dbus.c:67
#7 0x00007f2cde2d80b9 in loop_iterate (object=0x5626ebc10018, timeout=<optimized out>) at ../spa/plugins/support/loop.c:306
#8 0x00007f2cde329c16 in pw_main_loop_run (loop=0x5626ebc0fe10) at ../src/pipewire/main-loop.c:156
#9 0x00005626eb6a324e in main (argc=<optimized out>, argv=<optimized out>) at ../src/examples/media-session/media-session.c:2222