Bug 1511516
| Summary: | [pulseaudio] assertion 'PA_SINK_INPUT_IS_LINKED(i->state)' failed - pulseaudio killed by SIGABRT | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Lukasz Dorau <lukasz.dorau> | ||||||||
| Component: | pulseaudio | Assignee: | Lennart Poettering <lpoetter> | ||||||||
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
| Severity: | urgent | Docs Contact: | |||||||||
| Priority: | unspecified | ||||||||||
| Version: | 26 | CC: | lpoetter, rdieter, wtaymans | ||||||||
| Target Milestone: | --- | Keywords: | Reopened | ||||||||
| Target Release: | --- | ||||||||||
| Hardware: | x86_64 | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2017-12-11 16:22:28 UTC | Type: | Bug | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Embargoed: | |||||||||||
| Attachments: |
|
||||||||||
Report: --- Running report_EmergencyAnalysis --- Compressing data Sending /var/tmp/ccpp-2017-11-09-14:49:23.666738-1812.tar.gz to https://retrace.fedoraproject.org Successfully created https://retrace.fedoraproject.org/faf/dumpdirs/new/ccpp-2017-11-09-14:49:23.666738-1812.tar.gz Created attachment 1349959 [details]
outout of "abrt-cli i -v -d"
outout of "abrt-cli i -v -d":
$ abrt-cli i -v -d /var/spool/abrt/ccpp-2017-11-09-14:49:23.666738-1812 > abrt-cli.txt
reason: raise(): pulseaudio killed by SIGABRT Created attachment 1349964 [details]
gdb backtrace
The beginning of the backtrace: #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #1 0x00007f9856f25800 in __GI_abort () at abort.c:89 #2 0x00007f985a49b5dc in pa_sink_input_assert_ref (o=<optimized out>) at pulsecore/sink-input.h:257 #3 pa_sink_input_finish_move (i=i@entry=0x5568422a2f50, dest=dest@entry=0x5568422df790, save=save@entry=false) at pulsecore/sink-input.c:1881 #4 0x00007f985a49e86d in pa_sink_move_all_finish (s=0x5568422df790, q=q@entry=0x5568423e7ee0, save=save@entry=false) at pulsecore/sink.c:923 #5 0x00007f9843bf3dba in card_set_profile (c=0x5568422fb910, new_profile=0x55684224cf20) at modules/alsa/module-alsa-card.c:255 The whole backtrace is attached. I do not use any audio devices. I have no audio devices connected to the audio outputs. I do not use audio at this machine at all, but pulseaudio aborts regularly. It seems to be a duplicate of: https://bugzilla.redhat.com/show_bug.cgi?id=1472285 *** This bug has been marked as a duplicate of bug 1472285 *** Created attachment 1352465 [details]
journalctl log with debug log level
It happened __103__ times on my machine during the last month. re-duping *** This bug has been marked as a duplicate of bug 1472285 *** |
Description of problem: pulseaudio quits unexpectedly at sink-input.c several times per day Version-Release number of selected component (if applicable): pulseaudio-11.1-2.fc26.x86_64 How reproducible: pulseaudio quits unexpectedly several times per day Steps to Reproduce: 1) wait about one hour for pulseaudio to quit unexpectedly Actual results (from syslog): Nov 09 08:28:44 gklab-124-124 pulseaudio[8775]: [pulseaudio] sink-input.c: Assertion 'PA_SINK_INPUT_IS_LINKED(i->state)' failed at pulsecore/sink-input.c:1883, function pa_sink_input_finish_move(). Aborting. Nov 09 08:28:45 gklab-124-124 pulseaudio[8846]: [pulseaudio] main.c: User-configured server at {254c893e99d74f488122ef0c95d481d9}unix:/run/user/1000/pulse/native, which appears to be local. Probing deeper. Nov 09 08:28:45 gklab-124-124 pulseaudio[8849]: [pulseaudio] pid.c: Stale PID file, overwriting. Nov 09 08:28:46 gklab-124-124 pulseaudio[8849]: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files Nov 09 08:28:49 gklab-124-124 systemd-coredump[8845]: Process 8775 (pulseaudio) of user 1000 dumped core. Stack trace of thread 8775: #0 0x00007f3d4a45b9fb raise (libc.so.6) #1 0x00007f3d4a45d800 abort (libc.so.6) #2 0x00007f3d4d9d35dc pa_sink_input_finish_move (libpulsecore-11.1.so) #3 0x00007f3d4d9d686d pa_sink_move_all_finish (libpulsecore-11.1.so) #4 0x00007f3d371afdba card_set_profile (module-alsa-card.so) #5 0x00007f3d4d9b2796 pa_card_set_profile (libpulsecore-11.1.so) #6 0x00007f3d375bd73d switch_to_port (module-switch-on-port-available.so) #7 0x00007f3d375bdac8 port_available_hook_callback (module-switch-on-port-available.so) #8 0x00007f3d4d9b6dc3 pa_hook_fire (libpulsecore-11.1.so) #9 0x00007f3d371b08c7 report_jack_state (module-alsa-card.so) #10 0x00007f3d36f75ec8 mixer_class_event (libalsa-util.so) #11 0x00007f3d36cacee4 hctl_elem_event_handler (libasound.so.2) #12 0x00007f3d36ca377b snd_hctl_handle_events (libasound.so.2) #13 0x00007f3d36cae051 snd_mixer_handle_events (libasound.so.2) #14 0x00007f3d36f7b499 io_cb (libalsa-util.so) #15 0x00007f3d4d75f888 pa_mainloop_dispatch (libpulse.so.0) #16 0x00007f3d4d75fc5e pa_mainloop_iterate (libpulse.so.0) #17 0x00007f3d4d75fce0 pa_mainloop_run (libpulse.so.0) #18 0x00005637b03ee33e main (pulseaudio) #19 0x00007f3d4a44588a __libc_start_main (libc.so.6) #20 0x00005637b03ee9da _start (pulseaudio) Stack trace of thread 8840: #0 0x00007f3d4a529e06 ppoll (libc.so.6) #1 0x00007f3d4d9c233f pa_rtpoll_run (libpulsecore-11.1.so) #2 0x00007f3cffdfcc18 thread_func (module-null-sink.so) #3 0x00007f3d4cc033a8 internal_thread_func (libpulsecommon-11.1.so) #4 0x00007f3d4af2336d start_thread (libpthread.so.0) #5 0x00007f3d4a535e1f __clone (libc.so.6) Stack trace of thread 8785: #0 0x00007f3d4a529e06 ppoll (libc.so.6) #1 0x00007f3d4d9c233f pa_rtpoll_run (libpulsecore-11.1.so) #2 0x00007f3d36f91dfe thread_func (libalsa-util.so) #3 0x00007f3d4cc033a8 internal_thread_func (libpulsecommon-11.1.so) #4 0x00007f3d4af2336d start_thread (libpthread.so.0) #5 0x00007f3d4a535e1f __clone (libc.so.6) Stack trace of thread 8841: #0 0x00007f3d4a529e06 ppoll (libc.so.6) #1 0x00007f3d4d9c233f pa_rtpoll_run (libpulsecore-11.1.so) #2 0x00007f3d36f8ba05 thread_func (libalsa-util.so) #3 0x00007f3d4cc033a8 internal_thread_func (libpulsecommon-11.1.so) #4 0x00007f3d4af2336d start_thread (libpthread.so.0) #5 0x00007f3d4a535e1f __clone (libc.so.6) ~ Expected results: pulseaudio does not quit unexpectedly Additional info: $ ps aux | grep pulseaudio gdm 1284 0.0 0.0 1248200 11024 ? S<l 13:03 0:00 /usr/bin/pulseaudio --start --log-target=syslog ldorau 10241 0.6 0.0 1285868 12124 ? S<l 14:49 0:00 /usr/bin/pulseaudio --start --log-target=syslog