DAEMON: abort due to assert in pulseaudio
Issue generated from Tuleap's migration script. Originally submitted by: Stepan Salenikovich (ssalenik)
I get this ocasionally when the peer hangs up the call. Its been reported to possibly happen when the video device is changed as well.
[1476901614.147|29849|sipvoiplink.cpp:801 ] [call:6867938391286618547] INVITE@0x1d52258 state changed to 5 (CONFIRMED): unwaited event type 3 [1476901614.148|29849|videomanager.cpp:80 ] Setting default device to Integrated Camera Assertion 'pa\_atomic\_load(&(b)->\_ref) > 0' failed at pulsecore/memblock.c:628, function pa\_memblock\_unref(). Aborting. [New Thread 0x7fffcb7fd700 (LWP 29874)] [New Thread 0x7fffca7fb700 (LWP 29903)] [New Thread 0x7fffcf7fe700 (LWP 29902)] [New Thread 0x7fffe5be7700 (LWP 29900)] [New Thread 0x7fffe77fe700 (LWP 29883)] [New Thread 0x7fffeda05700 (LWP 29882)] [New Thread 0x7fffcbffe700 (LWP 29866)] [New Thread 0x7fffe4be5700 (LWP 29865)] Program received signal SIGABRT, Aborted. [Switching to Thread 0x7fffcb7fd700 (LWP 29874)] 0x00007ffff2e719c8 in raise () from /lib64/libc.so.6 Missing separate debuginfos, use: dnf debuginfo-install alsa-lib-1.0.29-1.fc22.x86\_64 bzip2-libs-1.0.6-14.fc22.x86\_64 dbus-c++-0.9.0-8.fc22.x86\_64 dbus-libs-1.8.20-1.fc22.x86\_64 elfutils-libelf-0.166-1.fc22.x86\_64 elfutils-libs-0.166-1.fc22.x86\_64 expat-2.1.1-2.fc22.x86\_64 flac-libs-1.3.1-5.fc22.x86\_64 gsm-1.0.13-12.fc22.x86\_64 json-c-0.12-5.fc22.x86\_64 libasyncns-0.8-8.fc22.x86\_64 libattr-2.4.47-10.fc22.x86\_64 libcap-2.24-7.fc22.x86\_64 libdrm-2.4.61-3.fc22.x86\_64 libgcc-5.3.1-6.fc22.x86\_64 libgcrypt-1.6.3-4.fc22.x86\_64 libgpg-error-1.21-1.fc22.x86\_64 libICE-1.0.9-2.fc22.x86\_64 libogg-1.3.2-2.fc22.x86\_64 libsamplerate-0.1.8-7.fc22.x86\_64 libselinux-2.3-10.fc22.x86\_64 libSM-1.2.2-2.fc22.x86\_64 libsndfile-1.0.25-18.fc22.x86\_64 libstdc++-5.3.1-6.fc22.x86\_64 libupnp-1.6.19-3.fc22.x86\_64 libuuid-2.26.2-4.fc22.x86\_64 libva-1.5.1-1.fc22.x86\_64 libvorbis-1.3.4-3.fc22.x86\_64 libX11-1.6.3-1.fc22.x86\_64 libXau-1.0.8-4.fc22.x86\_64 libxcb-1.11-8.fc22.x86\_64 libXext-1.3.3-2.fc22.x86\_64 libXfixes-5.0.1-4.fc22.x86\_64 libXi-1.7.4-2.fc22.x86\_64 libXtst-1.2.2-4.fc22.x86\_64 nss-mdns-0.10-15.fc22.x86\_64 opus-1.1.2-1.fc22.x86\_64 pcre-8.39-2.fc22.x86\_64 pulseaudio-libs-6.0-8.fc22.x86\_64 speex-1.2-0.23.rc2.fc22.x86\_64 speexdsp-1.2-0.5.rc3.fc22.x86\_64 systemd-libs-219-27.fc22.x86\_64 tcp\_wrappers-libs-7.6-80.fc22.x86\_64 xz-libs-5.2.0-2.fc22.x86\_64 yaml-cpp-0.5.1-6.fc22.x86\_64 zlib-1.2.8-7.fc22.x86\_64 (gdb) bt \#0 0x00007ffff2e719c8 in raise () from /lib64/libc.so.6 \#1 0x00007ffff2e7365a in abort () from /lib64/libc.so.6 \#2 0x00007ffff27c13f8 in pa\_memblock\_unref () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so \#3 0x00007ffff27c2acf in pa\_memexport\_process\_release () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so \#4 0x00007ffff27ca6da in do\_read () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so \#5 0x00007ffff27ccc64 in do\_pstream\_read\_write () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so \#6 0x00007ffff7040087 in pa\_mainloop\_dispatch () from /lib64/libpulse.so.0 \#7 0x00007ffff704048c in pa\_mainloop\_iterate () from /lib64/libpulse.so.0 \#8 0x00007ffff7040530 in pa\_mainloop\_run () from /lib64/libpulse.so.0 \#9 0x00007ffff704e676 in thread () from /lib64/libpulse.so.0 \#10 0x00007ffff27dc6a8 in internal\_thread\_func () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so \#11 0x00007ffff4eba555 in start\_thread () from /lib64/libpthread.so.0 \#12 0x00007ffff2f3fded in clone () from /lib64/libc.so.6 (gdb) bt full \#0 0x00007ffff2e719c8 in raise () from /lib64/libc.so.6 No symbol table info available. \#1 0x00007ffff2e7365a in abort () from /lib64/libc.so.6 No symbol table info available. \#2 0x00007ffff27c13f8 in pa\_memblock\_unref () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so No symbol table info available. \#3 0x00007ffff27c2acf in pa\_memexport\_process\_release () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so No symbol table info available. \#4 0x00007ffff27ca6da in do\_read () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so No symbol table info available. \#5 0x00007ffff27ccc64 in do\_pstream\_read\_write () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so No symbol table info available. \#6 0x00007ffff7040087 in pa\_mainloop\_dispatch () from /lib64/libpulse.so.0 No symbol table info available. \#7 0x00007ffff704048c in pa\_mainloop\_iterate () from /lib64/libpulse.so.0 No symbol table info available. \#8 0x00007ffff7040530 in pa\_mainloop\_run () from /lib64/libpulse.so.0 No symbol table info available. \#9 0x00007ffff704e676 in thread () from /lib64/libpulse.so.0 No symbol table info available. \#10 0x00007ffff27dc6a8 in internal\_thread\_func () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so No symbol table info available. \#11 0x00007ffff4eba555 in start\_thread () from /lib64/libpthread.so.0 No symbol table info available. \#12 0x00007ffff2f3fded in clone () from /lib64/libc.so.6 No symbol table info available.