<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [abrt] pulseaudio: pa_atomic_load(): pulseaudio killed by SIGSEGV"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90416">90416</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[abrt] pulseaudio: pa_atomic_load(): pulseaudio killed by SIGSEGV
</td>
</tr>
<tr>
<th>Product</th>
<td>PulseAudio
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>daemon
</td>
</tr>
<tr>
<th>Assignee</th>
<td>pulseaudio-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>rocketraman@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>pulseaudio-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>lennart@poettering.net
</td>
</tr></table>
<p>
<div>
<pre>Changing the card profile via "set-card-profile" causes a crash in the
PulseAudio daemon when the echo cancellation module is active for a running
program with an open audio stream i.e. the program is started with:
export PULSE_PROP="filter.want=echo-cancel"
If the echo cancellation filter is not requested, then the set-card-profile
works fine.
Here is the upstream bug report that has all the abrt attachments:
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=1198661">https://bugzilla.redhat.com/show_bug.cgi?id=1198661</a>.
Fedora retrace: <a href="https://retrace.fedoraproject.org/faf/reports/586989/">https://retrace.fedoraproject.org/faf/reports/586989/</a>
Version-Release number of selected component:
pulseaudio-5.0-25.fc21
Additional info:
reporter: libreport-2.3.0
backtrace_rating: 4
cmdline: pulseaudio -D
crash_function: pa_atomic_load
executable: /usr/bin/pulseaudio
kernel: 3.18.7-200.fc21.x86_64
runlevel: N 5
type: CCpp
uid: 1000
Truncated backtrace:
Thread no. 1 (10 frames)
#0 pa_atomic_load at pulsecore/atomic.h:57
#1 pa_asyncmsgq_send at pulsecore/asyncmsgq.c:143
#2 pa_sink_input_start_move at pulsecore/sink-input.c:1618
#3 pa_sink_input_move_to at pulsecore/sink-input.c:1891
#4 sink_unlink_hook_callback at modules/module-rescue-streams.c:107
#5 pa_hook_fire at pulsecore/hook-list.c:106
#6 pa_sink_unlink at pulsecore/sink.c:693
#7 sink_input_kill_cb at modules/echo-cancel/module-echo-cancel.c:1410
#8 pa_sink_move_all_finish at pulsecore/sink.c:924
#9 card_set_profile at modules/alsa/module-alsa-card.c:262</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>