Please try to catch the bug like this (the backtrace attached to the bug is relatively useless; it's not your error with creating the bt, it's just that catching exceptions at the right spot is a little more problematic):
* Remove your current library file, located at ~/.local/share/bmpx/library.mlib * Run BMPx inside gdb with: 'gdb /usr/libexec/beep-media-player-2-bin', inside xterm, or similar (Best practice would be to add the albums before you attempt this procedure, and start it up again with new items already, to avoid problems that might arise during the adding process) * Run it within gdb with: (gdb) run * After it has started up, break it inside gdb with CTRL+C; this will give you the gdb prompt back while BMPx is stopped * Run: (gdb) catch throw * Continue the program using: (gdb) cont * Then proceed to using "approve all". The backtrace resulting the should be actually useful, since the above backtrace doesn't give any indication as to what the problem is. Thanks :) Milosz After it has started up, add On 12/3/06, The Anarcat <[EMAIL PROTECTED]> wrote:
Package: bmpx Version: 0.32.0-1 Severity: grave Justification: renders package unusable Hi, Here I can't really use bmpx to listen to my (moderatly big) mp3/ogg library. After scanning my mp3 directory, bmpx asks me to accept it, i click on "accept all" (or something like that) and it crashes instantly. If I click to accept only one album, that works, but it would take forever to accept all albums this way. here is a backtrace. #0 0xffffe410 in __kernel_vsyscall () #1 0xa6b6a811 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xa6b6bfb9 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xa6e0b074 in g_logv () from /usr/lib/libglib-2.0.so.0 #4 0xa6e0b0a9 in g_log () from /usr/lib/libglib-2.0.so.0 #5 0xa724907a in Glib::exception_handlers_invoke () from /usr/lib/libglibmm-2.4.so.1 #6 0xa724f447 in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1 #7 0xa6e86e1b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #8 0xa6e7998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #9 0xa6e8a213 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #10 0xa6e8b429 in g_signal_emit_valist () from /usr/lib/libgobject- 2.0.so.0 #11 0xa6e8b5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #12 0xa72deca3 in _gtk_action_emit_activate () from /usr/lib/libgtk- x11-2.0.so.0 #13 0xa72dfb38 in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xa6e86e1b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #15 0xa6e7998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #16 0xa6e89f2d in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #17 0xa6e8b429 in g_signal_emit_valist () from /usr/lib/libgobject- 2.0.so.0 #18 0xa6e8b5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #19 0xa72ebf11 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xa72ed7dc in gtk_button_set_alignment () from /usr/lib/libgtk- x11-2.0.so.0 #21 0xa7730979 in Gtk::Button::on_released () from /usr/lib/libgtkmm- 2.4.so.1 #22 0xa772f71f in Gtk::Button_Class::released_callback () from /usr/lib/libgtkmm-2.4.so.1 #23 0xa6e86e1b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #24 0xa6e77f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #25 0xa6e7998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #26 0xa6e8a3b8 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #27 0xa6e8b429 in g_signal_emit_valist () from /usr/lib/libgobject- 2.0.so.0 #28 0xa6e8b5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #29 0xa72ebfa1 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0 #30 0xa72ec001 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0 #31 0xa77dbc4c in Gtk::Widget::on_button_release_event () from /usr/lib/libgtkmm-2.4.so.1 #32 0xa77d6f3f in Gtk::Widget_Class::button_release_event_callback () from /usr/lib/libgtkmm-2.4.so.1 #33 0xa73ba250 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk- x11-2.0.so.0 #34 0xa6e77f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #35 0xa6e7998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #36 0xa6e8a56f in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #37 0xa6e8b208 in g_signal_emit_valist () from /usr/lib/libgobject- 2.0.so.0 #38 0xa6e8b5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #39 0xa74a3e84 in gtk_widget_get_default_style () from /usr/lib/libgtk- x11-2.0.so.0 #40 0xa73b3bd3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #41 0xa73b4e07 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #42 0xa71d9eea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0 #43 0xa6e02731 in g_main_context_dispatch () from /usr/lib/libglib- 2.0.so.0 #44 0xa6e057a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #45 0xa6e05b67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #46 0xa73b5281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #47 0xa7773597 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1 #48 0xa7773442 in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1 #49 0x080f974e in main () -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-686 Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8) Versions of packages bmpx depends on: ii libasoun 1.0.13-1 ALSA library ii libatk1. 1.12.3-1 The ATK accessibility toolkit ii libboost 1.33.1-9 regular expression library for C++ ii libc6 2.3.6.ds1-8 GNU C Library: Shared libraries ii libcairo 1.2.4-4 The Cairo 2D vector graphics libra ii libcairo 0.6.0-4 C++ wrappers for Cairo (shared lib ii libcomer 1.39+1.40-WIP-2006.11.14+dfsg-1 common error description library ii libdbus- 1.0.1-2 simple interprocess messaging syst ii libdbus- 0.71-3 simple interprocess messaging syst ii libexpat 1.95.8-3.3 XML parsing C library - runtime li ii libfam0 2.7.0-11 Client library to control the FAM ii libfontc 2.4.1-2 generic font configuration library ii libfreet 2.2.1-5 FreeType 2 font engine, shared lib ii libgcc1 1:4.1.1-19 GCC support library ii libglade 1:2.6.0-2 library to load .glade files at ru ii libglade 2.6.2-2 C++ wrappers for libglade2 (shared ii libglib2 2.12.4-1 The GLib library of C routines ii libglibm 2.12.0-1 C++ wrapper for the GLib toolkit ( ii libgstre 0.10.10-2 Core GStreamer libraries and eleme ii libgtk2. 2.8.20-3 The GTK+ graphical user interface ii libgtkmm 1:2.8.8-1 C++ wrappers for GTK+ 2.4(shared ii libhal-s 0.5.8.1-4 Hardware Abstraction Layer - share ii libhal1 0.5.8.1-4 Hardware Abstraction Layer - share ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library ii libkrb53 1.4.4-4 MIT Kerberos runtime libraries ii libmusic 2.1.4-1 Second generation incarnation of t ii libneon2 0.25.5.dfsg-6 An HTTP and WebDAV client library ii libpango 1.14.7-1 Layout and rendering of internatio ii libpng12 1.2.13-4 PNG library - runtime ii libsidpl 1.36.59-4 SID (MOS 6581) emulation library ii libsigc+ 2.0.17-2 type-safe Signal Framework for C++ ii libsm6 1:1.0.1-3 X11 Session Management library ii libssl0. 0.9.8c-4 SSL shared libraries ii libstart 0.8-2 library for program launch feedbac ii libstdc+ 4.1.1-19 The GNU Standard C++ Library v3 ii libtag1c 1.4-4 TagLib Audio Meta-Data Library ii libx11-6 2:1.0.3-4 X11 client-side library ii libxcurs 1.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxfixe 1:4.0.1-4 X11 miscellaneous 'fixes' extensio ii libxi6 1:1.0.1-3 X11 Input extension library ii libxiner 1:1.0.1-4.1 X11 Xinerama extension library ii libxml2 2.6.27.dfsg-1 GNOME XML library ii libxrand 2:1.1.0.2-4 X11 RandR extension library ii libxrend 1:0.9.1-3 X Rendering Extension client libra ii zlib1g 1:1.2.3-13 compression library - runtime Versions of packages bmpx recommends: ii fam 2.7.0-11 File Alteration Monitor ii gstreamer0.10-ffmpeg 0.10.1-2 FFmpeg plugin for GStreamer ii gstreamer0.10-plugins-bad 0.10.3-3 various GStreamer plugins ii gstreamer0.10-plugins-good 0.10.4-3 GStreamer plugins from the "good" ii gstreamer0.10-plugins-ugly 0.10.4-4 GStreamer plugins from the "ugly" -- no debconf information