&gt; (gdb) bt<br />&gt; <br />&gt; #0  0x00007ffff4c7bba5 in raise (sig=) at<br />&gt; <br />&gt; ../nptl/sysdeps/unix/sysv/linux/raise.c:64<br />&gt; <br />&gt; #1  0x00007ffff4c7f6b0 in abort () at abort.c:92<br />&gt; <br />&gt; #2  0x00007ffff4cb543b in __libc_message (do_abort= <br />&gt; out&gt;, fmt=)<br />&gt; <br />&gt;     at ../sysdeps/unix/sysv/linux/libc_fatal.c:189<br />&gt; <br />&gt; #3  0x00007ffff4cbf4b6 in malloc_printerr (action=3,<br />&gt; <br />&gt; str=0x7ffff4d8fca2 &quot;corrupted double-linked list&quot;,<br />&gt; <br />&gt;     ptr=) at malloc.c:6283<br />&gt; <br />&gt; #4  0x00007ffff4cc3b3d in _int_malloc (av=0x7ffff4fc6e40, bytes=1442)<br />&gt; <br />&gt; at malloc.c:4538<br />&gt; <br />&gt; #5  0x00007ffff4cc438e in __libc_malloc (bytes=1442) at malloc.c:3660<br />&gt; <br />&gt; #6  0x00007ffff555f11d in QByteArray::resize (this=0x7fffffffb3e0, size=1410)<br />&gt; <br />&gt;     at tools/qbytearray.cpp:1379<br />&gt; <br />&gt; #7  0x00007ffff5686fee in QUtf8::convertFromUnicode (uc=0x2e8888a,<br />&gt; <br />&gt; len=470, state=0x0)<br />&gt; <br />&gt;     at codecs/qutfcodec.cpp:79<br />&gt; <br />Looks like memory manager fault since It happened during malloc call. So I guess It&#39;s not Amarok.