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]