Crash in COMMAND_GET_CLIENT_INFO (pulse-server)
Saw a crash flying by while testing the new pipewire-pulse work:
Core was generated by `/usr/bin/pipewire-pulse'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f1567fe964f in fill_client_info (client=0x558ec3597470, m=0x558ec3598940, o=0x558ec365df90) at ../src/modules/module-protocol-pulse/pulse-server.c:2774
warning: Source file is more recent than executable.
2774 if ((str = spa_dict_lookup(info->props, PW_KEY_MODULE_ID)) != NULL)
[Current thread is 1 (Thread 0x7f156f262b80 (LWP 20470))]
(gdb) bt
#0 0x00007f1567fe964f in fill_client_info (client=0x558ec3597470, m=0x558ec3598940, o=0x558ec365df90) at ../src/modules/module-protocol-pulse/pulse-server.c:2774
#1 0x00007f1567fde9e4 in do_list_info (data=<optimized out>, object=<optimized out>) at ../src/modules/module-protocol-pulse/pulse-server.c:3421
#2 0x00007f1567ff5491 in pw_manager_for_each_object (manager=manager@entry=0x558ec35ad100, callback=callback@entry=0x7f1567fde9d0 <do_list_info>, data=data@entry=0x7fff2a828460) at ../src/modules/module-protocol-pulse/manager.c:623
#3 0x00007f1567fe4cb5 in do_get_info_list (client=0x558ec3597470, command=<optimized out>, tag=5, m=<optimized out>) at ../src/modules/module-protocol-pulse/pulse-server.c:3467
#4 0x00007f1567fe6c6f in handle_packet (msg=0x558ec35977f0, client=0x558ec3597470) at ../src/modules/module-protocol-pulse/pulse-server.c:4128
#5 do_read (client=0x558ec3597470) at ../src/modules/module-protocol-pulse/pulse-server.c:4256
#6 on_client_data (data=0x558ec3597470, fd=<optimized out>, mask=<optimized out>) at ../src/modules/module-protocol-pulse/pulse-server.c:4292
#7 0x00007f156f511b7b in loop_iterate (object=0x558ec34fe858, timeout=<optimized out>) at ../spa/plugins/support/loop.c:306
#8 0x00007f156f4994db in pw_main_loop_run (loop=loop@entry=0x558ec34fe710) at ../src/pipewire/main-loop.c:158
#9 0x0000558ec1cbe38f in main (argc=<optimized out>, argv=<optimized out>) at ../src/daemon/pipewire-pulse.c:121
(gdb) i locals
info = 0x0
str = <optimized out>
module_id = 4294967295