[Pkg-audacious-maintainers] Bug#531835: audacious 2.0.1: freezes after playing an Ogg or MP3 file

Alex a.bramley at gmail.com
Thu Jun 4 16:40:45 UTC 2009


I can provide corroboration to this. It only occurs after Vorbis encoded files 
for me thus far, however, but i've not really triaged the bugs too much. Trying 
to skip to the next song by bringing the main window into focus and pressing "b" 
at this point totally hangs the GUI and I have to kill it manually.

Straceing the audacious process when it's hung at the end of a .ogg shows a 
polling loop with these two events:
poll([{fd=5, events=POLLIN}, {fd=4, events=POLLIN}, {fd=8, events=POLLIN}], 3, 
0) = 0 (Timeout)
read(4, 0x1dcfc94, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)

When it's got into the GUI locked state, strace shows it's hanging on a futex:
futex(0x7f14d0ebb9e0, FUTEX_WAIT, 7084, NULL

I hope this helps in tracking down where it's locked.

-- System Information:
Debian Release: squeeze/sid
   APT prefers unstable
   APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash

Versions of packages audacious depends on:
ii  audacious-plugins             2.0.1-1    Base plugins for audacious
ii  dbus                          1.2.14-2   simple interprocess messaging syst
ii  gtk2-engines-pixbuf           2.16.2-1   Pixbuf-based theme for GTK+ 2.x
ii  libatk1.0-0                   1.26.0-1   The ATK accessibility toolkit
ii  libaudclient2                 2.0.1-1    audacious dbus remote control libr
ii  libaudcore1                   2.0.1-1    audacious core engine library
ii  libaudid3tag2                 2.0.1-1    audacious id3 tag manipulation lib
ii  libaudutil1                   2.0.1-1    audacious utility library
ii  libc6                         2.9-13     GNU C Library: Shared libraries
ii  libcairo2                     1.8.6-2+b1 The Cairo 2D vector graphics libra
ii  libdbus-1-3                   1.2.14-2   simple interprocess messaging syst
ii  libdbus-glib-1-2              0.80-4     simple interprocess messaging syst
ii  libfontconfig1                2.6.0-3    generic font configuration library
ii  libfreetype6                  2.3.9-5    FreeType 2 font engine, shared lib
ii  libglib2.0-0                  2.20.3-1   The GLib library of C routines
ii  libgtk2.0-0                   2.16.2-1   The GTK+ graphical user interface
ii  libice6                       2:1.0.5-1  X11 Inter-Client Exchange library
ii  libmcs1                       0.7.1-1    Abstraction library to store confi
ii  libmowgli1                    0.6.1-1    a high performance development fra
ii  libpango1.0-0                 1.24.2-1   Layout and rendering of internatio
ii  libsad2                       2.0.1-1    audacious scale and dither library
ii  libsamplerate0                0.1.7-2    audio rate conversion library
ii  libsm6                        2:1.1.0-2  X11 Session Management library

Versions of packages audacious recommends:
ii  audacious-plugins-extra       2.0.1-1    Various extra plugins for audaciou
ii  unzip                         6.0-1      De-archiver for .zip files





More information about the Pkg-audacious-maintainers mailing list