<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Dbus fallback sink not updating and blocking further action"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99425#c11">Comment # 11</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Dbus fallback sink not updating and blocking further action"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99425">bug 99425</a>
from <span class="vcard"><a class="email" href="mailto:getzze@gmail.com" title="getzze <getzze@gmail.com>"> <span class="fn">getzze</span></a>
</span></b>
<pre>Pulseaudio server still crashes with the new version of the patch, when the
headset is selected as fallback sink and I unplug it (at time 11:30:30):
<span class="quote">>>>journalctl --user -b -u pulseaudio</span >
Feb 17 11:26:20 server systemd[699]: Started Sound Service.
Feb 17 11:30:30 server pulseaudio[705]: E: [pulseaudio] iface-core.c: Assertion
'(device_iface = pa_hashmap_get(c->sinks_by_index,
PA_UINT32_TO_PTR(c->fallback_sink->index)))' failed at
modules/dbus/iface-core.c:1710, function default_sink_changed_cb(). Aborting.
Feb 17 11:30:38 server systemd[699]: pulseaudio.service: Main process exited,
code=dumped, status=6/ABRT
Feb 17 11:30:38 server systemd[699]: pulseaudio.service: Unit entered failed
state.
Feb 17 11:30:38 server systemd[699]: pulseaudio.service: Failed with result
'core-dump'.
Feb 17 11:30:39 server systemd[699]: pulseaudio.service: Service hold-off time
over, scheduling restart.
Feb 17 11:30:42 server systemd-coredump[6068]: Process 705 (pulseaudio) of user
1000 dumped core.
Stack trace of thread 705:
#0 0x00007ff63fd2a04f raise
(libc.so.6)
#1 0x00007ff63fd2b47a abort
(libc.so.6)
#2 0x00007ff6065b8a2a n/a
(module-dbus-protocol.so)
#3 0x00007ff641016c0c
pa_hook_fire (libpulsecore-10.0.so)
#4 0x00007ff641015d65
pa_core_update_default_sink (libpulsecore-10.0.so)
#5 0x00007ff641038972
pa_sink_put (libpulsecore-10.0.so)
#6 0x00007ff6373c4227
pa_alsa_sink_new (libalsa-util.so)
#7 0x00007ff6375e6314 n/a
(module-alsa-card.so)
#8 0x00007ff641012aa6
pa_card_set_profile (libpulsecore-10.0.so)
#9 0x00007ff6379f38a1 n/a
(module-switch-on-port-available.so)
#10 0x00007ff6379f3b11 n/a
(module-switch-on-port-available.so)
#11 0x00007ff641016c0c
pa_hook_fire (libpulsecore-10.0.so)
#12 0x00007ff6375e6ca3 n/a
(module-alsa-card.so)
#13 0x00007ff6373ac1f8 n/a
(libalsa-util.so)
#14 0x00007ff6370d4363 n/a
(libasound.so.2)
#15 0x00007ff6370ca02d
snd_hctl_handle_events (libasound.so.2)
#16 0x00007ff6370d5491
snd_mixer_handle_events (libasound.so.2)
#17 0x00007ff6373b1807 n/a
(libalsa-util.so)
#18 0x00007ff640dbea7c
pa_mainloop_dispatch (libpulse.so.0)
#19 0x00007ff640dbee7c
pa_mainloop_iterate (libpulse.so.0)
#20 0x00007ff640dbef20
pa_mainloop_run (libpulse.so.0)
#21 0x000000000040715a main
(pulseaudio)
#22 0x00007ff63fd17291
__libc_start_main (libc.so.6)
#23 0x0000000000407c7a _start
(pulseaudio)
Stack trace of thread 715:
#0 0x00007ff63fdd6551 ppoll
(libc.so.6)
#1 0x00007ff641021f38
pa_rtpoll_run (libpulsecore-10.0.so)
#2 0x00007ff6373c8679 n/a
(libalsa-util.so)
#3 0x00007ff640b6b4b8 n/a
(libpulsecommon-10.0.so)
#4 0x00007ff6402a0454
start_thread (libpthread.so.0)
#5 0x00007ff63fddf7df __clone
(libc.so.6)
Stack trace of thread 6066:
#0 0x00007ff63fdd6551 ppoll
(libc.so.6)
#1 0x00007ff641021f38
pa_rtpoll_run (libpulsecore-10.0.so)
#2 0x00007ff6373c2285 n/a
(libalsa-util.so)
#3 0x00007ff640b6b4b8 n/a
(libpulsecommon-10.0.so)
#4 0x00007ff6402a0454
start_thread (libpthread.so.0)
#5 0x00007ff63fddf7df __clone
(libc.so.6)
Stack trace of thread 714:
#0 0x00007ff63fdd6551 ppoll
(libc.so.6)
#1 0x00007ff641021f38
pa_rtpoll_run (libpulsecore-10.0.so)
#2 0x00007ff6373c215e n/a
(libalsa-util.so)
#3 0x00007ff640b6b4b8 n/a
(libpulsecommon-10.0.so)
#4 0x00007ff6402a0454
start_thread (libpthread.so.0)
#5 0x00007ff63fddf7df __clone
(libc.so.6)
Stack trace of thread 784:
#0 0x00007ff63fdd6551 ppoll
(libc.so.6)
#1 0x00007ff641021f38
pa_rtpoll_run (libpulsecore-10.0.so)
#2 0x00007ff626fe003e n/a
(module-pipe-sink.so)
#3 0x00007ff640b6b4b8 n/a
(libpulsecommon-10.0.so)
#4 0x00007ff6402a0454
start_thread (libpthread.so.0)
#5 0x00007ff63fddf7df __clone
(libc.so.6)
Stack trace of thread 1073:
#0 0x00007ff63fdd6551 ppoll
(libc.so.6)
#1 0x00007ff641021f38
pa_rtpoll_run (libpulsecore-10.0.so)
#2 0x00007ff609d9bd1f n/a
(module-null-sink.so)
#3 0x00007ff640b6b4b8 n/a
(libpulsecommon-10.0.so)
#4 0x00007ff6402a0454
start_thread (libpthread.so.0)
#5 0x00007ff63fddf7df __clone
(libc.so.6)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>