** Summary changed: - audacious2 crashed with SIGSEGV when quitting + audacious2 crashed with SIGSEGV when quitting in __lll_lock_wait()
** Description changed: Binary package hint: audacious - Audacious2 usually quits with no problems, but occasionally it hangs on - exit. I am unsure if this is a new bug -- it might be a duplicate of Bug - 640732 or Bug 650531 (or others). The bug report summary generated by - Apport was just "audacious2 crashed with SIGSEGV", which is different - from the summaries for those bugs which appeared to be automatically - generated as well. So I decided to play it safe and submit a new bug - report. + Audacious2 usually quits with no problems, but occasionally it crashes + on exit with SIGSEGV in __lll_lock_wait(). Since audacious2 often has a + large number of threads, it takes a long time for Apport to generate a + .crash file, during which time the interface is frozen--therefore, it is + easy to mistake this crash for a hang. But audacious2 does terminate by + itself, without user intervention, every time. - I'm running audacious 2.4.0-0ubuntu3 on Maverick amd64. My Audacious - music library is (mostly) on an external USB drive that occasionally - becomes unreadable and has to be powered off and back on again. I - suspect there may be a hardware (or driver) problem with that drive - and/or USB on this machine. Perhaps that is a factor in producing this - error. In case it's relevant, the drive is formatted NTFS (and mounted - readwrite with ntfs-3g, package version 1:2010.8.8-0ubuntu1). In any - case, even if the crash is motivated by problems elsewhere in the - system, it still probably reflects some bug in Audacious itself. And I - am not sure the crash has anything to do with any defects external to - Audacious. + I first reported this with audacious 2.4.0-0ubuntu3 on Maverick amd64 + (see original description, duplicate bug 688599, and duplicate bug + 690432). I have subsequently gotten this crash with audacious 2.4.4-1 on + Natty amd64 on the same physical machine (see duplicate bug 800078). I + have never gotten a useful stack trace with Apport, but I got some + mediocre manual traces in gdb on the Maverick system + (https://bugs.launchpad.net/ubuntu/+source/audacious/+bug/691378/comments/7 + is the best). If I get a trace in Natty that's as good or better, I'll + post it and edit this to link to it. - In case this crash is triggered by an I/O error, here's the output of "uname -a": - Linux Apok 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 02:41:37 UTC 2010 x86_64 GNU/Linux + Please note that the original description and a number of comments below + suggest that this problem may be related to an input-output bug in the + Linux kernel. That may be the case, and many of the times this crash + occurred was when the machine was under heavy I/O. However, I have found + that the situation in the original report--where my music library was on + an external hard drive that may have been malfunctioning--is not + necessary to produce this problem. While in all cases the music library + was on a partition or network drive mounted as a fuse filesystem (ntfs- + 3g originally, and now mount.cifs), that may or may not be relevant. - After previous crashes, I submitted this bug as Bug 688599, but the - friendly "Apport retracing service" bot marked it Invalid because it did - not have a usable stack trace, suggesting that I upgrade some package - versions (which required that I add maverick-proposed to - /etc/sources.list). I did that, and then submitted the bug report again - (as per the instructions of "Apport retracing service") as Bug 690432, - but the stack trace for that didn't look so good either, and I noticed - that I had neglected to install audacious-dbg for the debug symbols. - Hoping that it would help, I installed audacious-dbg after that, and - waited for the crash to occur again. This report is for that third - crash, and the stack trace still doesn't look very good, but unless - someone can give me advice on how to improve it, this is the probably - the best I can get, so I marked the second bug report Invalid as well, - to be supreseded by this bug report. - - When I tell audacious to quit, it doesn't appear to crash immediately-- - it hangs for a while first. The first two times, I waited a while and - sent SIGTERM, which appeared to prompt this crash. This time, I just - waited longer, and the crash occurred by itself. It might be that the - crash always occurs immediately, and that the "hanging" is actually just - the time it takes for Apport to collect data. + Since Apport is always entirely unsuccessful backtracing this bug, the + original title was "audacious2 crashed with SIGSEGV". I have edited the + title to reflect specific information from the manual traces. ProblemType: Crash DistroRelease: Ubuntu 10.10 Package: audacious 2.4.0-0ubuntu3 ProcVersionSignature: Ubuntu 2.6.35-24.42-generic 2.6.35.8 Uname: Linux 2.6.35-24-generic x86_64 Architecture: amd64 CrashCounter: 1 Date: Thu Dec 16 20:07:13 2010 Disassembly: => 0x7f21bb5d4286: Cannot access memory at address 0x7f21bb5d4286 ExecutablePath: /usr/bin/audacious2 InstallationMedia: Xubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100406) ProcCmdline: audacious ProcEnviron: - LANGUAGE=en_US.utf8 - LANG=en_US.utf8 - LC_MESSAGES=en_US.utf8 - SHELL=/bin/bash + LANGUAGE=en_US.utf8 + LANG=en_US.utf8 + LC_MESSAGES=en_US.utf8 + SHELL=/bin/bash SegvAnalysis: - Segfault happened at: 0x7f21bb5d4286: Cannot access memory at address 0x7f21bb5d4286 - PC (0x7f21bb5d4286) not located in a known VMA region (needed executable region)! - Stack memory exhausted (SP below stack segment) + Segfault happened at: 0x7f21bb5d4286: Cannot access memory at address 0x7f21bb5d4286 + PC (0x7f21bb5d4286) not located in a known VMA region (needed executable region)! + Stack memory exhausted (SP below stack segment) SegvReason: executing unknown VMA Signal: 11 SourcePackage: audacious StacktraceTop: - ?? () - ?? () - ?? () - ?? () - ?? () + ?? () + ?? () + ?? () + ?? () + ?? () Title: audacious2 crashed with SIGSEGV UserGroups: adm admin cdrom lpadmin plugdev sambashare ** Summary changed: - audacious2 crashed with SIGSEGV when quitting in __lll_lock_wait() + audacious2 crashed with SIGSEGV in __lll_lock_wait() when quitting -- 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 in __lll_lock_wait() when quitting To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/audacious/+bug/691378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs