Version-Release number of selected component: pipewire-pulseaudio-0.3.26-4.fc35 Additional info: reporter: libreport-2.14.0 backtrace_rating: 4 cmdline: /usr/bin/pipewire-pulse crash_function: flush_items executable: /usr/bin/pipewire-pulse journald_cursor: s=d3b547d29e0944d0ae2f5ab1421e89e7;i=147d0;b=8e43f531bd054417a24a4bcbef5bbb10;m=1ede9bf496;t=5c180bf715087;x=3cdb29969811bd9a kernel: 5.13.0-0.rc0.20210428gitacd3d2859453.2.fc35.x86_64 rootdir: / runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 flush_items at ../spa/plugins/support/loop.c:141 #1 loop_invoke at ../spa/plugins/support/loop.c:211 #2 impl_send_command at ../src/pipewire/stream.c:419 #3 impl_node_send_command at ../spa/plugins/audioconvert/audioadapter.c:577 #4 pw_stream_flush at ../src/pipewire/stream.c:1965 #5 stream_flush at ../src/modules/module-protocol-pulse/pulse-server.c:2854 #6 do_flush_trigger_prebuf_stream at ../src/modules/module-protocol-pulse/pulse-server.c:2897 #7 handle_packet at ../src/modules/module-protocol-pulse/pulse-server.c:5431 #8 do_read at ../src/modules/module-protocol-pulse/pulse-server.c:5586 #9 on_client_data at ../src/modules/module-protocol-pulse/pulse-server.c:5612 Potential duplicate: bug 1925930
Created attachment 1779386 [details] File: backtrace
Created attachment 1779387 [details] File: cgroup
Created attachment 1779388 [details] File: core_backtrace
Created attachment 1779389 [details] File: cpuinfo
Created attachment 1779390 [details] File: dso_list
Created attachment 1779391 [details] File: environ
Created attachment 1779392 [details] File: exploitable
Created attachment 1779393 [details] File: limits
Created attachment 1779394 [details] File: maps
Created attachment 1779395 [details] File: mountinfo
Created attachment 1779396 [details] File: open_fds
Created attachment 1779397 [details] File: proc_pid_status
Created attachment 1779398 [details] File: var_log_messages
FEDORA-2021-4bd6fdd9d3 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-4bd6fdd9d3
FEDORA-2021-4bd6fdd9d3 has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-4bd6fdd9d3` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-4bd6fdd9d3 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-29223a7ff9 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-29223a7ff9
FEDORA-2021-29223a7ff9 has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-29223a7ff9` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-29223a7ff9 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-29223a7ff9 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.
Created attachment 1792691 [details] pipewire-pulse-backtrace The crash happened again with latest pipewire # rpm -qa | grep pipewire | sort pipewire0.2-libs-0.2.7-5.fc34.x86_64 pipewire-0.3.30-4.fc35.i686 pipewire-0.3.30-4.fc35.x86_64 pipewire-alsa-0.3.30-4.fc35.i686 pipewire-alsa-0.3.30-4.fc35.x86_64 pipewire-gstreamer-0.3.30-4.fc35.x86_64 pipewire-jack-audio-connection-kit-0.3.30-4.fc35.x86_64 pipewire-libs-0.3.30-4.fc35.i686 pipewire-libs-0.3.30-4.fc35.x86_64 pipewire-pulseaudio-0.3.30-4.fc35.x86_64 pipewire-utils-0.3.30-4.fc35.x86_64
FEDORA-2021-5a5f27d6b3 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-5a5f27d6b3
FEDORA-2021-5a5f27d6b3 has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-5a5f27d6b3` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-5a5f27d6b3 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-5a5f27d6b3 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.
Created attachment 1804184 [details] pipewire-pulse-backtrace Jul 21 20:21:27 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:21:29 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:21:31 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:21:35 fedora pipewire-pulse[2678]: 2 events suppressed Jul 21 20:21:40 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:21:44 fedora pipewire-pulse[2678]: 2 events suppressed Jul 21 20:21:48 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:21:50 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:21:52 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:21:57 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:21:59 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:01 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:05 fedora pipewire-pulse[2678]: 2 events suppressed Jul 21 20:22:09 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:11 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:13 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:18 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:20 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:24 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:26 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:28 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:33 fedora pipewire-pulse[2678]: 1 events suppressed Jul 21 20:22:33 fedora audit[2678]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=2678 comm="pipewire-pulse" exe="/usr/bin/pipewire-pulse" sig=11 res=1 Jul 21 20:22:33 fedora kernel: traps: pipewire-pulse[2678] general protection fault ip:7f3eda7cbfe3 sp:7ffe454206d0 error:0 in libspa-support.so[7f3eda7c8000+10000] Jul 21 20:22:33 fedora pipewire[2677]: (Mutter-35) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (Mutter-36) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (Mutter-37) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (GNOME Settings-138) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (Brave-153) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (Brave-81) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (GTA5.exe-157) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (Nightly-121) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (Nightly-143) client too slow! rate:256/48000 pos:226158848 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (GNOME Settings-142) client too slow! rate:256/48000 pos:209380608 status:triggered Jul 21 20:22:33 fedora pipewire[2677]: (Brave input-98) client too slow! rate:256/48000 pos:209380608 status:triggered Jul 21 20:22:33 fedora systemd[1]: Created slice Slice /system/systemd-coredump. Jul 21 20:22:33 fedora audit: BPF prog-id=58 op=LOAD Jul 21 20:22:33 fedora audit: BPF prog-id=59 op=LOAD Jul 21 20:22:33 fedora audit: BPF prog-id=60 op=LOAD Jul 21 20:22:33 fedora systemd[1]: Started Process Core Dump (PID 15533/UID 0). Jul 21 20:22:33 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-15533-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Jul 21 20:22:33 fedora systemd-coredump[15534]: [🡕] Process 2678 (pipewire-pulse) of user 1000 dumped core. Found module linux-vdso.so.1 with build-id: f23d82ffad5ce9cd98c6cbe565fcfd890ff0755b Found module libspa-audiomixer.so with build-id: b01ebc766b066a25ba3f64adfb3fe9ace5257f91 Found module libspa-audioconvert.so with build-id: eb748ba8f12b0d86907d9740d3c3b7a2a3459250 Found module libavahi-client.so.3 with build-id: 4a5c19200dc7585273c5e3a928be44ea09b066e2 Found module libavahi-common.so.3 with build-id: 98caea24da10bcb58f90e22d8b139f69048d4859 Found module libm.so.6 with build-id: f2c3ac49969e61e3122312cce389c75dc7e4d6b7 Found module libpipewire-module-protocol-pulse.so with build-id: 47d446d8751e3a615f27cfbd4f90615ad0356b31 Found module libpipewire-module-metadata.so with build-id: ca5fab6e28bd3fc1fe69c25ac73453c31012d27d Found module libpipewire-module-adapter.so with build-id: 267bd4323a3f420d9ff233d3b9db3445c318119c Found module libpipewire-module-client-node.so with build-id: 736154652c8b7e8fe022abfc31dde19d18ceba06 Found module libpipewire-module-protocol-native.so with build-id: 469c8d9c9b2343e3b81e65180a2c447de042958b Found module libpipewire-module-rtkit.so with build-id: 69bac1e63f6997512b6162d4059ef1cabf42f303 Found module libnss_sss.so.2 with build-id: d3eb375a9df2b89a405fa08ed19346559bc8680e Found module libdbus-1.so.3 with build-id: 831b772f23f66ac4914340db1a97e93966b940b6 Found module libspa-dbus.so with build-id: 3c445f4ada12f8b2c9b861b1c673760069105587 Found module libgpg-error.so.0 with build-id: 230316a110f9a8a589b2eceb1e634e56d4fd0722 Found module libdl.so.2 with build-id: bbccd6249bbcbaa752e4c57294ebbf02cb216b54 Found module libpthread.so.0 with build-id: 33d92e45ef3719f84d0b5a223b27ca71c608dd90 Found module libgcrypt.so.20 with build-id: 4024d0dd171800bd866c875f4029ba6244509822 Found module libcap.so.2 with build-id: 4f71c26a42eada23856b3f5743644a1cf83d1b75 Found module liblz4.so.1 with build-id: a2429c266188acc10181f6936915f35274bb4a38 Found module libzstd.so.1 with build-id: 77699eb76877e5f1cb22eeb75ff6fb6de941ac38 Found module liblzma.so.5 with build-id: 6d4ebe2e0eeca0d174014bea3dfd56d6a816d263 Found module libsystemd.so.0 with build-id: a933317684db81882388a20f4f904cb9ba786e7b Found module libspa-journal.so with build-id: ef33270330ba0c51cd2ad0ecbe423ef39617f3e4 Found module libspa-support.so with build-id: 7b1e78e3253a8691bd01fc023266d02e6b1abec1 Found module ld-linux-x86-64.so.2 with build-id: d96a70c938c2470910e28edd7decdb3dbc32c8ac Found module libgcc_s.so.1 with build-id: bb1d8f451d97b341376267c2ae83a00ae7e0f66b Found module libc.so.6 with build-id: 987a0a4987c18d19d6089cbde8d135f796607d8f Found module libpipewire-0.3.so.0 with build-id: 6178689bd317627aca4b39f7b2624b8c4236f308 Found module pipewire-pulse with build-id: e9951ad9eed42aea70e3dc6a78255557dff41c43 Stack trace of thread 2678: #0 0x00007f3eda7cbfe3 flush_items (libspa-support.so + 0x6fe3) #1 0x00007f3eda7cce78 loop_invoke (libspa-support.so + 0x7e78) #2 0x00007f3ee7fa10ab impl_send_command (libpipewire-0.3.so.0 + 0x710ab) #3 0x00007f3ed907e76a impl_node_send_command.lto_priv.0 (libspa-audioconvert.so + 0x2476a) #4 0x00007f3ee7f89efc suspend_node (libpipewire-0.3.so.0 + 0x59efc) #5 0x00007f3ee7f8da20 pw_impl_node_set_state (libpipewire-0.3.so.0 + 0x5da20) #6 0x00007f3ed9a82fe9 client_node_removed (libpipewire-module-client-node.so + 0xffe9) #7 0x00007f3ee7f9f348 pw_proxy_destroy (libpipewire-0.3.so.0 + 0x6f348) #8 0x00007f3ee7fa8e75 pw_stream_disconnect (libpipewire-0.3.so.0 + 0x78e75) #9 0x00007f3ee7fa4438 pw_stream_destroy (libpipewire-0.3.so.0 + 0x74438) #10 0x00007f3ed9a24f09 stream_free (libpipewire-module-protocol-pulse.so + 0x2bf09) #11 0x00007f3ed9a12f78 do_delete_stream.lto_priv.0 (libpipewire-module-protocol-pulse.so + 0x19f78) #12 0x00007f3ed9a1f49a on_client_data (libpipewire-module-protocol-pulse.so + 0x2649a) #13 0x00007f3eda7cd3db loop_iterate (libspa-support.so + 0x83db) #14 0x00007f3ee7f7bc4b pw_main_loop_run (libpipewire-0.3.so.0 + 0x4bc4b) #15 0x000055a91f30055c main (pipewire-pulse + 0x155c) #16 0x00007f3ee7d5a580 __libc_start_call_main (libc.so.6 + 0x2d580) #17 0x00007f3ee7d5a62c __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2d62c) #18 0x000055a91f3006a5 _start (pipewire-pulse + 0x16a5) Stack trace of thread 2699: #0 0x00007f3ee7e408fe epoll_wait (libc.so.6 + 0x1138fe) #1 0x00007f3eda7d6f68 impl_pollfd_wait (libspa-support.so + 0x11f68) #2 0x00007f3eda7cd344 loop_iterate (libspa-support.so + 0x8344) #3 0x00007f3ee7f6d6e3 do_loop (libpipewire-0.3.so.0 + 0x3d6e3) #4 0x00007f3ee7dbaa4f start_thread (libc.so.6 + 0x8da4f) #5 0x00007f3ee7e405b4 __clone (libc.so.6 + 0x1135b4) Jul 21 20:22:33 fedora systemd[1]: systemd-coredump: Deactivated successfully. Jul 21 20:22:33 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-15533-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Jul 21 20:22:33 fedora systemd[2234]: pipewire-pulse.service: Main process exited, code=dumped, status=11/SEGV Jul 21 20:22:33 fedora systemd[2234]: pipewire-pulse.service: Failed with result 'core-dump'. Jul 21 20:22:33 fedora systemd[2234]: pipewire-pulse.service: Consumed 4min 947ms CPU time. Jul 21 20:22:33 fedora audit: BPF prog-id=60 op=UNLOAD Jul 21 20:22:33 fedora audit: BPF prog-id=59 op=UNLOAD Jul 21 20:22:33 fedora audit: BPF prog-id=58 op=UNLOAD Jul 21 20:22:34 fedora systemd[2234]: pipewire-pulse.service: Scheduled restart job, restart counter is at 1. Jul 21 20:22:34 fedora systemd[2234]: Stopped PipeWire PulseAudio. Jul 21 20:22:34 fedora systemd[2234]: pipewire-pulse.service: Consumed 4min 947ms CPU time. Jul 21 20:22:34 fedora systemd[2234]: Started PipeWire PulseAudio. Jul 21 20:22:34 fedora rtkit-daemon[1189]: Successfully made thread 15554 of process 15554 (/usr/bin/pipewire-pulse) owned by '1000' high priority at nice level -11. Jul 21 20:22:34 fedora rtkit-daemon[1189]: Supervising 11 threads of 8 processes of 1 users. Jul 21 20:22:34 fedora rtkit-daemon[1189]: Supervising 11 threads of 8 processes of 1 users. Jul 21 20:22:34 fedora rtkit-daemon[1189]: Supervising 11 threads of 8 processes of 1 users. Jul 21 20:22:34 fedora rtkit-daemon[1189]: Successfully made thread 15557 of process 15554 (/usr/bin/pipewire-pulse) owned by '1000' RT at priority 20. Jul 21 20:22:34 fedora rtkit-daemon[1189]: Supervising 12 threads of 8 processes of 1 users. Jul 21 20:22:34 fedora abrt-dump-journal-oops[1425]: abrt-dump-journal-oops: Found oopses: 1 Jul 21 20:22:34 fedora abrt-dump-journal-oops[1425]: abrt-dump-journal-oops: Creating problem directories Jul 21 20:22:35 fedora abrt-dump-journal-oops[1425]: Reported 1 kernel oopses to Abrt Jul 21 20:22:38 fedora gsd-media-keys[2785]: Unable to get default sink Jul 21 20:22:38 fedora gsd-media-keys[2785]: Unable to get default source Jul 21 20:22:41 fedora pipewire-pulse[15554]: 2 events suppressed Jul 21 20:22:42 fedora abrt-server[15560]: Deleting problem directory ccpp-2021-07-21-20:22:34.19063-2678 (dup of ccpp-2021-06-21-16:18:02.313965-2620) Jul 21 20:22:42 fedora abrt-notification[15671]: [🡕] Process 2620 (pipewire-pulse) crashed in flush_items() Jul 21 20:22:46 fedora pipewire-pulse[15554]: 1 events suppressed Jul 21 20:22:49 fedora abrt-server[15563]: Can't find a meaningful backtrace for hashing in '.' Jul 21 20:22:49 fedora abrt-server[15563]: Preserving oops '.' because DropNotReportableOopses is 'no' Jul 21 20:22:50 fedora pipewire-pulse[15554]: 2 events suppressed Jul 21 20:22:51 fedora abrt-notification[15710]: [🡕] System encountered a non-fatal error in ??() Jul 21 20:22:55 fedora pipewire-pulse[15554]: 1 events suppressed Jul 21 20:22:57 fedora pipewire-pulse[15554]: 1 events suppressed Jul 21 20:22:59 fedora pipewire-pulse[15554]: 1 events suppressed Jul 21 20:23:03 fedora pipewire-pulse[15554]: 2 events suppressed Jul 21 20:23:08 fedora pipewire-pulse[15554]: 1 events suppressed Jul 21 20:23:10 fedora pipewire-pulse[15554]: 1 events suppressed Jul 21 20:23:12 fedora pipewire-pulse[15554]: 1 events suppressed
Today pipewire-pulse crashed again. # rpm -qa | grep pipewire | sort pipewire0.2-libs-0.2.7-5.fc34.x86_64 pipewire-0.3.32-1.fc35.i686 pipewire-0.3.32-1.fc35.x86_64 pipewire-alsa-0.3.32-1.fc35.i686 pipewire-alsa-0.3.32-1.fc35.x86_64 pipewire-gstreamer-0.3.32-1.fc35.x86_64 pipewire-jack-audio-connection-kit-0.3.32-1.fc35.x86_64 pipewire-libs-0.3.32-1.fc35.i686 pipewire-libs-0.3.32-1.fc35.x86_64 pipewire-media-session-0.3.32-1.fc35.x86_64 pipewire-pulseaudio-0.3.32-1.fc35.x86_64 pipewire-utils-0.3.32-1.fc35.x86_64
Hi. Seeing a similar behaviour while running pipewire-0.3.31-2.fc34: $ rpm -qa | grep pipewire pipewire0.2-libs-0.2.7-5.fc34.x86_64 pipewire-libs-0.3.31-2.fc34.x86_64 pipewire-0.3.31-2.fc34.x86_64 pipewire-jack-audio-connection-kit-0.3.31-2.fc34.x86_64 pipewire-alsa-0.3.31-2.fc34.x86_64 pipewire-gstreamer-0.3.31-2.fc34.x86_64 pipewire-pulseaudio-0.3.31-2.fc34.x86_64 pipewire-utils-0.3.31-2.fc34.x86_64
I think the root cause of this has been found now: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/78f52a7073e8c9ca40811b2e9206e3ea023608c8
FEDORA-2021-8eda234374 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-8eda234374
FEDORA-2021-8eda234374 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.