Package: bmpx
Version: 0.40.14-1
Severity: important

I've just revisited bmpx after 1/2 a year or so to see how
it handles embedded track artwork.

After starting it up and waiting for the splash screen to
go away, I click on BMP -> add files to playlist (or
similar) in the menu and select the contents of a directory.

The directory contained 36 mp3 files and 36 jpgs. I
selected the lot, trusting bmpx to reject things it wasn't
happy with (or alternatively: if the dialogue doesn't
filter out file types it isn't happy with, I merrily added
them)

bmp is now spinning the CPU  and the ui is unresponsive.
The following is looping (via strace):

stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3661, ...}) = 0
write(12, "2008-05-09 16:13:38 Gtk: gtk_lis"..., 100) = 100
write(2, "\n(beep-media-player-2-bin:2201):"..., 129) = 129
write(2, "\n(beep-media-player-2-bin:2201):"..., 112) = 112
time(NULL)                              = 1210346018


Here are it's file descriptors:

16:14:15$ ls -l fd
total 0
lrwx------ 1 jon jon 64 2008-05-09 16:14 0 -> /dev/null
lrwx------ 1 jon jon 64 2008-05-09 16:14 1 -> /dev/null
l-wx------ 1 jon jon 64 2008-05-09 16:14 10 -> 
/home/jon/.config/bmpx/logs/bmp.log
l-wx------ 1 jon jon 64 2008-05-09 16:14 11 -> 
/home/jon/.config/bmpx/logs/glib.log
l-wx------ 1 jon jon 64 2008-05-09 16:14 12 -> 
/home/jon/.config/bmpx/logs/gtk.log
lrwx------ 1 jon jon 64 2008-05-09 16:14 13 -> socket:[375887]
lrwx------ 1 jon jon 64 2008-05-09 16:14 14 -> socket:[375900]
lrwx------ 1 jon jon 64 2008-05-09 16:14 15 -> 
/home/jon/.local/share/bmpx/hal.mlib
lrwx------ 1 jon jon 64 2008-05-09 16:14 16 -> 
/home/jon/.local/share/bmpx/library-6-1-0.mlib
lrwx------ 1 jon jon 64 2008-05-09 16:14 17 -> socket:[375929]
lr-x------ 1 jon jon 64 2008-05-09 16:14 18 -> inotify
lrwx------ 1 jon jon 64 2008-05-09 16:14 2 -> /dev/null
lrwx------ 1 jon jon 64 2008-05-09 16:14 3 -> socket:[375861]
lrwx------ 1 jon jon 64 2008-05-09 16:14 4 -> /dev/null
l-wx------ 1 jon jon 64 2008-05-09 16:14 5 -> pipe:[8663]
lr-x------ 1 jon jon 64 2008-05-09 16:14 6 -> inotify
lr-x------ 1 jon jon 64 2008-05-09 16:14 7 -> pipe:[8667]
lr-x------ 1 jon jon 64 2008-05-09 16:14 8 -> pipe:[375872]
l-wx------ 1 jon jon 64 2008-05-09 16:14 9 -> pipe:[375872]
16:14:15$ pwd
/proc/2201

If the mp3s or JPEGs are required for debugging, they can
be supplied (it happens to be "Ghosts I-IV" by Nine Inch
Nails, the JPEGs are extracted versions of the track art.
the album is CC licenced)

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-486
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages bmpx depends on:
ii  dbus                  1.2.1-2            simple interprocess messaging syst
ii  dbus-x11              1.2.1-2            simple interprocess messaging syst
ii  hal                   0.5.11~rc2-1       Hardware Abstraction Layer
ii  libasound2            1.0.16-2           ALSA library
ii  libatk1.0-0           1.22.0-1           The ATK accessibility toolkit
ii  libboost-iostreams1.3 1.34.1-11          Boost.Iostreams Library
ii  libboost-regex1.34.1  1.34.1-11          regular expression library for C++
ii  libc6                 2.7-10             GNU C Library: Shared libraries
ii  libcairo2             1.6.4-1+b1         The Cairo 2D vector graphics libra
ii  libcairomm-1.0-1      1.6.0-1            C++ wrappers for Cairo (shared lib
ii  libcdparanoia0        3.10+debian~pre0-6 audio extraction tool for sampling
ii  libdbus-1-3           1.2.1-2            simple interprocess messaging syst
ii  libdbus-glib-1-2      0.74-4             simple interprocess messaging syst
ii  libgcc1               1:4.3.0-4          GCC support library
ii  libglade2-0           1:2.6.2-1          library to load .glade files at ru
ii  libglademm-2.4-1c2a   2.6.6-1            C++ wrappers for libglade2 (shared
ii  libglib2.0-0          2.16.3-2           The GLib library of C routines
ii  libglibmm-2.4-1c2a    2.16.2-1           C++ wrapper for the GLib toolkit (
ii  libgstreamer-plugins- 0.10.19-1          GStreamer libraries from the "base
ii  libgstreamer0.10-0    0.10.19-3          Core GStreamer libraries and eleme
ii  libgtk2.0-0           2.12.9-3           The GTK+ graphical user interface 
ii  libgtkmm-2.4-1c2a     1:2.12.7-1         C++ wrappers for GTK+ 2.4 (shared 
ii  libhal-storage1       0.5.11~rc2-1       Hardware Abstraction Layer - share
ii  libhal1               0.5.11~rc2-1       Hardware Abstraction Layer - share
ii  libice6               2:1.0.4-1          X11 Inter-Client Exchange library
ii  libmodplug0c2         1:0.7-7            shared libraries for mod music bas
ii  libofa0               0.9.3-2.1          Library for acoustic fingerprintin
ii  libpango1.0-0         1.20.2-2           Layout and rendering of internatio
ii  librsvg2-2            2.22.2-2           SAX-based renderer library for SVG
ii  libsexymm2            0.1.9-2            collection of additional gtkmm wid
ii  libsidplay1           1.36.59-5          SID (MOS 6581) emulation library
ii  libsigc++-2.0-0c2a    2.0.18-2           type-safe Signal Framework for C++
ii  libsm6                2:1.0.3-1+b1       X11 Session Management library
ii  libsoup2.2-8          2.2.105-4          an HTTP library implementation in 
ii  libsqlite3-0          3.5.8-3            SQLite 3 shared library
ii  libstartup-notificati 0.9-1              library for program launch feedbac
ii  libstdc++6            4.3.0-4            The GNU Standard C++ Library v3
ii  libtag1c2a            1.4-8.1            TagLib Audio Meta-Data Library
ii  libx11-6              2:1.0.3-7          X11 client-side library
ii  libxml2               2.6.32.dfsg-2      GNOME XML library
ii  zlib1g                1:1.2.3.3.dfsg-12  compression library - runtime

Versions of packages bmpx recommends:
ii  gamin                         0.1.9-2    File and directory monitoring syst
ii  gstreamer0.10-ffmpeg          0.10.3-6   FFmpeg plugin for GStreamer
ii  gstreamer0.10-plugins-bad     0.10.7-1   GStreamer plugins from the "bad" s
ii  gstreamer0.10-plugins-good    0.10.8-2   GStreamer plugins from the "good" 
ii  gstreamer0.10-plugins-ugly    0.10.7-3   GStreamer plugins from the "ugly" 

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to