I still don't have a perfect stacktrace, but for the past week I've run audacious exclusively in gdb, and I now have a gdb session transcript for a session where the bug occurred. It shows some information about the I/O errors that occurred immediately prior to the crash, and gdb was able to generate this stack trace (excerpted from the complete transcript, which is attached):
#0 0x00007ffff544c6b6 in __lll_lock_wait () from /lib/libpthread.so.0 #1 0x00007ffff5447849 in _L_lock_953 () from /lib/libpthread.so.0 #2 0x00007ffff544766b in pthread_mutex_lock () from /lib/libpthread.so.0 #3 0x00007fffe895e5b5 in ?? () #4 0x00007fffd4001bf0 in ?? () #5 0x00007ffff5448c70 in ?? () from /lib/libpthread.so.0 #6 0x0000000000000001 in ?? () #7 0x00007ffff6c677e4 in g_thread_create_proxy (data=0x63fee0) at /build/buildd/glib2.0-2.26.1/glib/gthread.c:1897 #8 0x00007ffff5445971 in start_thread () from /lib/libpthread.so.0 #9 0x00007ffff4d8d92d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Since the package libc6 provides both /lib/libpthread.so.0 and /lib/libc.so.6, I've installed libc6-dbg. I will continue to run audacious in gdb with the hope of generating a better stack trace. But since weeks sometimes pass between occurrences of this crash, I'm posting what I have, in case it's useful. One clarifying note: the binary /usr/bin/audacious is a symlink to /usr/bin/audacious2. ** Attachment added: "transcript of an audacious session in gdb, with backtrace" https://bugs.launchpad.net/ubuntu/+source/audacious/+bug/691378/+attachment/1771342/+files/audacious-gdb-transcript.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/691378 Title: audacious2 crashed with SIGSEGV when quitting -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs