$:acko\> G_DEBUG=fatal-criticals gdb gnome-contacts --ex "b g_logv if log_level<=16"
(gdb) run
Starting program: /usr/bin/gnome-contacts
Thread 1 "gnome-contacts" hit Breakpoint 1, g_logv (log_domain=0x7ffff7e47012 "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff7d89646 "%s: assertion '%s' failed", args=0x7fffffffbc10)
at ../glib/gmessages.c:1257
1257 ../glib/gmessages.c: No such file or directory.
(gdb) thread apply all bt full
Thread 1 (Thread 0x7fffecb2ec80 (LWP 587100)):
#0 g_logv (log_domain=0x7ffff7e47012 "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff7d89646 "%s: assertion '%s' failed", args=0x7fffffffbc10) at ../glib/gmessages.c:1257
was_fatal = <optimized out>
was_recursion = <optimized out>
buffer = <optimized out>
msg = <optimized out>
msg_alloc = <optimized out>
i = <optimized out>
size = <optimized out>
#1 0x00007ffff7d34f8f in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1415
args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffbcf0, reg_save_area = 0x7fffffffbc30}}
#2 0x00007ffff7e2a4f7 in g_value_get_object (value=<optimized out>) at ../gobject/gobject.c:4144
__func__ = <optimized out>
_g_boolean_var_ = <optimized out>
__val = <optimized out>
__t = <optimized out>
__r = <optimized out>
#3 g_value_get_object (value=<optimized out>) at ../gobject/gobject.c:4142
__func__ = "g_value_get_object"
#4 0x00007ffff7f61030 in __lambda12_ (p=0x5555560f8790, self=0x555555cdb630) at folks/libfolks.so.25.21.0.p/individual.c:6774
_tmp0_ = <optimized out>
_tmp1_ = <optimized out>
_tmp2_ = <optimized out>
avatar = 0x0
_tmp3_ = 0
_tmp4_ = 0
_tmp5_ = <optimized out>
avatar = <optimized out>
_tmp3_ = <optimized out>
_tmp4_ = <optimized out>
_tmp5_ = <optimized out>
_tmp0_ = <optimized out>
_tmp1_ = <optimized out>
_tmp2_ = <optimized out>
_tmp6_ = <optimized out>
_tmp7_ = <optimized out>
_tmp8_ = <optimized out>
_tmp9_ = <optimized out>
_tmp10_ = <optimized out>
_tmp11_ = <optimized out>
_tmp12_ = <optimized out>
_tmp13_ = <optimized out>
_tmp14_ = <optimized out>
#5 ___lambda12__folks_individual_single_valued_property_setter (chosen_persona=0x5555560f8790, self=0x555555cdb630) at folks/libfolks.so.25.21.0.p/individual.c:6829
No locals.
#6 0x00007ffff7f670bf in _folks_individual_update_single_valued_property (self=<optimized out>, interface_type=93825000091808, filter_func=<optimized out>, filter_func_target=<optimized out>, compare_func=<optimized out>, prop_name=<optimized out>, setter=0x7ffff7f61000 <___lambda12__folks_individual_single_valued_property_setter>, setter_target=0x555555cdb630) at folks/libfolks.so.25.21.0.p/individual.c:5019
_data7_ = <optimized out>
_tmp0_ = <optimized out>
primary_compare_func = <optimized out>
primary_compare_func_target = <optimized out>
primary_compare_func_target_destroy_notify = 0x7ffff7f61890 <block7_data_unref>
candidate_p = 0x5555560f8790
_tmp17_ = 0x5555560f8790
__func__ = "_folks_individual_update_single_valued_property"
_g_boolean_var_ = <optimized out>
#7 0x00007ffff7f67b8a in _folks_individual_update_avatar (self=0x555555cdb630) at folks/libfolks.so.25.21.0.p/individual.c:6836
__func__ = "_folks_individual_update_avatar"
#8 0x00007ffff7f6e167 in _folks_individual_update_fields (self=0x555555cdb630) at folks/libfolks.so.25.21.0.p/individual.c:4747
__func__ = <optimized out>
_g_boolean_var_ = <optimized out>
#9 _folks_individual_set_personas (self=<optimized out>, personas=<optimized out>, replacement_individual=<optimized out>) at folks/libfolks.so.25.21.0.p/individual.c:10193
_tmp0_ = <optimized out>
added = 0x555556b7a650
_tmp1_ = 0x555556b7a650
removed = 0x555556b7a720
_tmp2_ = 0x555556b7a720
_tmp73_ = 0x555556b7a650
_tmp74_ = 0x555556b7a720
_tmp75_ = <optimized out>
new_is_user = <optimized out>
_tmp76_ = <optimized out>
_tmp77_ = <optimized out>
_tmp78_ = <optimized out>
_tmp79_ = <optimized out>
_tmp80_ = <optimized out>
_tmp81_ = <optimized out>
_tmp82_ = <optimized out>
__func__ = "_folks_individual_set_personas"
#10 0x00007ffff7f6ee84 in folks_individual_set_personas (self=0x555555cdb630, value=<optimized out>) at folks/libfolks.so.25.21.0.p/individual.c:11380
__func__ = "folks_individual_set_personas"
#11 0x00007ffff7e2b8f6 in object_set_property (object=object@entry=0x555555cdb630, pspec=0x5555560f8d40, value=0x7fffffffbf50, nqueue=nqueue@entry=0x555555eadb90) at ../gobject/gobject.c:1565
tmp_value = {g_type = 93825000115504, data = {{v_int = 1448872320, v_uint = 1448872320, v_long = 93825009453440, v_ulong = 93825009453440, v_int64 = 93825009453440, v_uint64 = 93825009453440, v_float = 6.04833401e+13, v_double = 4.6355713891674896e-310, v_pointer = 0x5555565c0980}, {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}}}
class = 0x5555560f77a0
param_id = 33
redirect = <optimized out>
#12 0x00007ffff7e2bde0 in g_object_new_with_custom_constructor (n_params=1, params=0x7fffffffbff0, class=0x555556bb46d0) at ../gobject/gobject.c:1918
cparams = 0x0
cvalues = 0x0
node = <optimized out>
i = 0
nqueue = <optimized out>
newly_constructed = <optimized out>
object = 0x555555cdb630
n_cparams = 0
cvals_used = <optimized out>
nqueue = <optimized out>
newly_constructed = <optimized out>
cparams = <optimized out>
object = <optimized out>
cvalues = <optimized out>
n_cparams = <optimized out>
cvals_used = <optimized out>
node = <optimized out>
i = <optimized out>
__n = <optimized out>
__s = <optimized out>
__p = <optimized out>
__n = <optimized out>
__s = <optimized out>
__p = <optimized out>
pspec = <optimized out>
value = <optimized out>
j = <optimized out>
#13 g_object_new_internal (class=class@entry=0x555556bb46d0, params=params@entry=0x7fffffffbff0, n_params=n_params@entry=1) at ../gobject/gobject.c:1937
nqueue = 0x0
object = <optimized out>
__func__ = "g_object_new_internal"
#14 0x00007ffff7e2d2a4 in g_object_new_valist (object_type=<optimized out>, first_property_name=first_property_name@entry=0x7ffff7f918b2 "personas", var_args=var_args@entry=0x7fffffffc140) at ../gobject/gobject.c:2264
stack_params = {{pspec = 0x5555560f8d40, value = 0x7fffffffbf50}, {pspec = 0x555555cd6208, value = 0x50}, {pspec = 0x55555572a4a0, value = 0x0}, {pspec = 0x7ffff7e91dd0 <______lambda33__gee_equal_data_func>, value = 0x7ffff7d4c8af <g_slice_alloc0+31>}, {pspec = 0x20, value = 0x7ffff7e429b8 <g_type_create_instance+568>}, {pspec = 0xffffffffffffffff, value = 0x7ffff6bd28f9 <_int_malloc+3465>}, {pspec = 0x7ffff6bd3830 <__GI___libc_malloc>, value = 0x0}, {pspec = 0x5, value = 0x7ffff7e29c30 <g_object_unref>}, {pspec = 0x70, value = 0x60}, {pspec = 0x7, value = 0x0}, {pspec = 0x0, value = 0x7ffff6bd28f9 <_int_malloc+3465>}, {pspec = 0x3100000007, value = 0x0}, {pspec = 0x4, value = 0x7ffff6bd28f9 <_int_malloc+3465>}, {pspec = 0x60, value = 0x50}, {pspec = 0x6, value = 0x0}, {pspec = 0x20, value = 0x1}}
params = 0x7fffffffbff0
name = <optimized out>
n_params = 1
class = <optimized out>
unref_class = <optimized out>
object = <optimized out>
__func__ = "g_object_new_valist"
#15 0x00007ffff7e2d609 in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x7ffff7f918b2 "personas") at ../gobject/gobject.c:1782
object = <optimized out>
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffc220, reg_save_area = 0x7fffffffc160}}
#16 0x00007ffff7f6cea9 in folks_individual_construct (object_type=<optimized out>, personas=<optimized out>) at folks/libfolks.so.25.21.0.p/individual.c:4515
self = 0x0
_tmp0_ = <optimized out>
_tmp1_ = <optimized out>
_tmp2_ = <optimized out>
#17 0x0000555555593882 in contacts_fake_individual_construct (object_type=<optimized out>, personas=0x5555565c0980) at src/libcontacts.a.p/contacts-fake-persona-store.c:4146
self = 0x0
#18 0x000055555557840a in contacts_fake_individual_new (personas=0x5555565c0980) at src/libcontacts.a.p/contacts-fake-persona-store.c:4191
No locals.
#19 contacts_contact_pane_new_contact (self=0x555555ea0540) at src/gnome-contacts.p/contacts-contact-pane.c:1005
details = 0x555556782de0
_tmp0_ = <optimized out>
_tmp1_ = <optimized out>
_tmp2_ = 0x555556782de0
writeable_properties = 0x555556bb0fc0
writeable_properties_length1 = 20
_writeable_properties_size_ = <optimized out>
_tmp3_ = <optimized out>
_tmp4_ = <optimized out>
_tmp5_ = <optimized out>
_tmp6_ = <optimized out>
_tmp7_ = <optimized out>
fake_persona = 0x5555560f8790
_tmp18_ = <optimized out>
_tmp19_ = <optimized out>
_tmp20_ = 0x555556bb0fc0
_tmp20__length1 = 20
_tmp21_ = 0x555556782de0
_tmp22_ = 0x5555560f8790
_tmp23_ = 0x5555560f8790
fake_personas = 0x5555565c0980
_tmp24_ = 0x5555565c0980
_tmp25_ = <optimized out>
_tmp26_ = <optimized out>
__func__ = "contacts_contact_pane_new_contact"
#20 0x000055555558a30b in contacts_window_new_contact (self=0x555555d26460) at src/gnome-contacts.p/contacts-window.c:1511
_tmp0_ = <optimized out>
_tmp1_ = <optimized out>
_tmp3_ = <optimized out>
_tmp4_ = 0x555555cde760
_tmp5_ = <optimized out>
__func__ = "contacts_window_new_contact"
_tmp2_ = <optimized out>
#21 0x00007ffff7e3a280 in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7fffffffc480, instance=0x555555cdd340, return_value=0x0, closure=0x555555d8cd80) at ../gobject/gclosure.c:873
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x555555d8cd60
real_closure = <optimized out>
__func__ = <optimized out>
_g_boolean_var_ = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_ = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
#22 g_signal_emit_valist (instance=0x555555cdd340, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffc480) at ../gobject/gsignal.c:3403
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffc650, instance = 0x555555cdd340, ihint = {signal_id = 300, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 93825000368128}
signal_id = 300
instance_type = 93825000368128
emission_return = {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}}}
rtype = 4
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#23 0x00007ffff7e3a39f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc560, reg_save_area = 0x7fffffffc4a0}}
#24 0x00007ffff7379220 in gtk_button_do_release (emit_clicked=1, button=0x555555cdd340) at gtkbutton.c:1845
priv = <optimized out>
priv = <optimized out>
#25 gtk_button_do_release (emit_clicked=1, button=0x555555cdd340) at gtkbutton.c:1832
priv = <optimized out>
priv = <optimized out>
#26 gtk_real_button_released (button=0x555555cdd340) at gtkbutton.c:1963
No locals.
#27 0x00007ffff7e3a280 in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7fffffffc750, instance=0x555555cdd340, return_value=0x0, closure=0x555555d453b0) at ../gobject/gclosure.c:873
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x555555d45390
real_closure = <optimized out>
__func__ = <optimized out>
_g_boolean_var_ = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_ = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
#28 g_signal_emit_valist (instance=0x555555cdd340, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffc750) at ../gobject/gsignal.c:3403
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffc920, instance = 0x555555cdd340, ihint = {signal_id = 299, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 93825000368128}
signal_id = 299
instance_type = 93825000368128
emission_return = {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}}}
rtype = 4
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#29 0x00007ffff7e3a39f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc830, reg_save_area = 0x7fffffffc770}}
#30 0x00007ffff7378db0 in multipress_released_cb (gesture=0x555555d52450, n_press=<optimized out>, x=<optimized out>, y=<optimized out>, widget=0x555555cdd340) at gtkbutton.c:666
button = 0x555555cdd340
priv = 0x555555cdd1c0
sequence = <optimized out>
#31 0x00007ffff762799b in _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x555555d07e10) at gtkmarshalers.c:4803
cc = <optimized out>
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = 8
arg1 = 0
arg2 = 7.0632744564452601e-304
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7fffffffcb00, reg_save_area = 0x7fffffffca40}}
#32 0x00007ffff7e3a280 in _g_closure_invoke_va (param_types=0x555555d07e10, n_params=<optimized out>, args=0x7fffffffca20, instance=0x555555d52450, return_value=0x0, closure=0x555555d72a90) at ../gobject/gclosure.c:873
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x555555d72a70
real_closure = <optimized out>
__func__ = <optimized out>
_g_boolean_var_ = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_ = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
#33 g_signal_emit_valist (instance=0x555555d52450, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffca20) at ../gobject/gsignal.c:3403
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffcc50, instance = 0x555555d52450, ihint = {signal_id = 291, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 93825000376432}
signal_id = 291
instance_type = 93825000376432
emission_return = {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}}}
rtype = 4
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#34 0x00007ffff7e3a39f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffcb00, reg_save_area = 0x7fffffffca40}}
#35 0x00007ffff7440d24 in gtk_gesture_multi_press_end (gesture=gesture@entry=0x555555d52450, sequence=sequence@entry=0x0) at gtkgesturemultipress.c:287
multi_press = 0x555555d52450
priv = 0x555555d523a0
current = 0x0
x = 21
y = 29
interpreted = 1
state = <optimized out>
#36 0x00007ffff7e21690 in g_cclosure_marshal_VOID__BOXEDv (closure=0x555555d09320, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x555555d09350) at ../gobject/gmarshal.c:1686
cc = <optimized out>
data1 = 0x555555d52450
data2 = <optimized out>
callback = 0x7ffff7440c80 <gtk_gesture_multi_press_end>
arg0 = 0x0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffce30, reg_save_area = 0x7fffffffcd70}}
#37 0x00007ffff7e3a280 in _g_closure_invoke_va (param_types=0x555555d09350, n_params=<optimized out>, args=0x7fffffffcd50, instance=0x555555d52450, return_value=0x0, closure=0x555555d09320) at ../gobject/gclosure.c:873
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x555555d09300
real_closure = <optimized out>
__func__ = <optimized out>
_g_boolean_var_ = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_ = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
#38 g_signal_emit_valist (instance=0x555555d52450, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcd50) at ../gobject/gsignal.c:3403
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffd050, instance = 0x555555d52450, ihint = {signal_id = 286, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 93825000376432}
signal_id = 286
instance_type = 93825000376432
emission_return = {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}}}
rtype = 4
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#39 0x00007ffff7e3a39f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffce30, reg_save_area = 0x7fffffffcd70}}
#40 0x00007ffff7438127 in _gtk_gesture_set_recognized (sequence=0x0, recognized=0, gesture=0x555555d52450) at gtkgesture.c:346
priv = <optimized out>
#41 _gtk_gesture_check_recognized (gesture=gesture@entry=0x555555d52450, sequence=sequence@entry=0x0) at gtkgesture.c:387
priv = 0x555555d52400
has_matching_touchpoints = 0
#42 0x00007ffff74406e3 in gtk_gesture_handle_event (event=0x7fffd0007bf0, controller=0x555555d52450) at gtkgesture.c:806
gesture = <optimized out>
was_recognized = 1
sequence = 0x0
priv = 0x555555d52400
source_device = <optimized out>
gesture = <optimized out>
sequence = <optimized out>
priv = <optimized out>
source_device = <optimized out>
was_recognized = <optimized out>
triggered_recognition = <optimized out>
data = <optimized out>
#43 gtk_gesture_handle_event (controller=0x555555d52450, event=0x7fffd0007bf0) at gtkgesture.c:713
gesture = 0x555555d52450
sequence = <optimized out>
priv = <optimized out>
source_device = <optimized out>
was_recognized = <optimized out>
triggered_recognition = <optimized out>
data = <optimized out>
#44 0x00007ffff7444bff in gtk_gesture_single_handle_event (controller=0x555555d52450, event=0x7fffd0007bf0) at gtkgesturesingle.c:222
sequence = <optimized out>
priv = 0x555555d523e0
source_device = <optimized out>
source = GDK_SOURCE_MOUSE
button = <optimized out>
i = <optimized out>
retval = <optimized out>
test_touchscreen = <optimized out>
#45 0x00007ffff740898c in gtk_event_controller_handle_event (controller=0x555555d52450, event=0x7fffd0007bf0) at gtkeventcontroller.c:230
controller_class = 0x555555d07a90
retval = 0
__func__ = "gtk_event_controller_handle_event"
#46 0x00007ffff75dbbcd in _gtk_widget_run_controllers (widget=0x555555cdd340, event=0x7fffd0007bf0, phase=GTK_PHASE_BUBBLE) at gtkwidget.c:7443
controller_phase = <optimized out>
next = 0x0
data = 0x555555d728a0
handled = 0
priv = 0x555555cdd250
l = <optimized out>
#47 0x00007ffff76260e8 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x555555679570, return_value=0x7fffffffd0a0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x555555667cc0) at gtkmarshalers.c:129
cc = <optimized out>
data1 = 0x555555cdd340
data2 = <optimized out>
callback = 0x7ffff75dbc40 <gtk_widget_real_button_event.lto_priv>
v_return = <optimized out>
arg0 = 0x7fffd0007bf0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd230, reg_save_area = 0x7fffffffd170}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#48 0x00007ffff7e3a280 in _g_closure_invoke_va (param_types=0x555555667cc0, n_params=<optimized out>, args=0x7fffffffd150, instance=0x555555cdd340, return_value=0x7fffffffd0a0, closure=0x555555679570) at ../gobject/gclosure.c:873
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x555555679550
real_closure = <optimized out>
__func__ = <optimized out>
_g_boolean_var_ = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_ = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = <optimized out>
gaicae_oldval = <optimized out>
#49 g_signal_emit_valist (instance=0x555555cdd340, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd150) at ../gobject/gsignal.c:3403
return_accu = 0x7fffffffd0a0
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}}}
accumulator = 0x55555565b770
emission = {next = 0x0, instance = 0x555555cdd340, ihint = {signal_id = 79, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 93825000368128}
signal_id = 79
instance_type = 93825000368128
emission_return = {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}}}
rtype = 20
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#50 0x00007ffff7e3a39f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd230, reg_save_area = 0x7fffffffd170}}
#51 0x00007ffff75ea184 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x555555cdd340, event=0x7fffd0007bf0) at gtkwidget.c:7808
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = <optimized out>
#52 0x00007ffff748c8d0 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x555555cdd340) at gtkmain.c:2587
tmp = <optimized out>
handled_event = <optimized out>
#53 propagate_event (widget=<optimized out>, event=0x7fffd0007bf0, captured=<optimized out>, topmost=0x0) at gtkmain.c:2690
handled_event = 0
propagate_func = <optimized out>
#54 0x00007ffff748dba3 in gtk_main_do_event (event=0x7fffd0007bf0) at gtkmain.c:1920
grab_widget = 0x555555cdd340
window_group = 0x7fffd403f2a0
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
event_widget = <optimized out>
topmost_widget = <optimized out>
event_widget = <optimized out>
grab_widget = <optimized out>
topmost_widget = <optimized out>
window_group = <optimized out>
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
__func__ = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
mnemonics_visible = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#55 gtk_main_do_event (event=<optimized out>) at gtkmain.c:1690
event_widget = <optimized out>
grab_widget = <optimized out>
topmost_widget = <optimized out>
window_group = <optimized out>
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
__func__ = "gtk_main_do_event"
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
mnemonics_visible = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#56 0x00007ffff717c043 in _gdk_event_emit (event=0x7fffd0007bf0) at gdkevents.c:73
No locals.
#57 _gdk_event_emit (event=0x7fffd0007bf0) at gdkevents.c:67
No locals.
#58 0x00007ffff71e2172 in gdk_event_source_dispatch (base=base@entry=0x55555563ca80, callback=<optimized out>, data=<optimized out>) at gdkeventsource.c:124
source = 0x55555563ca80
display = <optimized out>
event = 0x7fffd0007bf0
#59 0x00007ffff7d2cfd7 in g_main_dispatch (context=0x555555621760) at ../glib/gmain.c:3325
dispatch = <optimized out>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = <optimized out>
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x55555563ca80
current = 0x555555621850
i = 0
current = <optimized out>
i = <optimized out>
__func__ = <optimized out>
source = <optimized out>
_g_boolean_var_ = <optimized out>
was_in_call = <optimized out>
user_data = <optimized out>
callback = <optimized out>
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
dispatch = <optimized out>
prev_source = <optimized out>
begin_time_nsec = <optimized out>
_g_boolean_var_ = <optimized out>
#60 g_main_context_dispatch (context=0x555555621760) at ../glib/gmain.c:4016
No locals.
#61 0x00007ffff7d7dd88 in g_main_context_iterate.constprop.0 (context=context@entry=0x555555621760, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4092
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x7fffd400d5b0
#62 0x00007ffff7d2a41f in g_main_context_iteration (context=0x555555621760, may_block=1) at ../glib/gmain.c:4157
retval = <optimized out>
#63 0x00007ffff7af13e5 in g_application_run (application=0x555555ca4160, argc=-11068, argv=<optimized out>) at ../gio/gapplication.c:2559
arguments = 0x555555ca9ac0
status = 0
context = 0x555555621760
acquired_context = <optimized out>
__func__ = "g_application_run"
#64 0x000055555558aba2 in _vala_main (args=<optimized out>, args_length1=<optimized out>) at src/gnome-contacts.p/main.c:65
app = 0x555555ca4160
_tmp0_ = 0x555555ca4160
_tmp1_ = 0x555555ca4160
#65 0x00007ffff6b6f1a2 in __libc_start_main (main=0x55555556e3b0 <main>, argc=1, argv=0x7fffffffd628, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd618) at ../csu/libc-start.c:314
self = <optimized out>
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -6176005077956517228, 93824992338880, 0, 0, 0, -63268845480795500, -63283750222781804}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x7fffffffd628}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}}
not_first_call = <optimized out>
#66 0x000055555556e3ee in _start () at src/gnome-contacts.p/contacts-contact-list.c:1172
No symbol table info available.
(gdb)