Re: amarok crashes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hi Kevin,

On Tue, 24 Aug 2010, Kevin Cosgrove wrote:

I've been having trouble with amarok crashes; every 8-10 songs I
get a segfault.  This is primarily on one of my computers, the

Which audio engine are you using?

What can I do folk?  How can I troubleshoot this?  I've already
changed out nearly all the hardware (for other reasons) and nearly
all the software.

The first thing you need is a backtrace. Unfortunately, I've found that getting a half-way decent backtrace on modern distros is a big PITA. I usually do it like this:

  0. Install gdb.

  1. Enable core dumps (/etc/security/limits.conf)
     (Log off/on for changes to take effect)

  2. Install some "debug" packages that you think
     may be appropriate.  E.g. if amarok has a debug
     package:  score!

  3. Start amarok from a command line.

  4. When it crashes, note any messages on the console
     screen.

  5. The core dump will be in your current present
     working directory (`pwd`).  It will either be
     named 'core' or 'core.PID' where PID is the
     process ID number for the amarok application
     that crashed.

  6. Get a backtrace like this:

     $ gdb --core=/path/to/core $(which amarok)
     (wait for gdb to be "ready")

     gdb> bt full

  7. Inspect the back-trace for something obvious.
     (E.g. if you see "PortAudio" or "PA", then
     install the portaudio debug packages and retry.
     If you see "Jack" then try to install jack
     debug packages and retry.  "Gst" for Gstreamer...)

  8. Send the back-trace to your distro, this list,
     the developers of amarok, or the devs of the
     audio engine.

-gabriel


_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user


[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux