reassign 601120 libasound2 retitle 601120 libasound2: snd_pcm_status() hangs thanks
snd_pcm_status should be an instantaneous call. Reassign to ALSA package. -- John On 11/02/2010 06:01 PM, Dominic Hargreaves wrote: > 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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org