Bug 1956835
Summary: | [abrt] pipewire-pulseaudio: flush_items(): pipewire-pulse killed by SIGSEGV | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mikhail <mikhail.v.gavrilov> | ||||||||||||||||||||||||||||||||
Component: | pipewire | Assignee: | Mikhail <mikhail.v.gavrilov> | ||||||||||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||||||||
Version: | rawhide | CC: | brunovern.a, information, jeder, rsandu, wtaymans | ||||||||||||||||||||||||||||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/720e694a2ffc78c26c63dda5efae68a6330558fe | ||||||||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:d480ee8a0ceea11b523cd31c66e1313acb309f68;VARIANT_ID=workstation; | ||||||||||||||||||||||||||||||||||
Fixed In Version: | pipewire-0.3.30-1.fc34 pipewire-0.3.31-2.fc34 pipewire-0.3.33-1.fc34 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||||||||
Last Closed: | 2021-08-07 01:09:52 UTC | Type: | --- | ||||||||||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||||||||||
Attachments: |
|
Description
Mikhail
2021-05-04 14:06:36 UTC
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. |