misc: Get mouse cursor image by name
evolution-3.51.1-3.fc40.x86_64
, glib2-2.79.1-1.fc40.x86_64
G_DEBUG=fatal-criticals gdb evolution --ex "b g_logv if log_level<=16" --ex r
- Close the unstable warning dialog by clicking the close button in the title bar.
(gdb) bt full
#0 _g_log_abort (breakpoint=<optimized out>) at ../glib/gmessages.c:426
debugger_present = 1
debugger_present = <optimized out>
#1 g_logv (log_domain=0x7ffff74a6030 "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7fffffffc630) at ../glib/gmessages.c:1273
domain = 0x0
data = <optimized out>
depth = <optimized out>
log_func = <optimized out>
domain_fatal_mask = <optimized out>
masquerade_fatal = <optimized out>
test_level = <optimized out>
was_fatal = <optimized out>
was_recursion = <optimized out>
buffer = {<optimized out> <repeats 1025 times>}
msg_alloc = 0x555556f25700 "g_object_unref: assertion 'G_IS_OBJECT (object)' failed"
msg = 0x555556f25700 "g_object_unref: assertion 'G_IS_OBJECT (object)' failed"
i = <optimized out>
size = <optimized out>
#2 0x00007ffff71ae193 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1315
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffc710, reg_save_area = 0x7fffffffc650}}
#3 0x00007ffff28cb3a0 in ect_unrealize (ecv=0x555556f25e70) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/e-util/e-cell-text.c:402
text_view = 0x555556f25e70
#4 0x00007ffff29a65d4 in eti_unrealize_cell_views (eti=0x555556f254c0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/e-util/e-table-item.c:470
i = <optimized out>
#5 eti_unrealize_cell_views (eti=0x555556f254c0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/e-util/e-table-item.c:460
i = <optimized out>
i = <optimized out>
#6 eti_remove_header_model (eti=eti@entry=0x555556f254c0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/e-util/e-table-item.c:678
#7 0x00007ffff29aa8a8 in eti_set_property (object=0x555556f254c0, property_id=<optimized out>, value=0x7fffffffc830, pspec=<optimized out>) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/e-util/e-table-item.c:1613
item = 0x555556f254c0
eti = 0x555556f254c0
cursor_col = 32767
#8 0x00007ffff7485f3a in object_set_property (object=0x555556f254c0, pspec=0x555556f3d980, value=0x7fffffffc830, nqueue=0x5555577e2460, user_specified=<optimized out>) at ../gobject/gobject.c:1801
inst = <optimized out>
class = <optimized out>
pclass = 0x5555555720a0
param_id = 1
__func__ = "object_set_property"
#9 0x00007ffff74892c6 in g_object_set_valist (var_args=0x7fffffffc8e0, first_property_name=<optimized out>, object=<optimized out>) at ../gobject/gobject.c:2770
value = Python Exception <class 'gdb.error'>: value has been optimized out
{g_type = , data = {{v_int = 1434070000, v_uint = 1434070000, v_long = 93824994651120, v_ulong = 93824994651120, v_int64 = 93824994651120, v_uint64 = 93824994651120, v_float = 1.71916636e+13, v_double = 4.6355706578357105e-310, v_pointer = 0x5555557a2bf0}, {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 = 0x555556f3d980
error = <optimized out>
vtab = 0x555555574260
nqueue = <optimized out>
name = <optimized out>
class = 0x555556f3dd50
nqueue = <optimized out>
name = <optimized out>
class = <optimized out>
__func__ = {<optimized out> <repeats 20 times>}
_g_boolean_var_72 = <optimized out>
value = {g_type = <optimized out>, data = {{v_int = <optimized out>, v_uint = <optimized out>, v_long = <optimized out>, v_ulong = <optimized out>, v_int64 = <optimized out>, v_uint64 = <optimized out>, v_float = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_uint = <optimized out>, v_long = <optimized out>, v_ulong = <optimized out>, v_int64 = <optimized out>, v_uint64 = <optimized out>, v_float = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}}}
pspec = <optimized out>
error = <optimized out>
vtab = <optimized out>
g_vci_val = <optimized out>
g_vci_flags = <optimized out>
g_vci_collect_format = <optimized out>
g_vci_cvalues = {{v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}}
g_vci_n_values = <optimized out>
g_vci_cvalue = <optimized out>
#10 g_object_set_valist (object=<optimized out>, first_property_name=<optimized out>, var_args=0x7fffffffc8e0) at ../gobject/gobject.c:2731
name = <optimized out>
class = <optimized out>
__func__ = "g_object_set_valist"
value = {g_type = <optimized out>, data = {{v_int = <optimized out>, v_uint = <optimized out>, v_long = <optimized out>, v_ulong = <optimized out>, v_int64 = <optimized out>, v_uint64 = <optimized out>, v_float = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_uint = <optimized out>, v_long = <optimized out>, v_ulong = <optimized out>, v_int64 = <optimized out>, v_uint64 = <optimized out>, v_float = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}}}
pspec = <optimized out>
error = <optimized out>
vtab = <optimized out>
g_vci_val = <optimized out>
g_vci_flags = <optimized out>
g_vci_collect_format = <optimized out>
g_vci_cvalues = {{v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}, {v_int = <optimized out>, v_long = <optimized out>, v_int64 = <optimized out>, v_double = <optimized out>, v_pointer = <optimized out>}}
g_vci_n_values = <optimized out>
g_vci_cvalue = <optimized out>
#11 0x00007ffff748975b in g_object_set (_object=0x555556f254c0, first_property_name=first_property_name@entry=0x7ffff2a13284 "ETableHeader") at ../gobject/gobject.c:2946
object = <optimized out>
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc9d0, reg_save_area = 0x7fffffffc900}}
__func__ = "g_object_set"
#12 0x00007ffff29d5ff1 in e_tree_set_state_object (tree=0x555556f0fd40, state=0x5555557ac600) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/e-util/e-tree.c:1426
val = 0x55555722d810
allocation = {x = 0, y = 27, width = 827, height = 725}
widget = <optimized out>
#13 0x00007ffff2a01794 in gal_view_etable_attach_tree (tree=0x555556f0fd40, view=0x555555799cc0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/e-util/gal-view-etable.c:255
specification = <optimized out>
state = 0x5555557ac600
__func__ = {<optimized out> <repeats 28 times>}
_g_boolean_var_12 = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#14 gal_view_etable_attach_tree (view=0x555555799cc0, tree=0x555556f0fd40) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/e-util/gal-view-etable.c:237
__func__ = "gal_view_etable_attach_tree"
_g_boolean_var_13 = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
specification = <optimized out>
state = <optimized out>
#15 0x00007fffdaf4eb23 in mail_paned_display_view_cb (view_instance=<optimized out>, gal_view=<optimized out>, view=<optimized out>) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/mail/e-mail-paned-view.c:381
reader = <optimized out>
shell_view = <optimized out>
message_list = <optimized out>
#16 0x00007fffdaf4f94a in mail_paned_view_update_view_instance (view=0x555556adf8c0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/mail/e-mail-paned-view.c:1196
priv = <optimized out>
reader = 0x555556adf8c0
shell = <optimized out>
shell_view = <optimized out>
shell_window = <optimized out>
shell_view_class = <optimized out>
registry = 0x5555557331a0
view_collection = 0x55555699a210
view_instance = 0x5555557bee30
folder_cache = <optimized out>
folder = <optimized out>
orientable = 0x555556adf8c0
orientation = <optimized out>
settings = <optimized out>
outgoing_folder = <optimized out>
show_vertical_view = <optimized out>
global_view_setting = <optimized out>
view_id = <optimized out>
#17 0x00007ffff74754da in g_closure_invoke (closure=0x55555703de00, return_value=0x0, n_param_values=1, param_values=0x7fffffffccc0, invocation_hint=0x7fffffffcc10) at ../gobject/gclosure.c:834
marshal = 0x7ffff747a900 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55555703dde0
__func__ = "g_closure_invoke"
#18 0x00007ffff74a4903 in signal_emit_unlocked_R.isra.0
(node=node@entry=0x7fffffffcda0, detail=detail@entry=0, instance=instance@entry=0x555556adfab0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffccc0) at ../gobject/gsignal.c:3879
tmp = <optimized out>
handler = 0x55555703dd00
accumulator = <optimized out>
emission = Python Exception <class 'gdb.error'>: value has been optimized out
{next = 0x7fffffffd120, instance = 0x555556adfab0, ihint = {signal_id = 471, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = }
class_closure = <optimized out>
hlist = <optimized out>
handler_list = 0x55555703dd00
return_accu = <optimized out>
accu = {g_type = 0x0, 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 = <optimized out>
max_sequential_handler_number = <optimized out>
return_value_altered = <optimized out>
n_params = <optimized out>
EMIT_RESTART = <optimized out>
__func__ = {<optimized out> <repeats 23 times>}
#19 0x00007ffff7495654 in signal_emit_valist_unlocked (instance=instance@entry=0x555556adfab0, signal_id=signal_id@entry=471, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcee0) at ../gobject/gsignal.c:3511
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = 0
node_copy = Python Exception <class 'gdb.error'>: value has been optimized out
Python Exception <class 'gdb.error'>: value has been optimized out
{signal_id = 471, itype = , name = 0x5555569f3fdd "folder-loaded", destroyed = 0, flags = 1, n_params = 0, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x0, return_type = , class_closure_bsa = 0x55555699bcc0, accumulator = 0x0, c_marshaller = 0x7ffff747a900 <g_cclosure_marshal_VOID__VOID>, va_marshaller = 0x0, emission_hooks = 0x0, single_va_closure = 0x0}
__func__ = "signal_emit_valist_unlocked"
#20 0x00007ffff7495b88 in g_signal_emit_by_name (instance=0x555556adfab0, detailed_signal=0x7fffe959361e "folder-loaded") at ../gobject/gsignal.c:3615
var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffffffd000, reg_save_area = 0x7fffffffcf10}}
detail = <optimized out>
signal_id = 471
itype = Python Exception <class 'gdb.error'>: value has been optimized out
__func__ = "g_signal_emit_by_name"
#21 0x00007ffff74754da in g_closure_invoke (closure=0x555556f7f940, return_value=0x0, n_param_values=1, param_values=0x7fffffffd1e0, invocation_hint=0x7fffffffd130) at ../gobject/gclosure.c:834
marshal = 0x7ffff747a900 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555556f7f920
__func__ = "g_closure_invoke"
#22 0x00007ffff74a4903 in signal_emit_unlocked_R.isra.0
(node=node@entry=0x7fffffffd2c0, detail=detail@entry=0, instance=instance@entry=0x555556adf8c0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffd1e0) at ../gobject/gsignal.c:3879
tmp = <optimized out>
handler = 0x555556f7f8e0
accumulator = <optimized out>
emission = Python Exception <class 'gdb.error'>: value has been optimized out
{next = 0x0, instance = 0x555556adf8c0, ihint = {signal_id = 471, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = }
class_closure = <optimized out>
hlist = <optimized out>
handler_list = 0x555556f7f8e0
return_accu = <optimized out>
accu = {g_type = 0x0, 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 = <optimized out>
max_sequential_handler_number = <optimized out>
return_value_altered = <optimized out>
n_params = <optimized out>
EMIT_RESTART = <optimized out>
__func__ = {<optimized out> <repeats 23 times>}
#23 0x00007ffff7495654 in signal_emit_valist_unlocked (instance=instance@entry=0x555556adf8c0, signal_id=signal_id@entry=471, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffd430) at ../gobject/gsignal.c:3511
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = 0
node_copy = Python Exception <class 'gdb.error'>: value has been optimized out
Python Exception <class 'gdb.error'>: value has been optimized out
{signal_id = 471, itype = , name = 0x5555569f3fdd "folder-loaded", destroyed = 0, flags = 1, n_params = 0, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x0, return_type = , class_closure_bsa = 0x55555699bcc0, accumulator = 0x0, c_marshaller = 0x7ffff747a900 <g_cclosure_marshal_VOID__VOID>, va_marshaller = 0x0, emission_hooks = 0x0, single_va_closure = 0x0}
__func__ = "signal_emit_valist_unlocked"
#24 0x00007ffff74958b1 in g_signal_emit_valist (instance=0x555556adf8c0, signal_id=471, detail=0, var_args=var_args@entry=0x7fffffffd430) at ../gobject/gsignal.c:3254
#25 0x00007ffff7495973 in g_signal_emit (instance=instance@entry=0x555556adf8c0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd510, reg_save_area = 0x7fffffffd450}}
#26 0x00007fffdaf5e2ec in mail_reader_emit_folder_loaded (reader=reader@entry=0x555556adf8c0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/mail/e-mail-reader.c:4190
priv = <optimized out>
message_list = <optimized out>
#27 0x00007fffdaf5e501 in mail_reader_set_folder (reader=0x555556adf8c0, folder=0x555555af65c0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/mail/e-mail-reader.c:4302
priv = 0x555556f7a9a0
display = 0x555557580170
previous_folder = 0x0
message_list = 0x555556f0fd40
backend = <optimized out>
shell = 0x555555602060
sync_folder = <optimized out>
#28 0x00007fffdaf5178c in mail_paned_view_set_folder (reader=0x555556adf8c0, folder=0x555555af65c0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/mail/e-mail-paned-view.c:721
priv = 0x555556adf710
view = 0x555556adf8c0
shell = <optimized out>
shell_view = 0x5555574b1e70
shell_window = 0x555555c39450
settings = 0x555555a0b280
default_interface = <optimized out>
message_list = 0x555556f0fd40
key_file = <optimized out>
previous_folder = <optimized out>
folder_uri = <optimized out>
group_name = <optimized out>
key = <optimized out>
value = <optimized out>
global_view_setting = 1
error = 0x0
#29 0x00007fffe95854c4 in mail_shell_view_got_folder_cb (store=<optimized out>, result=0x555556fdea00, context=0x5555576471e0) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/modules/mail/e-mail-shell-view-private.c:79
alert_sink = 0x555556adfab0
folder = 0x555555af65c0
error = 0x0
__func__ = "mail_shell_view_got_folder_cb"
#30 0x00007ffff734482c in g_task_return_now (task=0x555556fdea00) at ../gio/gtask.c:1361
#31 0x00007ffff7344865 in complete_in_idle_cb (task=task@entry=0x555556fdea00) at ../gio/gtask.c:1375
#32 0x00007ffff71ae98d in g_idle_dispatch (source=0x7fffb4001940, callback=0x7ffff7344850 <complete_in_idle_cb>, user_data=0x555556fdea00) at ../glib/gmain.c:6150
idle_source = 0x7fffb4001940
again = <optimized out>
#33 0x00007ffff71a826c in g_main_dispatch (context=0x5555555f4b20) at ../glib/gmain.c:3344
dispatch = 0x7ffff71ae960 <g_idle_dispatch>
prev_source = 0x0
begin_time_nsec = 211386891058093
was_in_call = 0
user_data = 0x555556fdea00
callback = 0x7ffff7344850 <complete_in_idle_cb>
cb_funcs = 0x7ffff7297280 <g_source_callback_funcs>
cb_data = 0x55555762d090
need_destroy = <optimized out>
source = 0x7fffb4001940
current = 0x5555556667e0
i = <optimized out>
__func__ = {<optimized out> <repeats 16 times>}
#34 g_main_context_dispatch_unlocked (context=0x5555555f4b20) at ../glib/gmain.c:4152
#35 0x00007ffff72092a8 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5555555f4b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
max_priority = 0
timeout = 0
some_ready = 1
nfds = 4
allocated_nfds = <optimized out>
fds = 0x55555581ce60
begin_time_nsec = 211386848695817
#36 0x00007ffff71a96e3 in g_main_context_iteration (context=context@entry=0x5555555f4b20, may_block=may_block@entry=1) at ../glib/gmain.c:4282
retval = <optimized out>
#37 0x00007ffff737a37d in g_application_run (application=application@entry=0x555555602060, argc=argc@entry=1, argv=argv@entry=0x7fffffffd9f8) at ../gio/gapplication.c:2613
arguments = 0x55555581dff0
status = 0
context = 0x5555555f4b20
acquired_context = <optimized out>
__func__ = "g_application_run"
#38 0x0000555555558397 in main (argc=1, argv=0x7fffffffd9f8) at /usr/src/debug/evolution-3.51.1-3.fc40.x86_64/src/shell/main.c:361
shell = 0x555555602060
settings = 0x555555636820
is_remote = <optimized out>
ret = <optimized out>
(gdb)