Crash destroying EphyPageRow
I see this crash every couple days. It's random, not reproducible. Looking at the backtrace, it's hard to guess what's going wrong.
(gdb) bt full
#0 0x0000000000000000 in ()
#1 0x00007fe27f9a8b47 in weak_refs_notify (data=0x559eeaf8fd00) at ../gobject/gobject.c:2946
wstack = 0x559eeaf8fd00
i = 0
#2 0x00007fe27f89102e in g_data_set_internal
(datalist=0x559eeef44890, key_id=<optimized out>, new_data=<optimized out>, new_destroy_func=<optimized out>, dataset=0x0) at ../glib/gdataset.c:407
d = 0x559eeb02af00
old_d = <optimized out>
old = {key = <optimized out>, data = <optimized out>, destroy = 0x7fe27f9a8b10 <weak_refs_notify>}
data = <optimized out>
data_last = <optimized out>
data_end = <optimized out>
#3 0x00007fe27f9ab0d1 in g_object_run_dispose (object=0x559eeef44880 [GtkButton]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#4 0x00007fe27fcb9988 in gtk_box_forall
(container=<optimized out>, include_internals=<optimized out>, callback=0x7fe27ff62670 <gtk_widget_destroy>, callback_data=0x0) at ../gtk/gtkbox.c:2675
box = <optimized out>
priv = 0x559ee7b71320
child = <optimized out>
children = 0x0
#5 0x00007fe27fd0dedb in gtk_container_destroy (widget=0x559ee7b71450 [GtkBox]) at ../gtk/gtkcontainer.c:1701
container = 0x559ee7b71450 [GtkBox]
priv = 0x559ee7b71340
#9 0x00007fe27f9bdd43 in <emit signal ??? on instance 0x559ee7b71450 [GtkBox]>
(instance=instance@entry=0x559ee7b71450, signal_id=<optimized out>, detail=detail@entry=0)
at ../gobject/gsignal.c:3550
var_args =
{{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffdcee9730, reg_save_area = 0x7fffdcee9670}}
#6 0x00007fe27f9a4818 in g_closure_invoke
(closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#7 0x00007fe27f9b740d in signal_emit_unlocked_R
(node=node@entry=0x559ee6aa1720, detail=detail@entry=0, instance=instance@entry=0x559ee7b71450, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffdcee94d0) at ../gobject/gsignal.c:3854
need_unset = 0
accumulator = 0x0
emission =
{next = 0x7fffdcee9890, instance = 0x559ee7b71450, ihint = {signal_id = 49, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 0x559ee6e9e2d0 [GtkBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
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 = 49
max_sequential_handler_number = 235711
return_value_altered = <optimized out>
#8 0x00007fe27f9bdbe1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffdcee9650) at ../gobject/gsignal.c:3494
instance_and_params = 0x7fffdcee94d0
signal_return_type = <optimized out>
param_values = 0x7fffdcee94e8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#10 0x00007fe27ff6bebf in gtk_widget_dispose (object=0x559ee7b71450 [GtkBox]) at ../gtk/gtkwidget.c:12162
widget = 0x559ee7b71450 [GtkBox]
priv = 0x559ee7b71360
sizegroups = <optimized out>
#11 0x00007fe27f9ab0d1 in g_object_run_dispose (object=0x559ee7b71450 [GtkBox]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#12 0x00007fe27fd0dedb in gtk_container_destroy (widget=0x559ee6c659d0 [GtkEventBox]) at ../gtk/gtkcontainer.c:1701
container = 0x559ee6c659d0 [GtkEventBox]
priv = 0x559ee6c658c0
#16 0x00007fe27f9bdd43 in <emit signal ??? on instance 0x559ee6c659d0 [GtkEventBox]> (instance=instance@entry=0x559ee6c659d0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffdcee9b80, reg_save_area = 0x7fffdcee9ac0}}
#13 0x00007fe27f9a4818 in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#14 0x00007fe27f9b740d in signal_emit_unlocked_R (node=node@entry=0x559ee6aa1720, detail=detail@entry=0, instance=instance@entry=0x559ee6c659d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffdcee9920) at ../gobject/gsignal.c:3854
need_unset = 0
accumulator = 0x0
emission = {next = 0x7fffdcee9ce0, instance = 0x559ee6c659d0, ihint = {signal_id = 49, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 0x559ee6e3d7a0 [GtkEventBox/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
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 = 49
max_sequential_handler_number = 235711
return_value_altered = <optimized out>
#15 0x00007fe27f9bdbe1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffdcee9aa0) at ../gobject/gsignal.c:3494
instance_and_params = 0x7fffdcee9920
signal_return_type = <optimized out>
param_values = 0x7fffdcee9938
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#17 0x00007fe27ff6bebf in gtk_widget_dispose (object=0x559ee6c659d0 [GtkEventBox]) at ../gtk/gtkwidget.c:12162
widget = 0x559ee6c659d0 [GtkEventBox]
priv = 0x559ee6c658e0
sizegroups = <optimized out>
#18 0x00007fe27f9ab0d1 in g_object_run_dispose (object=0x559ee6c659d0 [GtkEventBox]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#19 0x00007fe27fd0dedb in gtk_container_destroy (widget=0x559eef03cd90 [EphyPageRow]) at ../gtk/gtkcontainer.c:1701
container = 0x559eef03cd90 [EphyPageRow]
priv = 0x559eef03cc80
#23 0x00007fe27f9bdd43 in <emit signal ??? on instance 0x559eef03cd90 [EphyPageRow]> (instance=instance@entry=0x559eef03cd90, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffdcee9fd0, reg_save_area = 0x7fffdcee9f10}}
#20 0x00007fe27f9a48ea in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#21 0x00007fe27f9b740d in signal_emit_unlocked_R (node=node@entry=0x559ee6aa1720, detail=detail@entry=0, instance=instance@entry=0x559eef03cd90, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffdcee9d70) at ../gobject/gsignal.c:3854
need_unset = 0
accumulator = 0x0
emission = {next = 0x7fffdceea160, instance = 0x559eef03cd90, ihint = {signal_id = 49, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 0x559ee6ec72e0 [EphyPageRow/GtkListBoxRow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
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 = 49
max_sequential_handler_number = 235711
return_value_altered = <optimized out>
#22 0x00007fe27f9bdbe1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffdcee9ef0) at ../gobject/gsignal.c:3494
instance_and_params = 0x7fffdcee9d70
signal_return_type = <optimized out>
param_values = 0x7fffdcee9d88
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#24 0x00007fe27ff6bebf in gtk_widget_dispose (object=0x559eef03cd90 [EphyPageRow]) at ../gtk/gtkwidget.c:12162
widget = 0x559eef03cd90 [EphyPageRow]
priv = 0x559eef03cca0
sizegroups = <optimized out>
#25 0x00007fe27f9ab0d1 in g_object_run_dispose (object=0x559eef03cd90 [EphyPageRow]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#26 0x00007fe27ff626c6 in gtk_widget_destroy (widget=<optimized out>) at ../gtk/gtkwidget.c:4776
__func__ = "gtk_widget_destroy"
#27 0x00007fe27fdf1a75 in gtk_list_box_bound_model_changed (list=0x559ee6ec6400, position=0, removed=5, added=0, user_data=0x559ee6ec42a0) at ../gtk/gtklistbox.c:3998
row = 0x559eef03cd90 [EphyPageRow]
box = 0x559ee6ec42a0 [GtkListBox]
priv = 0x559ee6ec40b0
i = <optimized out>
#31 0x00007fe27f9bdd43 in <emit signal ??? on instance 0x559ee6ec6400 [GListStore]> (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffdceea4a0, reg_save_area = 0x7fffdceea3e0}}
#28 0x00007fe27f9a48ea in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#29 0x00007fe27f9b7473 in signal_emit_unlocked_R (node=node@entry=0x559ee6b5f920, detail=detail@entry=0, instance=instance@entry=0x559ee6ec6400, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffdceea1f0) at ../gobject/gsignal.c:3738
tmp = <optimized out>
handler = 0x559ee6ec6440
accumulator = 0x0
emission = {next = 0x7fffdceea5f0, instance = 0x559ee6ec6400, ihint = {signal_id = 209, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
hlist = <optimized out>
handler_list = 0x559ee6ec6440
return_accu = 0x0
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 = 209
max_sequential_handler_number = 235711
return_value_altered = <optimized out>
#30 0x00007fe27f9bdbe1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffdceea3c0) at ../gobject/gsignal.c:3494
instance_and_params = 0x7fffdceea1f0
signal_return_type = <optimized out>
param_values = 0x7fffdceea208
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#32 0x00007fe27faba535 in g_list_model_items_changed (list=<optimized out>, position=position@entry=0, removed=removed@entry=32738, added=added@entry=32738) at ../gio/glistmodel.c:291
__func__ = "g_list_model_items_changed"
#33 0x00007fe27fabb267 in g_list_store_items_changed (added=32738, removed=32738, position=0, store=<optimized out>) at ../gio/glistmodel.h:36
it = <optimized out>
n_items = <optimized out>
__func__ = "g_list_store_splice"
#34 0x00007fe27fabb267 in g_list_store_splice (store=<optimized out>, position=position@entry=0, n_removals=32738, n_removals@entry=10, additions=additions@entry=0x7fe27faba50c <g_list_model_items_changed+60>, n_additions=n_additions@entry=0) at ../gio/gliststore.c:495
it = <optimized out>
n_items = <optimized out>
__func__ = "g_list_store_splice"
#35 0x00007fe2804bf0f7 in items_changed_cb (self=0x0, position=0, removed=10, added=<optimized out>, menu_model=<optimized out>) at ../src/ephy-pages-popover.c:140
items = 0x0
#39 0x00007fe27f9bdd43 in <emit signal ??? on instance 0x559ee6df82d0 [GMenu]> (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffdceea930, reg_save_area = 0x7fffdceea870}}
#36 0x00007fe27f9a48ea in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#37 0x00007fe27f9b7473 in signal_emit_unlocked_R (node=node@entry=0x559ee6e48e80, detail=detail@entry=0, instance=instance@entry=0x559ee6df82d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffdceea680) at ../gobject/gsignal.c:3738
tmp = <optimized out>
handler = 0x559ee6ec65c0
accumulator = 0x0
emission = {next = 0x7fffdceeaa70, instance = 0x559ee6df82d0, ihint = {signal_id = 221, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
hlist = <optimized out>
handler_list = 0x559ee6ec65c0
return_accu = 0x0
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 = 221
max_sequential_handler_number = 235711
return_value_altered = <optimized out>
#38 0x00007fe27f9bdbe1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffdceea850) at ../gobject/gsignal.c:3494
instance_and_params = 0x7fffdceea680
signal_return_type = <optimized out>
param_values = 0x7fffdceea698
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#40 0x00007fe27fadffcb in g_menu_model_items_changed (model=<optimized out>, position=position@entry=0, removed=<optimized out>, added=added@entry=0) at ../gio/gmenumodel.c:695
#41 0x00007fe27fae11b6 in g_menu_remove_all (menu=<optimized out>) at ../gio/gmenu.c:510
i = <optimized out>
n = <optimized out>
__func__ = "g_menu_remove_all"
#42 0x00007fe2804bb83a in ephy_notebook_rebuild_tab_menu (notebook=0x559ee6a60a10 [EphyNotebook]) at ../src/ephy-notebook.c:701
item = <optimized out>
text = <optimized out>
ellipsized_text = <optimized out>
num_pages = <optimized out>
window = <optimized out>
group = <optimized out>
action = <optimized out>
current_page = <optimized out>
#46 0x00007fe27f9bdd43 in <emit signal ??? on instance 0x559ee6a60a10 [EphyNotebook]> (instance=instance@entry=0x559ee6a60a10, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffdceead90, reg_save_area = 0x7fffdceeacd0}}
#43 0x00007fe27f9a48ea in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#44 0x00007fe27f9b6ece in signal_emit_unlocked_R (node=node@entry=0x559ee6a83f40, detail=detail@entry=0, instance=instance@entry=0x559ee6a60a10, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffdceeab00) at ../gobject/gsignal.c:3776
accumulator = 0x0
emission = {next = 0x0, instance = 0x559ee6a60a10, ihint = {signal_id = 144, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x559ee6e9d8d0 [EphyNotebook/GtkNotebook/GtkContainer/GtkWidget/GInitiallyUnowned]}
hlist = <optimized out>
handler_list = <optimized out>
return_accu = 0x0
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 = 144
max_sequential_handler_number = 235701
return_value_altered = <optimized out>
#45 0x00007fe27f9bdbe1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffdceeacb0) at ../gobject/gsignal.c:3494
instance_and_params = 0x7fffdceeab00
signal_return_type = <optimized out>
param_values = 0x7fffdceeab18
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#47 0x00007fe27fe2bb09 in gtk_notebook_real_insert_page (notebook=0x559ee6a60a10 [EphyNotebook], child=0x559ee79d3810 [EphyEmbed], tab_label=0x559ee7c7def0 [EphyTabLabel], menu_label=<optimized out>, position=<optimized out>) at ../gtk/gtknotebook.c:4875
priv = 0x559ee6a60810
page = 0x559ee6b1bf70
nchildren = <optimized out>
list = <optimized out>
sibling = <optimized out>
#48 0x00007fe2804bcd67 in ephy_notebook_insert_page (gnotebook=0x559ee6a60a10 [EphyNotebook], tab_widget=0x559ee79d3810 [EphyEmbed], tab_label=0x559ee7c7def0 [EphyTabLabel], menu_label=0x0, position=-1) at ../src/ephy-notebook.c:841
notebook = 0x559ee6a60a10 [EphyNotebook]
__func__ = "ephy_notebook_insert_page"
#49 0x00007fe2804bcfda in ephy_notebook_add_tab (notebook=0x559ee6a60a10 [EphyNotebook], embed=0x559ee79d3810 [EphyEmbed], position=-1, jump_to=1) at ../src/ephy-notebook.c:944
gnotebook = 0x559ee6a60a10 [EphyNotebook]
__func__ = "ephy_notebook_add_tab"
#50 0x00007fe2804c442d in ephy_shell_new_tab_full (shell=<optimized out>, title=title@entry=0x0, related_view=related_view@entry=0x0, window=0x559ee6e70350 [EphyWindow], previous_embed=<optimized out>, flags=EPHY_NEW_TAB_JUMP, user_time=0) at ../embed/ephy-embed-container.h:33
embed_shell = 0x559ee6a60770 [EphyShell]
web_view = <optimized out>
embed = 0x559ee79d3810 [EphyEmbed]
jump_to = <optimized out>
position = -1
__func__ = "ephy_shell_new_tab_full"
#51 0x00007fe2804c45ce in ephy_shell_open_uris_idle (data=0x559eeeeebe60) at ../src/ephy-shell.c:1411
embed = <optimized out>
header_bar = <optimized out>
title_widget = <optimized out>
mode = EPHY_EMBED_SHELL_MODE_BROWSER
page_flags = <optimized out>
reusing_empty_tab = <optimized out>
url = <optimized out>
#52 0x00007fe27f8b104f in g_main_dispatch (context=0x559ee6a6ae20) at ../glib/gmain.c:3325
dispatch = 0x7fe27f8ad2b0 <g_idle_dispatch>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = 0
user_data = 0x559eeeeebe60
callback = 0x7fe2804c4560 <ephy_shell_open_uris_idle>
cb_funcs = <optimized out>
cb_data = 0x7fe268013d90
need_destroy = <optimized out>
source = 0x559eeef6c850
current = 0x559ee6a743a0
i = 0
__func__ = "g_main_dispatch"
#53 0x00007fe27f8b104f in g_main_context_dispatch (context=0x559ee6a6ae20) at ../glib/gmain.c:4016
#54 0x00007fe27f8b13f8 in g_main_context_iterate (context=context@entry=0x559ee6a6ae20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4092
max_priority = 200
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x559ee9beebd0
#55 0x00007fe27f8b14c3 in g_main_context_iteration (context=context@entry=0x559ee6a6ae20, may_block=may_block@entry=1) at ../glib/gmain.c:4157
retval = <optimized out>
#56 0x00007fe27fad629d in g_application_run (application=0x559ee6a60770 [EphyShell], argc=-588337084, argv=<optimized out>) at ../gio/gapplication.c:2559
arguments = 0x559ee6b8e700
status = 0
context = 0x559ee6a6ae20
acquired_context = <optimized out>
__func__ = "g_application_run"
#57 0x0000559ee614a0b3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/ephy-main.c:431
option_context = <optimized out>
option_group = <optimized out>
error = 0x0
user_time = 0
arbitrary_url = <optimized out>
ctx = <optimized out>
mode = <optimized out>
status = <optimized out>
flags = <optimized out>
desktop_info = <optimized out>