Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
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. |