#0 rhythmdb_query_concatenate (query1=0x2295fa0, query2=0x7fff0d8c1790) at rhythmdb-query.c:91 data = (RhythmDBQueryData *) 0x2295fa0 i = 0 __PRETTY_FUNCTION__ = "rhythmdb_query_concatenate" #1 0x00007fd29807cc8e in rhythmdb_query_copy (array=0x7fff0d8c1790) at rhythmdb-query.c:76 ret = (GPtrArray *) 0x2295fa0 #2 0x00007fd29807ce5e in rhythmdb_query_parse_valist ( db=, args=0x7fff0d8c14f0) at rhythmdb-query.c:120 query = RHYTHMDB_QUERY_SUBQUERY ret = (GPtrArray *) 0x3155740 __PRETTY_FUNCTION__ = "rhythmdb_query_parse_valist" #3 0x00007fd29807d11a in rhythmdb_query_append (db=0x1fb60c0, query=0x3159f00) at rhythmdb-query.c:223 args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff0d8c1620, reg_save_area = 0x7fff0d8c1510}} i = new = #4 0x0000000000449951 in rb_podcast_source_do_query (source=0x1fbb190) at rb-podcast-source.c:1165 query_model = (RhythmDBQueryModel *) 0x318c480 query = (GPtrArray *) 0x3184a40 #5 0x000000000044b8db in feed_select_change_cb ( propview=, feeds=0x7fd27c1eaf20, source=0x1fbb190) at rb-podcast-source.c:1114 No locals. #6 0x00007fd29326d67e in IA__g_closure_invoke (closure=0x21f70f0, return_value=0x0, n_param_values=2, param_values=0x2f20350, invocation_hint=0x7fff0d8c1790) at /build/buildd/glib2.0-2.21.4/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0x15c marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #7 0x00007fd293283856 in signal_emit_unlocked_R (node=0x21a97e0, detail=, instance=, emission_return=, instance_and_params=) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3247 tmp = (Handler *) 0x7fd297558500 handler = (Handler *) 0x21f68a0 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x7fff0d8c1c30, instance = 0x21af5a0, ihint = { signal_id = 348, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x21a9770 handler_list = (Handler *) 0x21f68a0 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 = 348 max_sequential_handler_number = return_value_altered = 0 #8 0x00007fd293284c9e in IA__g_signal_emit_valist (instance=0x21af5a0, signal_id=, detail=0, var_args=0x7fff0d8c1980) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:2980 signal_return_type = 4 param_values = node = (SignalNode *) 0x21a97e0 i = n_params = __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #9 0x00007fd293285223 in IA__g_signal_emit (instance=0x18, signal_id=227284880, detail=0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3037 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff0d8c1a60, reg_save_area = 0x7fff0d8c19a0}} #10 0x00007fd298060fa4 in rb_property_view_selection_changed_cb ( selection=0x2195200, view=0x21af5a0) at rb-property-view.c:872 selected_rows = (GList *) 0x7fd27c1296c0 tem = selected_properties = (GList *) 0x7fd27c1eaf20 selected_prop = 0x31766e0 "http://downloads.bbc.co.uk/podcasts/worldservice/scia/rss.xml" is_all = 0 model = (GtkTreeModel *) 0x2130f30 iter = {stamp = -1211162643, user_data = 0x2ea9590, user_data2 = 0x0, user_data3 = 0x0} __FUNCTION__ = "rb_property_view_selection_changed_cb" __PRETTY_FUNCTION__ = "rb_property_view_selection_changed_cb" #11 0x00007fd29326d67e in IA__g_closure_invoke (closure=0x21f3110, return_value=0x0, n_param_values=1, param_values=0x7fd27c126340, invocation_hint=0x7fff0d8c1c40) at /build/buildd/glib2.0-2.21.4/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0x15c marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #12 0x00007fd293283856 in signal_emit_unlocked_R (node=0x2110a80, detail=, instance=, emission_return=, instance_and_params=) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3247 tmp = (Handler *) 0x7fd297558500 handler = (Handler *) 0x21f3670 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x7fff0d8c2220, instance = 0x2195200, ihint = { signal_id = 314, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x1b65760 handler_list = (Handler *) 0x21f3670 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 = 314 max_sequential_handler_number = return_value_altered = 1 #13 0x00007fd293284c9e in IA__g_signal_emit_valist (instance=0x2195200, signal_id=, detail=0, var_args=0x7fff0d8c1e30) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:2980 signal_return_type = 4 param_values = node = (SignalNode *) 0x2110a80 i = n_params = __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #14 0x00007fd293285223 in IA__g_signal_emit (instance=0x18, signal_id=227284880, detail=0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3037 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff0d8c1f10, reg_save_area = 0x7fff0d8c1e50}} #15 0x00007fd295a5a256 in gtk_tree_view_real_select_cursor_row ( tree_view=0x21d0390, start_editing=0) at /build/buildd/gtk+2.0-2.17.5/gtk/gtktreeview.c:10113 new_tree = (GtkRBTree *) 0x0 new_node = (GtkRBNode *) 0x0 cursor_tree = (GtkRBTree *) 0x21f3eb0 cursor_node = (GtkRBNode *) 0x2ea9560 cursor_path = mode = GTK_TREE_SELECT_MODE_TOGGLE #16 0x00007fd295a5a994 in gtk_tree_view_button_press (widget=0x21d0390, event=0x2e956e0) at /build/buildd/gtk+2.0-2.17.5/gtk/gtktreeview.c:2746 new_y = node = (GtkRBNode *) 0x2ea9560 tree = (GtkRBTree *) 0x21f3eb0 node_selected = 0 path = (GtkTreePath *) 0x3192450 path_string = ( gchar *) 0x7fd200000000
depth = pre_val = 0 focus_cell = column_handled_click = 0 rtl = tree_view = (GtkTreeView *) 0x21d0390 list = column = i = background_area = {x = 22, y = 92, width = 1019, height = 23} cell_area = {x = 23, y = 92, width = 1017, height = 23} vertical_separator = 0 horizontal_separator = 2 #17 0x00007fd2980a68e6 in rb_tree_dnd_button_press_event_cb ( widget=0x21d0390, event=0x2e956e0, data=) at rb-tree-dnd.c:927 call_parent = 1 tree_view = (GtkTreeView *) 0x21d0390 path = (GtkTreePath *) 0x313ca80 column = (GtkTreeViewColumn *) 0x21ede40 cell_x = 82 cell_y = 16 selection = (GtkTreeSelection *) 0x2195200 priv_data = #18 0x00007fd29594abe3 in _gtk_marshal_BOOLEAN__BOXED (closure=0x21f3080, return_value=0x7fff0d8c2270, n_param_values=, param_values=0x2f92d00, invocation_hint=, marshal_data=0x7fd2980a67a0) at /build/buildd/gtk+2.0-2.17.5/gtk/gtkmarshalers.c:84 data1 = (gpointer) 0x21d0390 data2 = (gpointer) 0x0 v_return = __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #19 0x00007fd29326d67e in IA__g_closure_invoke (closure=0x21f3080, return_value=0x7fff0d8c2270, n_param_values=2, param_values=0x2f92d00, invocation_hint=0x7fff0d8c2230) at /build/buildd/glib2.0-2.21.4/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0x15c marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #20 0x00007fd293283856 in signal_emit_unlocked_R (node=0x1d21a20, detail=, instance=, emission_return=, instance_and_params=) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3247 tmp = (Handler *) 0x7fd297558500 handler = (Handler *) 0x21f3550 accumulator = (SignalAccumulator *) 0x1d21aa0 emission = {next = 0x0, instance = 0x21d0390, ihint = { signal_id = 58, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x1d21880 handler_list = (Handler *) 0x21f3550 return_accu = accu = {g_type = 20, 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 = 58 max_sequential_handler_number = return_value_altered = 0 #21 0x00007fd293284b5e in IA__g_signal_emit_valist (instance=0x21d0390, signal_id=, detail=0, var_args=0x7fff0d8c2420) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:2990 return_value = {g_type = 20, 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}}} error = signal_return_type = 20 param_values = node = (SignalNode *) 0x1d21a20 i = n_params = __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #22 0x00007fd293285223 in IA__g_signal_emit (instance=0x18, signal_id=227284880, detail=0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3037 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff0d8c2500, reg_save_area = 0x7fff0d8c2440}} #23 0x00007fd295a6b6cf in gtk_widget_event_internal (widget=0x21d0390, event=0x2e956e0) at /build/buildd/gtk+2.0-2.17.5/gtk/gtkwidget.c:4786 signal_num = return_val = 0 #24 0x00007fd295941aa4 in IA__gtk_propagate_event (widget=0x21d0390, event=0x2e956e0) at /build/buildd/gtk+2.0-2.17.5/gtk/gtkmain.c:2396 tmp = (GtkWidget *) 0x21d0390 handled_event = 33063520 __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" #25 0x00007fd295942bc3 in IA__gtk_main_do_event (event=0x2e956e0) at /build/buildd/gtk+2.0-2.17.5/gtk/gtkmain.c:1601 event_widget = grab_widget = (GtkWidget *) 0x21d0390 window_group = (GtkWindowGroup *) 0x1f88260 rewritten_event = (GdkEvent *) 0x0 tmp_list = __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #26 0x00007fd29559706c in gdk_event_dispatch (source=, callback=, user_data=) at /build/buildd/gtk+2.0-2.17.5/gdk/x11/gdkevents-x11.c:2379 display = event = #27 0x00007fd292675a8e in IA__g_main_context_dispatch (context=0x1cdd070) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:1960 No locals. #28 0x00007fd292679458 in g_main_context_iterate (context=0x1cdd070, block=, dispatch=, self=) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2591 max_priority = 2147483647 timeout = 499 some_ready = 1 nfds = 10 allocated_nfds = -1838653536 fds = __PRETTY_FUNCTION__ = "g_main_context_iterate" #29 0x00007fd2926798b5 in IA__g_main_loop_run (loop=0x21e2690) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2799 self = (GThread *) 0x1b3e6c0 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #30 0x00007fd2959430f7 in IA__gtk_main () at /build/buildd/gtk+2.0-2.17.5/gtk/gtkmain.c:1205 tmp_list = (GList *) 0x2299200 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x1d4b500 loop = #31 0x0000000000422cc5 in main (argc=1, argv=0x7fff0d8c28e8) at main.c:332 _save = (PyThreadState *) 0x2299200 session_bus = error = (GError *) 0x0 rb_shell = accel_map_file = context = options = {{long_name = 0x48deeb "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6aaed0, description = 0x47b32c "Enable debug output", arg_description = 0x0}, { long_name = 0x47b340 "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6aaed8, description = 0x47b508 "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x47b34c "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6aaefc, description = 0x47b538 "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x47b356 "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6aaee0, description = 0x47b366 "Do not register the shell", arg_description = 0x0}, {long_name = 0x47b380 "dry-run", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6aaef8, description = 0x47b568 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x47b388 "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6aaef0, description = 0x47b396 "Path for database file to use", arg_description = 0x0}, {long_name = 0x47b3b4 "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6aaee8, description = 0x47b5a8 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x47c93c "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6aaee4, description = 0x47b3c3 "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x48258a "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x6aaf00, description = 0x0, arg_description = 0x47b3d2 "[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"