Description of problem: Plugging headphones into dock station on Lenovo T470s. This is very likely related to bug 1543326 Version-Release number of selected component: pulseaudio-11.1-9.fc28 Additional info: reporter: libreport-2.9.3 backtrace_rating: 4 cmdline: /usr/bin/pulseaudio --start --log-target=syslog crash_function: pa_sink_assert_ref executable: /usr/bin/pulseaudio journald_cursor: s=506a5eef19614e7aada6bbc6e5a841fe;i=13e22;b=52d284dcf39d4c80af31217a39010802;m=6d23179;t=56506da0f53e9;x=96a8de282c09c73f kernel: 4.15.2-301.fc27.x86_64 rootdir: / runlevel: N 5 type: CCpp uid: 16025
Created attachment 1395012 [details] File: backtrace
Created attachment 1395013 [details] File: cgroup
Created attachment 1395014 [details] File: core_backtrace
Created attachment 1395015 [details] File: cpuinfo
Created attachment 1395016 [details] File: dso_list
Created attachment 1395017 [details] File: environ
Created attachment 1395018 [details] File: limits
Created attachment 1395019 [details] File: maps
Created attachment 1395020 [details] File: mountinfo
Created attachment 1395021 [details] File: open_fds
Created attachment 1395022 [details] File: proc_pid_status
Created attachment 1395023 [details] File: var_log_messages
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle. Changing version to '28'.
Similar problem has been detected: Plugged in headphones See Bug 1551330 - Plugging in headphones crashes sound device reporter: libreport-2.9.3 backtrace_rating: 4 cmdline: /usr/bin/pulseaudio --start crash_function: pa_sink_assert_ref executable: /usr/bin/pulseaudio journald_cursor: s=3b3d159d189b4bdf897be20a10967504;i=1eba01;b=1fafb10d54384d4c804452e6117c7ead;m=39b1576;t=5669ac1ff6815;x=722009a3f785341b kernel: 4.16.0-0.rc3.git0.1.fc28.x86_64 package: pulseaudio-11.1-14.fc28 reason: pulseaudio killed by SIGABRT rootdir: / runlevel: N 5 type: CCpp uid: 1000
Similar problem has been detected: Dell XPS 13 9360 Tried to switch from the internal speaker to headphones (plugged into the laptop). Switching to the USB audio in the dock (WD15) works OK. reporter: libreport-2.9.3 backtrace_rating: 4 cmdline: pulseaudio --start crash_function: pa_sink_assert_ref executable: /usr/bin/pulseaudio journald_cursor: s=daaae16defa7422b9f6c40838189ff18;i=8cec;b=79f292ccc8d345838d66919da979a04e;m=16dd1ae847;t=566d2849fd239;x=3ac101eabb15ed3 kernel: 4.14.18-300.fc27.x86_64 package: pulseaudio-11.1-14.fc28 reason: pulseaudio killed by SIGABRT rootdir: / runlevel: N 5 type: CCpp uid: 1000
Proposed as a Blocker for 28-final by Fedora user lbrabec using the blocker tracking app because: It was reproduced by several people that pulseaudio crashes when headphones are plugged into laptop. The closest violated criterion is for Beta - Working sound (The installed system must be able to play back sound with gstreamer-based applications), which doesn't exactly cover this problem, thus proposing as final blocker.
May have to pick your poison here, the patch that likely introduces this is a fix for upstream, https://bugs.freedesktop.org/show_bug.cgi?id=100488 "alsa: fix infinite loop with Intel HDMI LPE" that said, I think reverting it for now is probably the way to go.
pulseaudio-11.1-16.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-71d8501443
pulseaudio-11.1-16.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-71d8501443
pulseaudio-11.1-16.fc28 fixed the issue for me
*** Bug 1554394 has been marked as a duplicate of this bug. ***
Discussed at 2018-03-19 Fedora 28 blocker review meeting: https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2018-03-19/f28-blocker-review.2018-03-19-16.02.html . Accepted as a Final blocker: we consider this a sufficient conditional violation of Beta criterion "The installed system must be able to play back sound with gstreamer-based applications", the condition being "just try doing it with headphones, buster", to constitute a Final blocker. We also grant it a freeze exception for Beta, as this can obviously affect live environments, and use immediately after install from a live image, both of which can't be fixed with updates.
pulseaudio-11.1-16.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.