terminate called after throwing an instance of 'Bmp::MetadataReadError' what(): #0 0x298e93b7 in __cxa_throw () from /usr/lib/libstdc++.so.5 #1 0x081df333 in Bmp::PlayerShell::get_metadata_from_source (this=0x0, source_id=137888340) at new_allocator.h:69 #2 0x081df493 in Bmp::PlayerShell::Player::get_metadata (self=0x86eda10, metadata=0x8380254, error=0xbfbfe614) at shell.cc:520 #3 0x081ddee4 in Bmp::dbus_glib_marshal_player_BOOLEAN__POINTER_POINTER ( closure=0xbfbfe6e0, return_value=0xbfbfe6f0, n_param_values=137888340, param_values=0x93f7100, invocation_hint=0x0, marshal_data=0x81df45c) at dbus-obj-player-glue.h:95 #4 0x286fe266 in dbus_g_bus_get () from /usr/local/lib/libdbus-glib-1.so.2 #5 0x286fe64f in dbus_g_bus_get () from /usr/local/lib/libdbus-glib-1.so.2 #6 0x287347ad in dbus_get_local_machine_id () from /usr/local/lib/libdbus-1.so.3 #7 0x28726671 in dbus_connection_dispatch () from /usr/local/lib/libdbus-1.so.3 #8 0x286fb64d in dbus_g_message_get_message () from /usr/local/lib/libdbus-glib-1.so.2 #9 0x292f11aa in g_source_is_destroyed () from /usr/local/lib/libglib-2.0.so.0 #10 0x292f2050 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #11 0x292f242c in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #12 0x292f2aa1 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 #13 0x28dc2cf2 in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0 #14 0x289ffe27 in Gtk::Main::run_impl () from /usr/local/lib/libgtkmm-2.4.so.1 #15 0x289ffbc2 in Gtk::Main::run () from /usr/local/lib/libgtkmm-2.4.so.1 #16 0x0810dcbb in main (argc=1, argv=0xbfbfeb6c) at slot.h:440