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 1975772

Summary: [abrt] pipewire-pulseaudio: loop_enable_idle(): pipewire-pulse killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Hugh Cole-Baker <sigmaris>
Component: pipewireAssignee: Wim Taymans <wtaymans>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: brunovern.a, information, wtaymans
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/01682b4ba27b57e213857675d3cdf0d49b9764b2
Whiteboard: abrt_hash:c6d91545742559fd874815c39e1cfa0a42ee96d2;
Fixed In Version: pipewire-0.3.31-2.fc34 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-06-30 03:16:35 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

Description Hugh Cole-Baker 2021-06-24 11:25:20 UTC
Description of problem:
Pipewire-pulse crashed while I was viewing a YouTube video with audio and repeatedly adjusting volume up with a script triggered from a hotkey:

amixer -q -D pipewire sset Master 3%+ ; pactl play-sample audio-volume-change

The "audio-volume-change" sample was previously uploaded by:

pactl upload-sample /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga

Version-Release number of selected component:
pipewire-pulseaudio-0.3.30-2.fc34

Additional info:
reporter:       libreport-2.15.2
backtrace_rating: 4
cgroup:         0::/user.slice/user-9999.slice/user/session.slice/pipewire-pulse.service
cmdline:        /usr/bin/pipewire-pulse
crash_function: loop_enable_idle
executable:     /usr/bin/pipewire-pulse
journald_cursor: s=4c559db267854c56bf7ec5ac61834248;i=47651;b=2685f92040ed4931bfe7388cc9273c1e;m=2d8b9d356;t=5c58118836442;x=b316daee88f85314
kernel:         5.12.11-300.fc34.x86_64
rootdir:        /
runlevel:       N 3
type:           CCpp
uid:            9999

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 loop_enable_idle at ../spa/plugins/support/loop.c:398
 #1 send_message at ../src/modules/module-protocol-pulse/pulse-server.c:283
 #2 sample_play_stream_state_changed at ../src/modules/module-protocol-pulse/sample.c:78
 #3 stream_set_state at ../src/pipewire/stream.c:365
 #4 impl_send_command at ../src/pipewire/stream.c:527
 #5 impl_node_send_command at ../spa/plugins/audioconvert/audioadapter.c:582
 #6 pause_node at ../src/pipewire/impl-node.c:200
 #7 pw_impl_node_set_state at ../src/pipewire/impl-node.c:2093
 #8 client_node_command at ../src/modules/module-client-node/remote-node.c:485
 #9 client_node_demarshal_command at ../src/modules/module-client-node/protocol-native.c:386

Comment 1 Hugh Cole-Baker 2021-06-24 11:25:28 UTC
Created attachment 1793871 [details]
File: backtrace

Comment 2 Hugh Cole-Baker 2021-06-24 11:25:31 UTC
Created attachment 1793872 [details]
File: core_backtrace

Comment 3 Hugh Cole-Baker 2021-06-24 11:25:33 UTC
Created attachment 1793873 [details]
File: cpuinfo

Comment 4 Hugh Cole-Baker 2021-06-24 11:25:36 UTC
Created attachment 1793874 [details]
File: dso_list

Comment 5 Hugh Cole-Baker 2021-06-24 11:25:38 UTC
Created attachment 1793875 [details]
File: environ

Comment 6 Hugh Cole-Baker 2021-06-24 11:25:39 UTC
Created attachment 1793876 [details]
File: exploitable

Comment 7 Hugh Cole-Baker 2021-06-24 11:25:42 UTC
Created attachment 1793877 [details]
File: limits

Comment 8 Hugh Cole-Baker 2021-06-24 11:25:43 UTC
Created attachment 1793878 [details]
File: maps

Comment 9 Hugh Cole-Baker 2021-06-24 11:25:46 UTC
Created attachment 1793879 [details]
File: mountinfo

Comment 10 Hugh Cole-Baker 2021-06-24 11:25:48 UTC
Created attachment 1793880 [details]
File: open_fds

Comment 11 Hugh Cole-Baker 2021-06-24 11:25:50 UTC
Created attachment 1793881 [details]
File: proc_pid_status

Comment 12 Fedora Update System 2021-06-28 15:38:06 UTC
FEDORA-2021-5a5f27d6b3 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-5a5f27d6b3

Comment 13 Fedora Update System 2021-06-29 01:31:38 UTC
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.

Comment 14 Fedora Update System 2021-06-30 03:16:35 UTC
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.