<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>