#0 0x08c28687 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = pid = 148201460 selftid = 14635 #1 0x08c2bb62 in *__GI_abort () at abort.c:92 act = {__sigaction_handler = {sa_handler = 0xe95ff4, sa_sigaction = 0xe95ff4}, sa_mask = {__val = {3220856192, 3086505072, 3220856148, 15208457, 3220856132, 13569260, 3220856120, 15296460, 0, 3086459008, 5, 0, 1, 13816422, 173516800, 4294967295, 148202848, 14352372, 14352372, 189, 3220856232, 3086504632, 0, 3220856192, 3220856120, 3220856132, 0, 3220856128, 13603112, 128, 148206496, 148201460}}, sa_flags = 148206496, sa_restorer = 0x8d56844 } sigs = {__val = {32, 0 }} #2 0x00d4c00c in IA__g_assertion_message (domain=0x8cf3d8 "RhythmDB", file=0x8c3b24 "rhythmdb-property-model.c", line=705, func=0x8c4380 "rhythmdb_property_model_delete_prop", message=0xa210878 "assertion failed: ((ptr = g_hash_table_lookup (model->priv->reverse_map, propstr)))") at /build/buildd/glib2.0-2.21.6/glib/gtestutils.c:1316 lstr = "705\000Ê\b!\n\213\205Ö\000ô_é\000±$}\000\005\000\000\000p^ú¿&Sè" s = #3 0x00d4c66d in IA__g_assertion_message_expr (domain=0x8cf3d8 "RhythmDB", file=0x8c3b24 "rhythmdb-property-model.c", line=705, func=0x8c4380 "rhythmdb_property_model_delete_prop", expr=0x8c3dbc "(ptr = g_hash_table_lookup (model->priv->reverse_map, propstr))") at /build/buildd/glib2.0-2.21.6/glib/gtestutils.c:1327 No locals. #4 0x008612c4 in rhythmdb_property_model_delete_prop (model=0x9bd5388, propstr=) at rhythmdb-property-model.c:705 path = (GtkTreePath *) 0xa2c1bcc iter = {stamp = 170622864, user_data = 0x4, user_data2 = 0xa2b7f90, user_data3 = 0xa2b7f90} __PRETTY_FUNCTION__ = "rhythmdb_property_model_delete_prop" __FUNCTION__ = "rhythmdb_property_model_delete_prop" #5 0x008617e1 in rhythmdb_property_model_entry_removed_cb (model=0x97eeac0, entry=0xa2b7f90, propmodel=0x9bd5388) at rhythmdb-property-model.c:617 No locals. #6 0x00861863 in _remove_entry_cb (model=0x97eeac0, path=0xa497358, iter=0xbffa5fc0, propmodel=0x9bd5388) at rhythmdb-property-model.c:327 entry = (RhythmDBEntry *) 0xa2b7f90 #7 0x010e1d70 in gtk_tree_model_foreach_helper (model=0x97eeac0, iter=0x6, path=0xa497358, func=0x861800 <_remove_entry_cb>, user_data=0x9bd5388) at /build/buildd/gtk+2.0-2.17.11/gtk/gtktreemodel.c:1580 child = {stamp = 0, user_data = 0x0, user_data2 = 0x0, user_data3 = 0x0} #8 0x010e259b in IA__gtk_tree_model_foreach (model=0x97eeac0, func=0x861800 <_remove_entry_cb>, user_data=0x9bd5388) at /build/buildd/gtk+2.0-2.17.11/gtk/gtktreemodel.c:1626 path = (GtkTreePath *) 0xa497358 iter = {stamp = 246259054, user_data = 0xa441d68, user_data2 = 0x0, user_data3 = 0x0} __PRETTY_FUNCTION__ = "IA__gtk_tree_model_foreach" #9 0x00860dfc in rhythmdb_property_model_set_property (object=0x9bd5388, prop_id=3, value=0xbffa6138, pspec=0x9bd74a0) at rhythmdb-property-model.c:358 model = (RhythmDBPropertyModel *) 0x9bd5388 __PRETTY_FUNCTION__ = "rhythmdb_property_model_set_property" #10 0x006335f5 in IA__g_object_set_valist (object=0x9bd5388, first_property_name=0x8bf570 "query-model", var_args=0xbffa61ac "") at /build/buildd/glib2.0-2.21.6/gobject/gobject.c:942 value = {g_type = 159714336, data = {{v_int = 172556656, v_uint = 172556656, v_long = 172556656, v_ulong = 172556656, v_int64 = 172556656, v_uint64 = 172556656, v_float = 9.67806833e-33, v_double = 8.5254315690845811e-316, v_pointer = 0xa490170}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} pspec = error = nqueue = (GObjectNotifyQueue *) 0xb5507fd0 name = __PRETTY_FUNCTION__ = "IA__g_object_set_valist" #11 0x00633bd6 in IA__g_object_set (_object=0x9bd5388, first_property_name=0x8bf570 "query-model") at /build/buildd/glib2.0-2.21.6/gobject/gobject.c:1537 __PRETTY_FUNCTION__ = "IA__g_object_set" #12 0x0084caa1 in rebuild_child_model (widget=, property_index=, query_pending=0) at rb-library-browser.c:718 prop_model = (RhythmDBPropertyModel *) 0x0 base_model = (RhythmDBQueryModel *) 0xa490170 child_model = (RhythmDBQueryModel *) 0xa490170 query = (RhythmDBQuery *) 0x18 __PRETTY_FUNCTION__ = "rebuild_child_model" __FUNCTION__ = "rebuild_child_model" #13 0x0084cc8d in rb_library_browser_set_model (widget=0x9bf6a60, model=0xa490170, query_pending=0) at rb-library-browser.c:886 priv = (RBLibraryBrowserPrivate *) 0x9bf6ab8 prop_model = #14 0x0081a6b2 in rb_browser_source_do_query (source=0x9a85170, subset=) at rb-browser-source.c:943 old = (RhythmDBQueryModel *) 0x97eeac0 query_model = query = (GPtrArray *) 0xa44b1a8 entry_type = (RhythmDBEntryType) 0x9a9d098 #15 0x00834a4f in rb_source_search (source=0x6, search=0x0, cur_text=0xb57f74a8 "", new_text=0xb550cfd0 "terminal") at rb-source.c:953 No locals. #16 0x007fcef6 in rb_source_state_sync (header=0x9b9f8b0, set_text=, text=0xb57ffcc8 "terminal", set_search=0, action=0x0, set_disclosure=0, disclosed=0) at rb-source-header.c:752 search = state = do_search = 1 old_text = 0xb57f74a8 "" #17 0x007fd17d in rb_source_header_search_cb (search=0x9ba0078, text=0xb57ffcc8 "terminal", header=0x9b9f8b0) at rb-source-header.c:793 __FUNCTION__ = "rb_source_header_search_cb" #18 0x0063c96c in IA__g_cclosure_marshal_VOID__STRING (closure=0x9bc45c0, return_value=0x0, n_param_values=2, param_values=0xa319878, invocation_hint=0xbffa64a0, marshal_data=0x7fd0e0) at /build/buildd/glib2.0-2.21.6/gobject/gmarshal.c:496 data1 = (gpointer) 0x9ba0078 data2 = (gpointer) 0x9b9f8b0 __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__STRING" #19 0x0062e0f2 in IA__g_closure_invoke (closure=0x9bc45c0, return_value=0x0, n_param_values=2, param_values=0xa319878, invocation_hint=0xbffa64a0) at /build/buildd/glib2.0-2.21.6/gobject/gclosure.c:767 marshal = ( GClosureMarshal) 0x63c8d0 marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #20 0x00644af8 in signal_emit_unlocked_R (node=, detail=, instance=0x9ba0078, emission_return=0x0, instance_and_params=0xa319878) at /build/buildd/glib2.0-2.21.6/gobject/gsignal.c:3247 tmp = (Handler *) 0x11e080 handler = (Handler *) 0x9bbce40 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x0, instance = 0x9ba0078, ihint = { signal_id = 276, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x9824228 handler_list = (Handler *) 0x11e080 return_accu = accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 276 max_sequential_handler_number = 5798 return_value_altered = 0 #21 0x00645edd in IA__g_signal_emit_valist (instance=0x9ba0078, signal_id=276, detail=0, var_args=0xbffa6660 "ôÿÚ") at /build/buildd/glib2.0-2.21.6/gobject/gsignal.c:2980 signal_return_type = 4 node = (SignalNode *) 0x9843a68 i = n_params = 1 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #22 0x00646396 in IA__g_signal_emit (instance=0x9ba0078, signal_id=276, detail=0) at /build/buildd/glib2.0-2.21.6/gobject/gsignal.c:3037 No locals. #23 0x00841fc4 in rb_search_entry_timeout_cb (entry=0x9ba0078) at rb-search-entry.c:326 No locals. #24 0x00d255cc in g_timeout_dispatch (source=0xa495ff8, callback=0, user_data=0x9ba0078) at /build/buildd/glib2.0-2.21.6/glib/gmain.c:3396 No locals. #25 0x00d24f18 in IA__g_main_context_dispatch (context=0x97fd0a8) at /build/buildd/glib2.0-2.21.6/glib/gmain.c:1960 No locals. #26 0x00d287c0 in g_main_context_iterate (context=0x97fd0a8, block=, dispatch=1, self=0x96e2028) at /build/buildd/glib2.0-2.21.6/glib/gmain.c:2591 max_priority = 0 timeout = 0 some_ready = 1 nfds = allocated_nfds = fds = __PRETTY_FUNCTION__ = "g_main_context_iterate" #27 0x00d28c2f in IA__g_main_loop_run (loop=0x9c14980) at /build/buildd/glib2.0-2.21.6/glib/gmain.c:2799 self = (GThread *) 0x96e2028 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #28 0x00fe86f9 in IA__gtk_main () at /build/buildd/gtk+2.0-2.17.11/gtk/gtkmain.c:1205 tmp_list = (GList *) 0x98411a0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x9848020 loop = (GMainLoop *) 0x9c14980 #29 0x0804b44e in main (argc=1, argv=0xbffa6994) at main.c:332 _save = (PyThreadState *) 0x9c75778 session_bus = error = (GError *) 0x0 rb_shell = (RBShell *) 0x9848020 accel_map_file = 0x98411a0 "/home/jack/.gnome2/accels/rhythmbox" context = options = {{long_name = 0x804ccbd "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80501c8, description = 0x804ccc3 "Enable debug output", arg_description = 0x0}, { long_name = 0x804ccd7 "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80501cc, description = 0x804ce90 "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x804cce3 "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80501e4, description = 0x804cec0 "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x804cced "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80501d0, description = 0x804ccfd "Do not register the shell", arg_description = 0x0}, {long_name = 0x804cd17 "dry-run", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80501e0, description = 0x804ceec "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x804cd1f "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80501dc, description = 0x804cd2d "Path for database file to use", arg_description = 0x0}, {long_name = 0x804cd4b "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80501d8, description = 0x804cf28 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x804cbac "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80501d4, description = 0x804cd5a "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x804cac6 "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x80501e8, description = 0x0, arg_description = 0x804cd69 "[URI...]"}, { long_name = 0x0, short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} __FUNCTION__ = "main"