#0 0x00007ff2ef70e445 in __GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = 0 pid = selftid = 3129 #1 0x00007ff2ef711bab in __GI_abort () at abort.c:91 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x18, sa_sigaction = 0x18}, sa_mask = {__val = {140681382410185, 140681375771720, 140681401100752, 1024, 0, 55083072, 4294967296, 4294967295, 0, 214, 59096720, 3088472, 0, 36669920, 36669920, 140681381871616}}, sa_flags = -254728332, sa_restorer = 0x5} sigs = {__val = {32, 0 }} #2 0x00007ff2efd17d8d in g_assertion_message (domain=, file=, line=, func=0x7ff2f0ace0e0 "rhythmdb_property_model_set_query_model_internal", message=0x38aac50 "assertion failed: (rhythmdb_property_model_iter_n_children (GTK_TREE_MODEL (model), NULL) == 1)") at /build/buildd/glib2.0-2.31.18/./glib/gtestutils.c:1860 lstr = "379\000\377\177\000\000\340Z1\277\377\177\000\000\220\062\000\304\362\177\000\000\340\333\254\360\362\177\000" s = 0x385be90 "p\350\212\003" #3 0x00007ff2efd182b2 in g_assertion_message_expr (domain=0x7ff2f0acfc2e "RhythmDB", file=0x7ff2f0acd83b "rhythmdb-property-model.c", line=379, func=0x7ff2f0ace0e0 "rhythmdb_property_model_set_query_model_internal", expr=) at /build/buildd/glib2.0-2.31.18/./glib/gtestutils.c:1871 s = #4 0x00007ff2f0a85e5b in rhythmdb_property_model_set_query_model_internal (query_model=0x288ecb0, model=0x2ef1550) at rhythmdb-property-model.c:379 No locals. #5 rhythmdb_property_model_set_property (object=, prop_id=, value=, pspec=0x22f89e0) at rhythmdb-property-model.c:452 model = 0x2ef1550 __PRETTY_FUNCTION__ = "rhythmdb_property_model_set_property" #6 0x00007ff2effb93d3 in object_set_property (nqueue=0x7ff2c40034b0, value=0x7fffbf315c20, pspec=0x22f89e0, object=0x2ef1550) at /build/buildd/glib2.0-2.31.18/./gobject/gobject.c:1352 tmp_value = {g_type = 36120880, data = {{v_int = 42527920, v_uint = 42527920, v_long = 42527920, v_ulong = 42527920, v_int64 = 42527920, v_uint64 = 42527920, v_float = 2.01192559e-37, v_double = 2.1011584261084866e-316, v_pointer = 0x288ecb0}, {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}}} redirect = enable_diagnostic = 0x7ff2effe3402 "0" class = 0x22f9c20 param_id = 3 #7 g_object_set_valist (object=0x2ef1550, first_property_name=, var_args=0x7fffbf315ca8) at /build/buildd/glib2.0-2.31.18/./gobject/gobject.c:1947 value = {g_type = 36120880, data = {{v_int = 42527920, v_uint = 42527920, v_long = 42527920, v_ulong = 42527920, v_int64 = 42527920, v_uint64 = 42527920, v_float = 2.01192559e-37, v_double = 2.1011584261084866e-316, v_pointer = 0x288ecb0}, {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 = 0x7ff2c40034b0 name = __PRETTY_FUNCTION__ = "g_object_set_valist" #8 0x00007ff2effb9bb7 in g_object_set (_object=0x2ef1550, first_property_name=0x7ff2bb8c240e "query-model") at /build/buildd/glib2.0-2.31.18/./gobject/gobject.c:2053 object = 0x2ef1550 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffbf315d90, reg_save_area = 0x7fffbf315cc0}} __PRETTY_FUNCTION__ = "g_object_set" #9 0x00007ff2bb8bef3e in rb_iradio_source_do_query (source=0x2764680) at rb-iradio-source.c:796 genre_query_model = 0x288ecb0 station_query_model = 0x0 genre_model = 0x2ef1550 query = 0x3256b80 entry_type = 0x2847000 __FUNCTION__ = "rb_iradio_source_do_query" #10 0x00007ff2bb8bf832 in genre_selected_cb (iradio_source=0x2764680, name=0x0, propview=) at rb-iradio-source.c:741 No locals. #11 genre_selected_cb (propview=, name=0x0, iradio_source=0x2764680) at rb-iradio-source.c:733 No locals. #12 0x00007ff2effb33c4 in g_closure_invoke (closure=0x2f04ec0, return_value=0x0, n_param_values=2, param_values=0x32d1f80, invocation_hint=) at /build/buildd/glib2.0-2.31.18/./gobject/gclosure.c:774 marshal = 0x7ff2effb5230 marshal_data = in_marshal = __PRETTY_FUNCTION__ = "g_closure_invoke" #13 0x00007ff2effc35f5 in signal_emit_unlocked_R (node=, detail=0, instance=, emission_return=0x0, instance_and_params=0x32d1f80) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3302 tmp = handler = 0x2f030a0 accumulator = 0x0 emission = {next = 0x7fffbf316380, instance = 0x2902800, ihint = {signal_id = 376, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x2250fd0 hlist = 0x2f03748 handler_list = 0x2f030a0 return_accu = 0x0 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 = 376 max_sequential_handler_number = 12445 return_value_altered = 0 #14 0x00007ff2effcafcb in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=0x7fffbf316108) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3033 instance_and_params = 0x32d1f80 signal_return_type = 4 param_values = 0x32d1f98 node = 0x22f8570 i = n_params = 1 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #15 0x00007ff2effcb192 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3090 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffbf3161e0, reg_save_area = 0x7fffbf316120}} #16 0x00007ff2f0a613fd in rb_property_view_selection_changed_cb (selection=0x2ef2990, view=0x2902800) at rb-property-view.c:881 selected_prop = 0x38a34f0 "All" is_all = 1 model = 0x2ef1550 iter = {stamp = 935593840, user_data = 0x2efeea0, user_data2 = 0x0, user_data3 = 0x0} __FUNCTION__ = "rb_property_view_selection_changed_cb" __PRETTY_FUNCTION__ = "rb_property_view_selection_changed_cb" #17 0x00007ff2effb33c4 in g_closure_invoke (closure=0x2efb770, return_value=0x0, n_param_values=1, param_values=0x3481800, invocation_hint=) at /build/buildd/glib2.0-2.31.18/./gobject/gclosure.c:774 marshal = 0x7ff2effb47e0 marshal_data = in_marshal = __PRETTY_FUNCTION__ = "g_closure_invoke" #18 0x00007ff2effc35f5 in signal_emit_unlocked_R (node=, detail=0, instance=, emission_return=0x0, instance_and_params=0x3481800) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3302 tmp = handler = 0x2efdd90 accumulator = 0x0 emission = {next = 0x7fffbf316880, instance = 0x2ef2990, ihint = {signal_id = 340, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x2257d30 hlist = 0x2efe908 handler_list = 0x2efdd90 return_accu = 0x0 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 = 340 max_sequential_handler_number = 12445 return_value_altered = 1 #19 0x00007ff2effcafcb in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=0x7fffbf3165a8) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3033 instance_and_params = 0x3481800 signal_return_type = 4 param_values = 0x3481818 node = 0x224ae00 i = n_params = 0 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #20 0x00007ff2effcb6a4 in g_signal_emit_by_name (instance=0x2ef2990, detailed_signal=) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3127 var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffbf316700, reg_save_area = 0x7fffbf316610}} detail = signal_id = 340 __PRETTY_FUNCTION__ = "g_signal_emit_by_name" #21 0x00007ff2ec87a249 in gtk_tree_view_row_deleted (model=, path=, data=0x256a390) at /build/buildd/gtk+3.0-3.3.16/./gtk/gtktreeview.c:9147 tree_view = 0x256a390 tree = 0x2efcda0 node = 0x36a7d80 list = selection_changed = 1 cursor_changed = 0 cursor_tree = 0x0 cursor_node = 0x0 context = __PRETTY_FUNCTION__ = "gtk_tree_view_row_deleted" #22 0x00007ff2effb33c4 in g_closure_invoke (closure=0x2f007b0, return_value=0x0, n_param_values=2, param_values=0x3348d50, invocation_hint=) at /build/buildd/glib2.0-2.31.18/./gobject/gclosure.c:774 marshal = 0x7ff2effb53f0 marshal_data = in_marshal = __PRETTY_FUNCTION__ = "g_closure_invoke" #23 0x00007ff2effc35f5 in signal_emit_unlocked_R (node=, detail=0, instance=, emission_return=0x0, instance_and_params=0x3348d50) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3302 tmp = handler = 0x2f00060 accumulator = 0x0 emission = {next = 0x7fffbf316d10, instance = 0x2ef1550, ihint = {signal_id = 336, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x22554a0 hlist = 0x2efca58 handler_list = 0x2f00060 return_accu = 0x0 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 = 336 max_sequential_handler_number = 12445 return_value_altered = 1 #24 0x00007ff2effcafcb in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=0x7fffbf316a78) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3033 instance_and_params = 0x3348d50 signal_return_type = 4 param_values = 0x3348d68 node = 0x22554d0 i = n_params = 1 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #25 0x00007ff2effcb192 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3090 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffbf316b50, reg_save_area = 0x7fffbf316a90}} #26 0x00007ff2f0a85070 in rhythmdb_property_model_delete_prop (model=0x2ef1550, propstr=0x7ff2c400c5a8 "Music") at rhythmdb-property-model.c:874 ptr = 0x32d1e30 prop = 0x36e4930 path = 0x3890cc0 iter = {stamp = 935593840, user_data = 0x32d1e30, user_data2 = 0x3, user_data3 = 0x0} ret = __PRETTY_FUNCTION__ = "rhythmdb_property_model_delete_prop" __FUNCTION__ = "rhythmdb_property_model_delete_prop" #27 0x00007ff2f0a85142 in rhythmdb_property_model_delete (entry=0x7ff2c400c460, model=0x2ef1550) at rhythmdb-property-model.c:842 propstr = #28 rhythmdb_property_model_delete (entry=0x7ff2c400c460, model=0x2ef1550) at rhythmdb-property-model.c:1446 No locals. #29 rhythmdb_property_model_entry_removed_cb (propmodel=0x2ef1550, entry=0x7ff2c400c460, model=) at rhythmdb-property-model.c:666 No locals. #30 rhythmdb_property_model_entry_removed_cb (model=, entry=0x7ff2c400c460, propmodel=0x2ef1550) at rhythmdb-property-model.c:659 No locals. #31 0x00007ff2effb33c4 in g_closure_invoke (closure=0x384eca0, return_value=0x0, n_param_values=2, param_values=0x38ac470, invocation_hint=) at /build/buildd/glib2.0-2.31.18/./gobject/gclosure.c:774 marshal = 0x7ff2effb53f0 marshal_data = in_marshal = __PRETTY_FUNCTION__ = "g_closure_invoke" #32 0x00007ff2effc35f5 in signal_emit_unlocked_R (node=, detail=0, instance=, emission_return=0x0, instance_and_params=0x38ac470) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3302 tmp = handler = 0x384d2c0 accumulator = 0x0 emission = {next = 0x7fffbf317170, instance = 0x288ed70, ihint = {signal_id = 366, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x2281280 hlist = 0x3851a38 handler_list = 0x384d2c0 return_accu = 0x0 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 = 366 max_sequential_handler_number = 12445 return_value_altered = 0 #33 0x00007ff2effcafcb in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=0x7fffbf316f08) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3033 instance_and_params = 0x38ac470 signal_return_type = 4 param_values = 0x38ac488 node = 0x22813a0 i = n_params = 1 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #34 0x00007ff2effcb192 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3090 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffbf316fe0, reg_save_area = 0x7fffbf316f20}} #35 0x00007ff2f0a866e2 in rhythmdb_query_model_remove_from_main_list (model=0x288ed70, entry=0x7ff2c400c460) at rhythmdb-query-model.c:1411 ptr = index = path = __PRETTY_FUNCTION__ = "rhythmdb_query_model_remove_from_main_list" #36 0x00007ff2f0a87291 in rhythmdb_query_model_filter_out_entry (model=0x288ed70, entry=0x7ff2c400c460) at rhythmdb-query-model.c:1652 ptr = #37 0x00007ff2f0a8942b in rhythmdb_query_model_remove_entry (model=, entry=0x7ff2c400c460) at rhythmdb-query-model.c:1800 present = 1 __PRETTY_FUNCTION__ = "rhythmdb_query_model_remove_entry" #38 0x00007ff2effb33c4 in g_closure_invoke (closure=0x384b930, return_value=0x0, n_param_values=2, param_values=0x385ef30, invocation_hint=) at /build/buildd/glib2.0-2.31.18/./gobject/gclosure.c:774 marshal = 0x7ff2effb53f0 marshal_data = in_marshal = __PRETTY_FUNCTION__ = "g_closure_invoke" #39 0x00007ff2effc35f5 in signal_emit_unlocked_R (node=, detail=0, instance=, emission_return=0x0, instance_and_params=0x385ef30) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3302 tmp = handler = 0x3857690 accumulator = 0x0 emission = {next = 0x0, instance = 0x203a270, ihint = {signal_id = 233, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x21a7c00 hlist = 0x2ee3c58 handler_list = 0x383b8c0 return_accu = 0x0 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 = 233 max_sequential_handler_number = 12445 return_value_altered = 1 #40 0x00007ff2effcafcb in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=0x7fffbf317368) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3033 instance_and_params = 0x385ef30 signal_return_type = 4 param_values = 0x385ef48 node = 0x2151750 i = n_params = 1 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #41 0x00007ff2effcb192 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.31.18/./gobject/gsignal.c:3090 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffbf317440, reg_save_area = 0x7fffbf317380}} #42 0x00007ff2f0a810fe in rhythmdb_emit_entry_signals_idle (db=0x203a270) at rhythmdb.c:1366 added_entries = 0x0 deleted_entries = 0x347e220 changed_entries = 0x0 l = 0x347e280 iter = {dummy1 = 0x10, dummy2 = 0xefd10f0c, dummy3 = 0x3821c90, dummy4 = 59419504, dummy5 = 0, dummy6 = 0x1e3c0f0} entry = 0x7ff2c400c460 entry_changes = 0x389f420 #43 0x00007ff2efcf7dda in g_main_dispatch (context=0x1e3c0f0) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:2510 dispatch = 0x7ff2efcf5a30 was_in_call = 0 user_data = 0x203a270 callback = 0x7ff2f0a80ee0 cb_funcs = 0x7ff2effa29a0 cb_data = 0x36c9400 current_source_link = {data = 0x38aabe0, next = 0x0} need_destroy = source = 0x38aabe0 current = 0x2189580 i = #44 g_main_context_dispatch (context=0x1e3c0f0) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:3047 No locals. #45 0x00007ff2efcf81a0 in g_main_context_iterate (dispatch=1, block=, context=0x1e3c0f0, self=) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:3118 timeout = 0 some_ready = 1 fds = max_priority = 200 nfds = 10 allocated_nfds = #46 g_main_context_iterate (context=0x1e3c0f0, block=, dispatch=1, self=) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:3055 some_ready = 1 #47 0x00007ff2efcf8264 in g_main_context_iteration (context=0x1e3c0f0, may_block=1) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:3179 retval = #48 0x00007ff2f0492894 in g_application_run (application=0x211c150, argc=, argv=0x7fffbf317748) at /build/buildd/glib2.0-2.31.18/./gio/gapplication.c:1496 arguments = 0x21182b0 status = 0 i = __PRETTY_FUNCTION__ = "g_application_run" #49 0x0000000000400e8a in main (argc=1, argv=0x7fffbf317748) at main.c:97 shell = 0x211c150 autostarted = desktop_file_path = new_argc = 1 new_argv = 0x7fffbf317748