<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [abrt] pulseaudio: pa_sink_input_set_requested_latency_within_thread(): pulseaudio killed by SIGSEGV"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93443#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [abrt] pulseaudio: pa_sink_input_set_requested_latency_within_thread(): pulseaudio killed by SIGSEGV"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93443">bug 93443</a>
from <span class="vcard"><a class="email" href="mailto:tanuk@iki.fi" title="Tanu Kaskinen <tanuk@iki.fi>"> <span class="fn">Tanu Kaskinen</span></a>
</span></b>
<pre>Oh, I assumed you had added module-device-manager to default.pa, since it's not
there by default and you had it loaded, but I forgot that it's loaded by
/usr/bin/start-pulseaudio-x11 when you start a KDE session. The reason why you
see the crashes only after booting is that after pulseaudio has crashed and
restarted, module-device-manager isn't loaded any more, and
module-device-manager is somehow involved in this (I don't know yet if the root
cause is in that module, though).
I'm able to reproduce a crash. It's a different assertion, however: E:
[alsa-sink-CX20561 Analog] sink.h: Assertion
'pa_object_refcnt(pa_object_cast(o)) > 0' failed at ./pulsecore/sink.h:308,
function pa_sink_assert_ref(). Aborting.
I don't use KDE and I use pacat/parec to simulate Zoiper. These are the steps
that I use to reproduce the crash (I don't know if all of them are necessary):
1) pactl unload-module module-switch-on-port-available
2) pactl load-module module-device-manager do_routing=true
3) pactl set-card-profile alsa_card.pci-0000_00_1b.0
output:analog-surround-40+input:analog-stereo
4) PULSE_PROP="filter.want=echo-cancel media.role=phone" pacat /dev/zero (leave
running)
5) PULSE_PROP="filter.want=echo-cancel media.role=phone" parec > /dev/null
(leave running)
6) pactl set-card-profile alsa_card.pci-0000_00_1b.0
output:analog-stereo+input:analog-stereo
I'll continue the investigation.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>