#0 model_row_changed (tree_model=0x8a8e158, path=0x9238ee0, iter=0x8fb6e40, user_data=0x8cf42a0) at /build/buildd/gtk+2.0-2.17.6/modules/other/gail/gailtreeview.c:2726 gailview = (GailTreeView *) 0xb718e142 cell_path = l = cell_info = #1 0xb77f4e99 in _gtk_marshal_VOID__BOXED_BOXED (closure=0x95554a0, return_value=0x0, n_param_values=3, param_values=0x923a9e0, invocation_hint=0xbf9e5f60, marshal_data=0xb6225aa0) at /build/buildd/gtk+2.0-2.17.6/gtk/gtkmarshalers.c:1309 data1 = (gpointer) 0x8a8e158 data2 = (gpointer) 0x8cf42a0 __PRETTY_FUNCTION__ = "_gtk_marshal_VOID__BOXED_BOXED" #2 0xb7191102 in IA__g_closure_invoke (closure=0x95554a0, return_value=0x0, n_param_values=3, param_values=0x923a9e0, invocation_hint=0xbf9e5f60) at /build/buildd/glib2.0-2.21.4/gobject/gclosure.c:767 marshal = ( GClosureMarshal) 0xb77f4df0 <_gtk_marshal_VOID__BOXED_BOXED> marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #3 0xb71a7ae8 in signal_emit_unlocked_R (node=, detail=, instance=0x8a8e158, emission_return=0x0, instance_and_params=0x923a9e0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3247 tmp = (Handler *) 0xb7c1a460 handler = (Handler *) 0x94e71c0 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0xbf9e6358, instance = 0x8a8e158, ihint = { signal_id = 349, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x8cb3260 handler_list = (Handler *) 0xb7c1a460 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 = 349 max_sequential_handler_number = 24695 return_value_altered = 0 #4 0xb71a8ecd in IA__g_signal_emit_valist (instance=0x8a8e158, signal_id=349, detail=0, var_args=0xbf9e6124 "") at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:2980 signal_return_type = 4 node = (SignalNode *) 0x8cb3b88 i = n_params = 2 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #5 0xb71a9386 in IA__g_signal_emit (instance=0x8a8e158, signal_id=349, detail=0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3037 No locals. #6 0xb78e90f8 in IA__gtk_tree_model_row_changed (tree_model=0x8a8e158, path=0x9238ee0, iter=0xbf9e61d0) at /build/buildd/gtk+2.0-2.17.6/gtk/gtktreemodel.c:1478 __PRETTY_FUNCTION__ = "IA__gtk_tree_model_row_changed" #7 0xb7f07f47 in rhythmdb_query_model_entry_changed_cb (db=0x8ac2090, entry=0x90da2a0, changes=0x973e6b8, model=0x8a8e158) at rhythmdb-query-model.c:1433 hidden = t = __FUNCTION__ = "rhythmdb_query_model_entry_changed_cb" __PRETTY_FUNCTION__ = "rhythmdb_query_model_entry_changed_cb" #8 0xb7f31fcf in rb_marshal_VOID__BOXED_POINTER (closure=0x942e0e0, return_value=0x0, n_param_values=3, param_values=0x89b2258, invocation_hint=0xbf9e6360, marshal_data=0xb7f07d80) at rb-marshal.c:864 data1 = (gpointer) 0x0 data2 = __PRETTY_FUNCTION__ = "rb_marshal_VOID__BOXED_POINTER" #9 0xb7191102 in IA__g_closure_invoke (closure=0x942e0e0, return_value=0x0, n_param_values=3, param_values=0x89b2258, invocation_hint=0xbf9e6360) at /build/buildd/glib2.0-2.21.4/gobject/gclosure.c:767 marshal = ( GClosureMarshal) 0xb7f31f40 marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #10 0xb71a7ae8 in signal_emit_unlocked_R (node=, detail=, instance=0x8ac2090, emission_return=0x0, instance_and_params=0x89b2258) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3247 tmp = (Handler *) 0xb7c1a460 handler = (Handler *) 0xb53f4e60 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x0, instance = 0x8ac2090, ihint = { signal_id = 231, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x8b346b8 handler_list = (Handler *) 0xb7c1a460 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 = 231 max_sequential_handler_number = 24695 return_value_altered = 1 #11 0xb71a8ecd in IA__g_signal_emit_valist (instance=0x8ac2090, signal_id=231, detail=0, var_args=0xbf9e6524 "\200\217h\tHe\236??????") at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:2980 signal_return_type = 4 node = (SignalNode *) 0x8afd7f8 i = n_params = 2 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #12 0xb71a9386 in IA__g_signal_emit (instance=0x8ac2090, signal_id=231, detail=0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3037 No locals. #13 0xb7ef70d7 in rhythmdb_emit_entry_signals_idle (db=0x8ac2090) at rhythmdb.c:1297 added_entries = (GList *) 0x0 deleted_entries = (GList *) 0x0 changed_entries = (GHashTable *) 0x8d0a5b0 l = iter = {dummy1 = 0x8d0a5b0, dummy2 = 0x0, dummy3 = 0x4, dummy4 = 3, dummy5 = -1224536076, dummy6 = 0x1} entry = (RhythmDBEntry *) 0x90da2a0 entry_changes = (GSList *) 0x973e6b8 #14 0xb6fa3ec1 in g_idle_dispatch (source=0x8fa1250, callback=0, user_data=0x8ac2090) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:4065 No locals. #15 0xb6fa5c48 in IA__g_main_context_dispatch (context=0x8aa7a18) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:1960 No locals. #16 0xb6fa94f0 in g_main_context_iterate (context=0x8aa7a18, block=, dispatch=1, self=0x8994578) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2591 max_priority = 200 timeout = 0 some_ready = 1 nfds = allocated_nfds = fds = __PRETTY_FUNCTION__ = "g_main_context_iterate" #17 0xb6fa995f in IA__g_main_loop_run (loop=0x8cf9880) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2799 self = (GThread *) 0x8994578 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #18 0xb77f0a49 in IA__gtk_main () at /build/buildd/gtk+2.0-2.17.6/gtk/gtkmain.c:1205 tmp_list = (GList *) 0x8affdd0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x8b0a020 loop = (GMainLoop *) 0x8cf9880 #19 0x08062f3e in main (argc=1, argv=0xbf9e6854) at main.c:332 _save = (PyThreadState *) 0x8d60920 session_bus = error = (GError *) 0x0 rb_shell = (RBShell *) 0x8b0a020 accel_map_file = 0x8affdd0 "/home/oivasyuv/.gnome2/accels/rhythmbox" context = options = {{long_name = 0x80d7a53 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0c8, description = 0x80c5d10 "Enable debug output", arg_description = 0x0}, { long_name = 0x80c5d24 "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0cc, description = 0x80c5edc "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x80c5d30 "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0e4, description = 0x80c5f0c "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x80c5d3a "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0d0, description = 0x80c5d4a "Do not register the shell", arg_description = 0x0}, {long_name = 0x80c5d64 "dry-run", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0e0, description = 0x80c5f38 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x80c5d6c "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0dc, description = 0x80c5d7a "Path for database file to use", arg_description = 0x0}, {long_name = 0x80c5d98 "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0d8, description = 0x80c5f74 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x80c7048 "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0d4, description = 0x80c5da7 "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x80cc91e "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x80ef0e8, description = 0x0, arg_description = 0x80c5db6 "[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"