[Pkg-audacious-maintainers] Bug#601120: audacious: Hangs after a random amount of time playing music
Dominic Hargreaves
dom at earth.li
Tue Nov 2 22:01:56 UTC 2010
On Fri, Oct 29, 2010 at 01:00:21PM -0400, John Lindgren wrote:
> Can you tell us:
> - What sort of file (MP3, AAC, Vorbis, etc.) you are trying to play, and
mp3 and vorbis, at leat.
> on what medium (hard disk, CD, network)?
local hard disk
> - What type of audio output you are using (ALSA, PulseAudio, OSS, etc.)?
ALSA
> Then, can you run Audacious from within GDB, stop the process when it is
> hung, and take a backtrace?
Sure. From 2.3-2 with -dbg packages installed:
#0 0xb7fe2424 in __kernel_vsyscall ()
#1 0xb7735876 in nanosleep () from /lib/i686/cmov/libpthread.so.0
#2 0xb5db5393 in snd_atomic_read_wait () from /usr/lib/libasound.so.2
#3 0xb5dda762 in ?? () from /usr/lib/libasound.so.2
#4 0xb5dbae15 in snd_pcm_status () from /usr/lib/libasound.so.2
#5 0xb5dce40b in ?? () from /usr/lib/libasound.so.2
#6 0xb5dbae15 in snd_pcm_status () from /usr/lib/libasound.so.2
#7 0xb58c8003 in real_output_time () at alsa.c:127
#8 0xb58c8235 in alsa_output_time () at alsa.c:387
#9 0x0806ff7a in send_audio (unused=0x0) at vis_runner.c:51
#10 0xb7f1ba7c in ?? () from /lib/libglib-2.0.so.0
#11 0xb7f1b305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#12 0xb7f1efe8 in ?? () from /lib/libglib-2.0.so.0
#13 0xb7f1f527 in g_main_loop_run () from /lib/libglib-2.0.so.0
#14 0xb7c32e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb5fa798e in skins_init (cbs=0x80bd560) at plugin.c:142
#16 0x08059879 in main (argc=1, argv=0xbffff504) at main.c:554
Note that running under gdb seems to reliably cause a crash after
less than a second of playback, whereas the time until crash is
more variable without.
Also, sounds appears generally well-functioning on this system; it's
not a crash that appears with other programs.
Dominic.
--
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
More information about the Pkg-audacious-maintainers
mailing list