Bug 1933128

Summary: [abrt] pipewire-pulseaudio: flush_items(): pipewire-pulse killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Asif Youssuff <yoasif>
Component: pipewireAssignee: Wim Taymans <wtaymans>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: brunovern.a, mikhail.v.gavrilov, vquintans, wtaymans
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/4f76f79a96be774fa22026699e900df8dcb8d4f3
Whiteboard: abrt_hash:c7b4ff24df467b1e7d66ace382176697a3f8855e;VARIANT_ID=workstation;
Fixed In Version: pipewire-0.3.24-1.fc34 pipewire-0.3.30-1.fc34 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-06-11 01:14:37 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 Flags
File: backtrace
none
File: core_backtrace
none
File: cpuinfo
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: mountinfo
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages
none
pipewire backtrace none

Description Asif Youssuff 2021-02-25 18:16:02 UTC
Version-Release number of selected component:
pipewire-pulseaudio-0.3.22-5.fc35

Additional info:
reporter:       libreport-2.14.0
backtrace_rating: 4
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/pipewire-pulse.service
cmdline:        /usr/bin/pipewire-pulse
crash_function: flush_items
executable:     /usr/bin/pipewire-pulse
journald_cursor: s=27e32d5e20b643ed9878ce744115969b;i=1ae8c;b=590443bb7e484d9da1800441f734f397;m=fd4a0b2b;t=5bc2c3887ea9e;x=67c8af6db9dcdfce
kernel:         5.12.0-0.rc0.20210222git31caf8b2a847.158.fc35.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (4 frames)
 #0 flush_items at ../spa/plugins/support/loop.c:141
 #1 source_event_func at ../spa/plugins/support/loop.c:463
 #2 loop_iterate at ../spa/plugins/support/loop.c:308
 #3 pw_main_loop_run at ../src/pipewire/main-loop.c:158

Potential duplicate: bug 1915113

Comment 1 Asif Youssuff 2021-02-25 18:16:05 UTC
Created attachment 1759348 [details]
File: backtrace

Comment 2 Asif Youssuff 2021-02-25 18:16:07 UTC
Created attachment 1759349 [details]
File: core_backtrace

Comment 3 Asif Youssuff 2021-02-25 18:16:08 UTC
Created attachment 1759350 [details]
File: cpuinfo

Comment 4 Asif Youssuff 2021-02-25 18:16:09 UTC
Created attachment 1759351 [details]
File: dso_list

Comment 5 Asif Youssuff 2021-02-25 18:16:10 UTC
Created attachment 1759352 [details]
File: environ

Comment 6 Asif Youssuff 2021-02-25 18:16:11 UTC
Created attachment 1759353 [details]
File: exploitable

Comment 7 Asif Youssuff 2021-02-25 18:16:11 UTC
Created attachment 1759354 [details]
File: limits

Comment 8 Asif Youssuff 2021-02-25 18:16:12 UTC
Created attachment 1759355 [details]
File: maps

Comment 9 Asif Youssuff 2021-02-25 18:16:14 UTC
Created attachment 1759356 [details]
File: mountinfo

Comment 10 Asif Youssuff 2021-02-25 18:16:15 UTC
Created attachment 1759357 [details]
File: open_fds

Comment 11 Asif Youssuff 2021-02-25 18:16:16 UTC
Created attachment 1759358 [details]
File: proc_pid_status

Comment 12 Asif Youssuff 2021-02-25 18:16:17 UTC
Created attachment 1759359 [details]
File: var_log_messages

Comment 13 Fedora Update System 2021-03-18 14:29:10 UTC
FEDORA-2021-2c994d0609 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-2c994d0609

Comment 14 Fedora Update System 2021-03-18 21:48:27 UTC
FEDORA-2021-2c994d0609 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-2c994d0609`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-2c994d0609

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2021-03-23 00:16:36 UTC
FEDORA-2021-2c994d0609 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Mikhail 2021-04-15 08:35:35 UTC
This bug marked as resolved, but today crash happened with fresh pipewire version.

# rpm -q pipewire
pipewire-0.3.25-1.fc35.i686
pipewire-0.3.25-1.fc35.x86_64

# pipewire --version
pipewire
Compiled with libpipewire 0.3.25
Linked with libpipewire 0.3.25

Comment 17 Mikhail 2021-04-15 08:38:49 UTC
Created attachment 1772088 [details]
pipewire backtrace

$ journalctl -b -u pipewire-pulse --user
-- Journal begins at Sun 2021-03-28 21:48:57 +05, ends at Thu 2021-04-15 13:26:44 +05. --
Apr 15 00:48:09 fedora systemd[2180]: Started PipeWire PulseAudio.
Apr 15 03:39:58 fedora pipewire-pulse[2669]: pulse-server 0x5586ad403860: [oriwotw.exe] UNDERFLOW channel:0 offset:1744896 underrun:12288
Apr 15 13:11:18 fedora systemd-coredump[312618]: [🡕] Process 2669 (pipewire-pulse) of user 1000 dumped core.
                                                 
                                                 Stack trace of thread 2669:
                                                 #0  0x00007ff922d87c73 flush_items (libspa-support.so + 0x5c73)
                                                 #1  0x00007ff922d86cca source_event_func (libspa-support.so + 0x4cca)
                                                 #2  0x00007ff922d890fb loop_iterate (libspa-support.so + 0x70fb)
                                                 #3  0x00007ff922ff2d2b pw_main_loop_run (libpipewire-0.3.so.0 + 0x43d2b)
                                                 #4  0x00005586ab0b54e4 main (pipewire-pulse + 0x14e4)
                                                 #5  0x00007ff922e07b75 __libc_start_main (libc.so.6 + 0x27b75)
                                                 #6  0x00005586ab0b55fe _start (pipewire-pulse + 0x15fe)
                                                 
                                                 Stack trace of thread 2679:
                                                 #0  0x00007ff922ee07ae epoll_wait (libc.so.6 + 0x1007ae)
                                                 #1  0x00007ff922d925f8 impl_pollfd_wait (libspa-support.so + 0x105f8)
                                                 #2  0x00007ff922d89064 loop_iterate (libspa-support.so + 0x7064)
                                                 #3  0x00007ff922fdad13 do_loop (libpipewire-0.3.so.0 + 0x2bd13)
                                                 #4  0x00007ff922da61c9 start_thread (libpthread.so.0 + 0x91c9)
                                                 #5  0x00007ff922ee0463 __clone (libc.so.6 + 0x100463)
Apr 15 13:11:18 fedora systemd[2180]: pipewire-pulse.service: Main process exited, code=dumped, status=11/SEGV
Apr 15 13:11:18 fedora systemd[2180]: pipewire-pulse.service: Failed with result 'core-dump'.
Apr 15 13:11:18 fedora systemd[2180]: pipewire-pulse.service: Consumed 13.090s CPU time.
Apr 15 13:11:18 fedora systemd[2180]: pipewire-pulse.service: Scheduled restart job, restart counter is at 1.
Apr 15 13:11:18 fedora systemd[2180]: Stopped PipeWire PulseAudio.
Apr 15 13:11:18 fedora systemd[2180]: pipewire-pulse.service: Consumed 13.090s CPU time.
Apr 15 13:11:18 fedora systemd[2180]: Started PipeWire PulseAudio.
Apr 15 13:23:16 fedora pipewire-pulse[312630]: send channel:-1 20, res -1: Broken pipe

Comment 18 Fedora Update System 2021-06-03 10:34:44 UTC
FEDORA-2021-4bd6fdd9d3 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-4bd6fdd9d3

Comment 19 Fedora Update System 2021-06-04 01:18:02 UTC
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.

Comment 20 Fedora Update System 2021-06-09 07:42:04 UTC
FEDORA-2021-29223a7ff9 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-29223a7ff9

Comment 21 Fedora Update System 2021-06-10 01:19:27 UTC
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.

Comment 22 Fedora Update System 2021-06-11 01:14:37 UTC
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.