Random heap corruption crash
I don't know what specifically triggered this, but it happened once when opening Carla.
Core was generated by `/usr/bin/pipewire'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fb7dffb6db9 in malloc () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7fb7dff23b80 (LWP 247840))]
(gdb) thread apply all bt
Thread 2 (Thread 0x7fb7dfb62640 (LWP 247841)):
#0 0x00007fb7e002b5de in epoll_wait () from /usr/lib/libc.so.6
#1 0x00007fb7e01dd840 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fb7dfb61b80, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:154
#2 0x00007fb7e01d2b3c in loop_iterate (object=0x55ef9a05ade8, timeout=-1) at ../spa/plugins/support/loop.c:289
#3 0x00007fb7e01452c8 in do_loop (user_data=0x55ef9a051610) at ../src/pipewire/data-loop.c:79
#4 0x00007fb7e00fd3e9 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007fb7e002b293 in clone () from /usr/lib/libc.so.6
Thread 1 (Thread 0x7fb7dff23b80 (LWP 247840)):
#0 0x00007fb7dffb6db9 in malloc () from /usr/lib/libc.so.6
#1 0x00007fb7e013d8b1 in pw_array_ensure_size (size=8, arr=0x55ef9ad61208) at ../src/pipewire/array.h:117
#2 pw_array_add (size=8, arr=0x55ef9ad61208) at ../src/pipewire/array.h:131
#3 pw_context_create_client (core=0x55ef9a0643e0, protocol=protocol@entry=0x55ef9a06cd10, properties=properties@entry=0x55ef9ad60fb0, user_data_size=user_data_size@entry=192) at ../src/pipewire/impl-client.c:395
#4 0x00007fb7df32afef in client_new (s=s@entry=0x55ef9a06d1a0, fd=fd@entry=175) at ../src/modules/module-protocol-native.c:430
#5 0x00007fb7df32b50d in socket_data (data=0x55ef9a06d1a0, fd=<optimized out>, mask=<optimized out>) at ../src/modules/module-protocol-native.c:590
#6 0x00007fb7e01d2bcb in loop_iterate (object=0x55ef9a052cb8, timeout=<optimized out>) at ../spa/plugins/support/loop.c:306
#7 0x00007fb7e015a4fb in pw_main_loop_run (loop=loop@entry=0x55ef9a050910) at ../src/pipewire/main-loop.c:158
#8 0x000055ef987d8560 in main (argc=<optimized out>, argv=<optimized out>) at ../src/daemon/main.c:133