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



Reply via email to