Random crashes with PulseEffects, Pavucontrol and OBS Studio 27.0.0-rc2 (flathub-beta) with a PulseEffects Source Input capture and a pipewire screen capture
Apr 16 20:03:20 fedora systemd[1643]: dbus-:1.2-org.gnome.Photos@21.service: Deactivated successfully.
Apr 16 20:03:20 fedora systemd[1643]: Started Application launched by gnome-shell.
Apr 16 20:03:20 fedora systemd[1643]: Started Application launched by gnome-shell.
Apr 16 20:03:20 fedora systemd[1643]: app-glib-pavucontrol-9354.scope: Deactivated successfully.
Apr 16 20:03:20 fedora audit[2233]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=2233 comm="pipewire" exe="/usr/bin/pipewire" sig=11 res=1
Apr 16 20:03:20 fedora kernel: show_signal_msg: 115 callbacks suppressed
Apr 16 20:03:20 fedora kernel: pipewire[2233]: segfault at 553dc64c0 ip 00007f17e205f4b9 sp 00007ffdf1ec2b10 error 4 in libc-2.33.so[7f17e1ff9000+14d000]
Apr 16 20:03:20 fedora kernel: Code: 00 0f b7 14 58 66 85 d2 0f 84 48 ff ff ff 48 8d 73 10 4c 8b 04 f0 41 f6 c0 0f 0f 85 d1 01 00 00 4c 89 c1 83 ea 01 48 c1 e9 0c <49> 33 08 48 89 0c f0 66 89 14 58 4c 89 c0 49 c7 40 08 00 00 00 00
Apr 16 20:03:20 fedora systemd[1]: Created slice system-systemd\x2dcoredump.slice.
Apr 16 20:03:20 fedora audit: BPF prog-id=169 op=LOAD
Apr 16 20:03:20 fedora audit: BPF prog-id=170 op=LOAD
Apr 16 20:03:20 fedora audit: BPF prog-id=171 op=LOAD
Apr 16 20:03:20 fedora systemd[1]: Started Process Core Dump (PID 9362/UID 0).
Apr 16 20:03:20 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@0-9362-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 16 20:03:20 fedora systemd[1]: fprintd.service: Deactivated successfully.
Apr 16 20:03:20 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 16 20:03:20 fedora systemd-coredump[9363]: [🡕] Process 2233 (pipewire) of user 1000 dumped core.
Stack trace of thread 2233:
#0 0x00007f17e205f4b9 malloc (libc.so.6 + 0x8c4b9)
#1 0x00007f17e21cf615 pw_context_create_client (libpipewire-0.3.so.0 + 0x2d615)
#2 0x00007f17e09f3e69 client_new (libpipewire-module-protocol-native.so + 0x10e69)
#3 0x00007f17e09f42d1 socket_data (libpipewire-module-protocol-native.so + 0x112d1)
#4 0x00007f17e1f7c9fb loop_iterate (libspa-support.so + 0x69fb)
#5 0x00007f17e21e4d3b pw_main_loop_run (libpipewire-0.3.so.0 + 0x42d3b)
#6 0x0000560c51b574e4 main (pipewire + 0x14e4)
#7 0x00007f17e1ffab75 __libc_start_main (libc.so.6 + 0x27b75)
#8 0x0000560c51b575fe _start (pipewire + 0x15fe)
Stack trace of thread 2234:
#0 0x00007f17e20d39ee epoll_wait (libc.so.6 + 0x1009ee)
#1 0x00007f17e1f86458 impl_pollfd_wait (libspa-support.so + 0x10458)
#2 0x00007f17e1f7c964 loop_iterate (libspa-support.so + 0x6964)
#3 0x00007f17e21ccd13 do_loop (libpipewire-0.3.so.0 + 0x2ad13)
#4 0x00007f17e1f99299 start_thread (libpthread.so.0 + 0x9299)
#5 0x00007f17e20d36a3 __clone (libc.so.6 + 0x1006a3)
Apr 16 20:03:20 fedora systemd[1]: systemd-coredump@0-9362-0.service: Deactivated successfully.
Apr 16 20:03:20 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@0-9362-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 16 20:03:20 fedora gnome-shell[1816]: pipewire remote error: id:0 connection error
Apr 16 20:03:20 fedora com.obsproject.Studio.desktop[9155]: error: [pipewire] Error id:0 seq:170 res:-32 (Unknown error -32): connection error
Apr 16 20:03:20 fedora firefox.desktop[6182]: [Child 6182, AudioIPC0] WARNING: 7fcd29199580 StateCallback() state 2 cubeb error: file /builddir/build/BUILD/firefox-87.0/dom/media/AudioStream.cpp:654
Apr 16 20:03:20 fedora firefox.desktop[6182]: [Child 6182, MediaDecoderStateMachine #2] WARNING: Decoder=7fcd3181b800 [OnMediaSinkAudioError]: file /builddir/build/BUILD/firefox-87.0/dom/media/MediaDecoderStateMachine.cpp:3904
Apr 16 20:03:20 fedora xdg-desktop-por[6735]: Failed to close GNOME screen cast session: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.gnome.Mutter.ScreenCast.Session” on object at path /org/gnome/Mutter/ScreenCast/Session/u5
Apr 16 20:03:20 fedora xdg-desktop-por[6731]: Caught PipeWire error: connection error
Apr 16 20:03:20 fedora pulseeffects[5842]: pipe_manager: Remote error on id:0
Apr 16 20:03:20 fedora pulseeffects[5842]: pipe_manager: Remote error message:connection error
Apr 16 20:03:20 fedora pipewire-media-session[2363]: error id:0 seq:17420 res:-32 (Broken pipe): connection error
Apr 16 20:03:20 fedora systemd[1643]: pipewire.service: Main process exited, code=dumped, status=11/SEGV
Apr 16 20:03:20 fedora systemd[1643]: pipewire.service: Failed with result 'core-dump'.
Apr 16 20:03:20 fedora systemd[1643]: pipewire.service: Consumed 14.772s CPU time.
Apr 16 20:03:20 fedora audit: BPF prog-id=171 op=UNLOAD
Apr 16 20:03:20 fedora audit: BPF prog-id=170 op=UNLOAD
Apr 16 20:03:20 fedora audit: BPF prog-id=169 op=UNLOAD
Apr 16 20:03:20 fedora systemd[1643]: pipewire.service: Scheduled restart job, restart counter is at 1.
Apr 16 20:03:20 fedora systemd[1643]: Stopped Multimedia Service.
Apr 16 20:03:20 fedora systemd[1643]: pipewire.service: Consumed 14.772s CPU time.
It crashed while simply opening the 3 apps together. Unfortunately it happens randomly and I cannot easily reproduce it. I'll post some more if I manage to reproduce it. The system is Fedora 34.