[Pkg-audacious-maintainers] Bug#516592: audacious: fails to show a rolled up playlist editor window

Francesco Poli (t1000) frx at firenze.linux.it
Sun Feb 22 15:17:54 UTC 2009


Package: audacious
Version: 1.5.1-4
Severity: normal

On my Debian testing boxes, after upgrading the first packages that
migrated from sid to squeeze (that is to say, after my boxes became
squeeze systems), I began to experience a new audacious bug.

If I start audacious with a configuration where the playlist editor
window is shown and rolled up:

  $ grep playlist_[vs] ~/.config/audacious/config 
  playlist_shaded=TRUE
  playlist_visible=TRUE

then audacious fails to actually paint the rolled up playlist editor
window.
In the screen area that should be covered by the rolled up playlist
editor window, I see whatever other programs paint or painted, but
not the playlist window.
I mean: I initially see the X background; then I see some portion
of popup window as soon as one overlaps the screen area where the
playlist window should be drawn; if I start a screensaver which
paints the screen with, say, a blue color, then, as the screensaver
stops, I see a blue rectangle where the playlist window should be...

Clicking on Roll up Playlist Editor (from the View menu) does not
seem to help.


On the other hand, if I start audacious with a configuration where
the playlist editor window is shown, but not rolled up:

  $ grep playlist_[vs] ~/.config/audacious/config 
  playlist_shaded=FALSE
  playlist_visible=TRUE

then audacious correctly paints the complete playlist editor window.
At that point, if I roll it up, audacious correctly shows it
and I can enjoy a working rolled up playlist editor window.


So, in summary, starting audacious with a rolled up playlist window
fails to work correctly, but starting it with a complete (non rolled up)
playlist window does not cause any problem...

This is a regression, since it has worked fine on my Debian testing
boxes, as long as they were lenny boxes.
It stopped working, when my boxes became squeeze boxes.
Since audacious is still the same version on lenny, squeeze and sid,
the cause must be in some dependency that was upgraded soon after
the lenny release.
By examining aptitude logs (to see what changed on my systems) and
audacious direct or indirect dependencies, I see the following
possible suspects:

[UPGRADE] libglade2-0 1:2.6.2-1 -> 1:2.6.3-1
[UPGRADE] tzdata 2008h-2 -> 2008i-3     (naaah! that seems unrelated)
[UPGRADE] sed 4.1.5-6 -> 4.1.5-8        (I really doubt...)
[UPGRADE] debianutils 2.30 -> 2.31      (I don't think so)
[UPGRADE] libstdc++6 4.3.2-1.1 -> 4.3.3-3
[UPGRADE] libgcc1 1:4.3.2-1.1 -> 1:4.3.3-3

Which one is the cause of the bug?



-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (800, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages audacious depends on:
ii  audacious-plugins             1.5.1-2    Base plugins for audacious
ii  dbus                          1.2.1-5    simple interprocess messaging syst
ii  gtk2-engines-pixbuf           2.12.11-4  Pixbuf-based theme for GTK+ 2.x
ii  libatk1.0-0                   1.22.0-1   The ATK accessibility toolkit
ii  libaudclient1                 1.5.1-4    audacious dbus remote control libr
ii  libaudid3tag1                 1.5.1-4    audacious id3 tag manipulation lib
ii  libc6                         2.7-18     GNU C Library: Shared libraries
ii  libcairo2                     1.6.4-7    The Cairo 2D vector graphics libra
ii  libdbus-1-3                   1.2.1-5    simple interprocess messaging syst
ii  libdbus-glib-1-2              0.76-1     simple interprocess messaging syst
ii  libglib2.0-0                  2.16.6-1   The GLib library of C routines
ii  libgtk2.0-0                   2.12.11-4  The GTK+ graphical user interface 
ii  libice6                       2:1.0.4-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.20.5-3   Layout and rendering of internatio
ii  libsamplerate0                0.1.4-1    audio rate conversion library
ii  libsm6                        2:1.0.3-2  X11 Session Management library
ii  libx11-6                      2:1.1.5-2  X11 client-side library

Versions of packages audacious recommends:
ii  audacious-plugins-extra       1.5.1-2    Various extra plugins for audaciou
ii  unzip                         5.52-12    De-archiver for .zip files

audacious suggests no packages.

-- no debconf information





More information about the Pkg-audacious-maintainers mailing list