Apps: crash when attempting to open the Vim app page
Affected version
46.alpha GNOME OS
Description
When going to the Apps panel and attempting to open the Vim app page, Settings crashes. This is always reproducible.
Screencast_from_2023-11-30_17-40-54
Stack trace
Click to expand
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {94274476011840}}
ret = <optimized out>
#1 0x00007f2531397e83 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f2531345dce in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007f253132d83f in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {139797749067525, 0, 0, 0, 18446744073709551432, 2, 94274639938368, 94274639938384, 94274659313360, 144, 81, 139797717736128, 94274659313504, 140728315980080, 94274614349776, 32}}, sa_flags = 861485645, sa_restorer = 0x7f25314e5ac0 <main_arena>}
#4 0x00007f253132e710 in __libc_message (fmt=fmt@entry=0x7f25314b155b "%s\n") at ../sysdeps/posix/libc_fatal.c:150
ap = {{gp_offset = 16, fp_offset = 21949, overflow_arg_area = 0x7ffddd48aa30, reg_save_area = 0x7ffddd48a9c0}}
fd = 2
list = <optimized out>
nlist = <optimized out>
cp = <optimized out>
#5 0x00007f25313a1fd5 in malloc_printerr (str=str@entry=0x7f25314b45c8 "double free or corruption (fasttop)") at malloc.c:5765
#6 0x00007f25313a41f2 in _int_free (av=0x7f25314e5ac0 <main_arena>, p=p@entry=0x55be04e64fd0, have_lock=have_lock@entry=0) at malloc.c:4600
idx = <optimized out>
old = <optimized out>
old2 = <optimized out>
size = <optimized out>
fb = <optimized out>
#7 0x00007f25313a6bbe in __GI___libc_free (mem=mem@entry=0x55be04e64fe0) at malloc.c:3391
ar_ptr = <optimized out>
p = 0x55be04e64fd0
err = 2
#8 0x00007f253359488d in __gio_xdg_cache_mime_type_subclass (mime=mime@entry=0x55be0480c730 "text/x-c++hdr", base=base@entry=0x55bdfaf9cb4c "x-scheme-handler/*", seen=<optimized out>, seen@entry=0x0) at ../gio/xdgmime/xdgmimecache.c:1003
umime = <optimized out>
ubase = 0x55bdfaf9cb4c "x-scheme-handler/*"
parent = <optimized out>
j = <optimized out>
i = <optimized out>
k = <optimized out>
min = <optimized out>
max = <optimized out>
med = <optimized out>
cmp = <optimized out>
first_seen = <optimized out>
ret = <optimized out>
#9 0x00007f2533593061 in __gio_xdg_mime_type_subclass (seen=0x0, base=0x55bdfaf9cb4c "x-scheme-handler/*", mime=0x55be0480c730 "text/x-c++hdr") at ../gio/xdgmime/xdgmime.c:847
#10 0x00007f253351886e in g_content_type_is_a (type=type@entry=0x55be0480c730 "text/x-c++hdr", supertype=supertype@entry=0x55bdfaf9cb4c "x-scheme-handler/*") at ../gio/gcontenttype.c:277
res = <optimized out>
__func__ = "g_content_type_is_a"
#11 0x000055bdfae81d79 in add_handler_row (type=0x55be0480c730 "text/x-c++hdr", self=0x55be08ad2cb0 [CcApplicationsPanel]) at ../panels/applications/cc-applications-panel.c:1055
ctype = 0x55be0480c730 "text/x-c++hdr"
header_title = 0x0
hash = 0x55be04fb32f0
types = <optimized out>
n_associations = 3
i = <optimized out>
#12 update_handler_dialog (self=self@entry=0x55be08ad2cb0 [CcApplicationsPanel], info=info@entry=0x55be04ed4680) at ../panels/applications/cc-applications-panel.c:1156
ctype = 0x55be0480c730 "text/x-c++hdr"
header_title = 0x0
hash = 0x55be04fb32f0
types = <optimized out>
n_associations = 3
i = <optimized out>
#13 0x000055bdfae852a3 in update_panel (row=<optimized out>, self=0x55be08ad2cb0 [CcApplicationsPanel]) at ../panels/applications/cc-applications-panel.c:1421
info = 0x55be04ed4680
#14 row_activated_cb (self=0x55be08ad2cb0 [CcApplicationsPanel], row=<optimized out>) at ../panels/applications/cc-applications-panel.c:1536
#19 0x00007f25334025c3 in <emit signal 'row-activated' on instance 0x55be02951840 [GtkListBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffddd48b210, reg_save_area = 0x7ffddd48b150}}
#15 0x00007f25333e654a in g_closure_invoke (closure=0x55be0574aad0, return_value=0x0, n_param_values=2, param_values=0x7ffddd48aef0, invocation_hint=0x7ffddd48ae40) at ../gobject/gclosure.c:834
marshal = 0x7f25333e9d80 <g_cclosure_marshal_VOID__OBJECT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55be0574aab0
__func__ = "g_closure_invoke"
#16 0x00007f25333faaac in signal_emit_unlocked_R (node=node@entry=0x7ffddd48afc0, detail=detail@entry=0, instance=instance@entry=0x55be02951840, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffddd48aef0) at ../gobject/gsignal.c:3887
tmp = <optimized out>
handler = 0x55be06070d20
accumulator = <optimized out>
emission = {next = 0x7ffddd48b370, instance = 0x55be02951840, ihint = {signal_id = 190, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4 [void]}
hlist = <optimized out>
handler_list = 0x55be06070d20
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>
__func__ = "signal_emit_unlocked_R"
#17 0x00007f25333fc531 in signal_emit_valist_unlocked (instance=instance@entry=0x55be02951840, signal_id=signal_id@entry=190, detail=detail@entry=0, var_args=var_args@entry=0x7ffddd48b130) at ../gobject/gsignal.c:3519
instance_and_params = 0x7ffddd48aef0
param_values = 0x7ffddd48af08
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 190, itype = 0x55bdfcbc5bb0 [GtkListBox/GtkWidget/GInitiallyUnowned], name = 0x7f2532c9c38b "row-activated", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x55bdfcb88ac0, return_type = 0x4 [void], class_closure_bsa = 0x55bdfcbe52b0, accumulator = 0x0, c_marshaller = 0x7f25333e9d80 <g_cclosure_marshal_VOID__OBJECT>, va_marshaller = 0x7f25333e9e30 <g_cclosure_marshal_VOID__OBJECTv>, emission_hooks = 0x0, single_va_closure = 0x55bdfcbe5280}
#18 0x00007f2533402501 in g_signal_emit_valist (instance=0x55be02951840, signal_id=190, detail=0, var_args=0x7ffddd48b130) at ../gobject/gsignal.c:3262
#20 0x00007f25328f220f in gtk_list_box_select_and_activate_full (grab_focus=1, row=0x55be04999430 [CcApplicationsRow], box=0x55be02951840 [GtkListBox]) at ../gtk/gtklistbox.c:1827
focus_on_click = 1
#21 gtk_list_box_select_and_activate_full (grab_focus=1, row=0x55be04999430 [CcApplicationsRow], box=0x55be02951840 [GtkListBox]) at ../gtk/gtklistbox.c:1819
focus_on_click = 1
#22 gtk_list_box_click_gesture_released (gesture=<optimized out>, n_press=1, x=<optimized out>, y=2069, box=0x55be02951840 [GtkListBox]) at ../gtk/gtklistbox.c:1889
focus_on_click = 1
#27 0x00007f25334025c3 in <emit signal 'released' on instance 0x55be02952020 [GtkGestureClick]> (instance=instance@entry=0x55be02952020, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffddd48b5f0, reg_save_area = 0x7ffddd48b530}}
#23 0x00007f2532805093 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=0x55bdfcb7e540) at gtk/gtkmarshalers.c:3688
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = 0
arg1 = 8.7086368267722683e+183
arg2 = 2.7810663875710277e+180
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7ffddd48b5f0, reg_save_area = 0x7ffddd48b530}}
#24 0x00007f25333e6762 in _g_closure_invoke_va (closure=0x55be029521b0, return_value=0x0, instance=0x55be02952020, args=0x7ffddd48b510, n_params=3, param_types=0x55bdfcb7e540) at ../gobject/gclosure.c:897
marshal = 0x7f2532805000 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55be02952190
__func__ = "_g_closure_invoke_va"
#25 0x00007f25333fc5ef in signal_emit_valist_unlocked (instance=instance@entry=0x55be02952020, signal_id=signal_id@entry=117, detail=detail@entry=0, var_args=var_args@entry=0x7ffddd48b510) at ../gobject/gsignal.c:3423
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}}}
emission = {next = 0x7ffddd48b7b0, instance = 0x55be02952020, ihint = {signal_id = 117, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x55bdfcb9c640 [GtkGestureClick/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = <optimized out>
emission_return = {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}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 117, itype = 0x55bdfcb9c640 [GtkGestureClick/GtkGestureSingle/GtkGesture/GtkEventController], name = 0x7f2532c968eb "released", destroyed = 0, flags = 2, n_params = 3, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x55bdfcb7e540, return_type = 0x4 [void], class_closure_bsa = 0x55bdfcb7e560, accumulator = 0x0, c_marshaller = 0x7f2532804f60 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLE>, va_marshaller = 0x7f2532805000 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>, emission_hooks = 0x0, single_va_closure = 0x55bdfcb7e510}
#26 0x00007f2533402501 in g_signal_emit_valist (instance=0x55be02952020, signal_id=117, detail=0, var_args=0x7ffddd48b510) at ../gobject/gsignal.c:3262
#28 0x00007f25328bc503 in gtk_gesture_click_end (gesture=0x55be02952020 [GtkGestureClick], sequence=sequence@entry=0x0) at ../gtk/gtkgestureclick.c:275
click = 0x55be02952020 [GtkGestureClick]
priv = 0x55be02951f70
current = 0x0
x = 96.000007629394531
y = 2069
interpreted = 1
state = <optimized out>
#33 0x00007f25334025c3 in <emit signal 'end' on instance 0x55be02952020 [GtkGestureClick]> (instance=instance@entry=0x55be02952020, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffddd48ba30, reg_save_area = 0x7ffddd48b970}}
#29 0x00007f25333e9baa in g_cclosure_marshal_VOID__BOXEDv (closure=0x55bdfcb20930, return_value=<optimized out>, instance=0x55be02952020, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55bdfcb20960) at ../gobject/gmarshal.c:1686
data1 = <optimized out>
data2 = <optimized out>
callback = 0x7f25328bc440 <gtk_gesture_click_end>
arg0 = 0x0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffddd48ba30, reg_save_area = 0x7ffddd48b970}}
#30 0x00007f25333e6762 in _g_closure_invoke_va (closure=0x55bdfcb20930, return_value=0x0, instance=0x55be02952020, args=0x7ffddd48b950, n_params=1, param_types=0x55bdfcb20960) at ../gobject/gclosure.c:897
marshal = 0x7f25333e4b60 <g_type_class_meta_marshalv>
marshal_data = 0x120
in_marshal = 0
real_closure = 0x55bdfcb20910
__func__ = "_g_closure_invoke_va"
#31 0x00007f25333fc5ef in signal_emit_valist_unlocked (instance=instance@entry=0x55be02952020, signal_id=signal_id@entry=112, detail=detail@entry=0, var_args=var_args@entry=0x7ffddd48b950) at ../gobject/gsignal.c:3423
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}}}
emission = {next = 0x7ffddd48bf70, instance = 0x55be02952020, ihint = {signal_id = 112, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x55bdfcb9c640 [GtkGestureClick/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = <optimized out>
emission_return = {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}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 112, itype = 0x55bdfcba9940 [GtkGesture/GtkEventController], name = 0x55bdfca75e83 "end", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x55bdfcb20960, return_type = 0x4 [void], class_closure_bsa = 0x55bdfcb2cec0, accumulator = 0x0, c_marshaller = 0x7f25333e9a60 <g_cclosure_marshal_VOID__BOXED>, va_marshaller = 0x7f25333e9b10 <g_cclosure_marshal_VOID__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0x55bdfcb20930}
#32 0x00007f2533402501 in g_signal_emit_valist (instance=0x55be02952020, signal_id=112, detail=0, var_args=0x7ffddd48b950) at ../gobject/gsignal.c:3262
#34 0x00007f25328b9218 in _gtk_gesture_set_recognized (sequence=0x0, recognized=0, gesture=0x55be02952020 [GtkGestureClick]) at ../gtk/gtkgesture.c:340
priv = <optimized out>
priv = 0x55be02951fc0
has_matching_touchpoints = 0
#35 _gtk_gesture_check_recognized (gesture=gesture@entry=0x55be02952020 [GtkGestureClick], sequence=sequence@entry=0x0) at ../gtk/gtkgesture.c:381
priv = 0x55be02951fc0
has_matching_touchpoints = 0
#36 0x00007f25328baa6b in gtk_gesture_handle_event (controller=0x55be02952020 [GtkGestureClick], event=0x55be08587c10 [GdkButtonEvent], x=96.000007629394531, y=2069) at ../gtk/gtkgesture.c:686
was_claimed = 0
gesture = 0x55be02952020 [GtkGestureClick]
sequence = 0x0
priv = 0x55be02951fc0
source_device = <optimized out>
was_recognized = 1
event_type = GDK_BUTTON_RELEASE
phase = GDK_TOUCHPAD_GESTURE_PHASE_BEGIN
state = GDK_BUTTON1_MASK
target = 0x55be0499d760 [GtkLabel]
#37 0x00007f25328bdd0d in gtk_gesture_single_handle_event (controller=0x55be02952020 [GtkGestureClick], event=0x55be08587c10 [GdkButtonEvent], x=96.000007629394531, y=2069) at ../gtk/gtkgesturesingle.c:227
sequence = <optimized out>
priv = 0x55be02951fa0
source_device = <optimized out>
source = <optimized out>
button = <optimized out>
state = <optimized out>
i = <optimized out>
retval = <optimized out>
event_type = GDK_BUTTON_RELEASE
#38 0x00007f253288763f in gtk_event_controller_handle_event (controller=controller@entry=0x55be02952020 [GtkGestureClick], event=event@entry=0x55be08587c10 [GdkButtonEvent], target=target@entry=0x55be0499d760 [GtkLabel], x=x@entry=96.000007629394531, y=y@entry=2069) at ../gtk/gtkeventcontroller.c:362
controller_class = 0x55bdfcbb2640
priv = <optimized out>
retval = 0
__func__ = "gtk_event_controller_handle_event"
#39 0x00007f25329de568 in gtk_widget_run_controllers (widget=widget@entry=0x55be02951840 [GtkListBox], event=event@entry=0x55be08587c10 [GdkButtonEvent], target=target@entry=0x55be0499d760 [GtkLabel], x=96.000007629394531, y=2069, phase=phase@entry=GTK_PHASE_BUBBLE) at ../gtk/gtkwidget.c:4585
this_handled = <optimized out>
is_gesture = 1
controller_phase = <optimized out>
next = 0x55be053deff0 = {0x55be02951970}
priv = 0x55be029516f0
controller = 0x55be02952020 [GtkGestureClick]
handled = 0
l = <optimized out>
__func__ = "gtk_widget_run_controllers"
#40 0x00007f25329e64de in gtk_widget_event (widget=widget@entry=0x55be02951840 [GtkListBox], event=event@entry=0x55be08587c10 [GdkButtonEvent], target=target@entry=0x55be0499d760 [GtkLabel]) at ../gtk/gtkwidget.c:4777
return_val = <optimized out>
x = 4.2439915819305446e-314
y = 2069
#41 0x00007f25328fe772 in gtk_propagate_event_internal (widget=0x55be02951840 [GtkListBox], widget@entry=0x55be0499d760 [GtkLabel], event=event@entry=0x55be08587c10 [GdkButtonEvent], topmost=<optimized out>) at ../gtk/gtkmain.c:1942
handled_event = 0
target = 0x55be0499d760 [GtkLabel]
widget_array = {start = 0x55be0671c9d0, end = 0x55be0671ca80, end_allocation = 0x55be0671cad0, preallocated = {0x55be0499d760 [GtkLabel], 0x55be0499bde0 [GtkBox], 0x55be04999de0 [GtkBox], 0x55be04999430 [CcApplicationsRow], 0x55be02951840 [GtkListBox], 0x55be05056f20 [GtkStack], 0x55be029a7800 [GtkBox], 0x55be08ad3de0 [GtkBox], 0x55be08ad3740 [AdwPreferencesGroup], 0x55be066ae6b0 [GtkBox], 0x55be030ee7c0 [AdwClamp], 0x55be0770fa40 [GtkViewport], 0x55be030eef30 [GtkScrolledWindow], 0x55be07cbd4a0 [AdwPreferencesPage], 0x55be08ad2980 [AdwToolbarView], 0x55be053df710 [AdwNavigationPage]}}
i = 4
#42 0x00007f25328fe815 in gtk_propagate_event (widget=widget@entry=0x55be0499d760 [GtkLabel], event=event@entry=0x55be08587c10 [GdkButtonEvent]) at ../gtk/gtkmain.c:1992
window_group = <optimized out>
event_widget = <optimized out>
topmost = <optimized out>
__func__ = "gtk_propagate_event"
#43 0x00007f25328feea4 in gtk_main_do_event (event=0x55be08587c10 [GdkButtonEvent]) at ../gtk/gtkmain.c:1684
event_widget = <optimized out>
target_widget = <optimized out>
grab_widget = 0x55be0499d760 [GtkLabel]
window_group = 0x55bdfcc59160 [GtkWindowGroup]
rewritten_event = <optimized out>
tmp_list = <optimized out>
__func__ = "gtk_main_do_event"
#44 0x00007f25329f2ff0 in surface_event (surface=<optimized out>, event=<optimized out>, widget=<optimized out>) at ../gtk/gtkwindow.c:4762
#50 0x00007f25334025c3 in <emit signal 'event' on instance 0x55bdfcaa4330 [GdkWaylandToplevel]> (instance=instance@entry=0x55bdfcaa4330, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffddd48c1f0, reg_save_area = 0x7ffddd48c130}}
#45 0x00007f2532b7d71c in _gdk_marshal_BOOLEAN__POINTERv (closure=closure@entry=0x55be026470f0, return_value=return_value@entry=0x7ffddd48c000, instance=instance@entry=0x55bdfcaa4330, args=args@entry=0x7ffddd48c110, marshal_data=marshal_data@entry=0x0, n_params=n_params@entry=1, param_types=0x55bdfce424a0) at gdk/gdkmarshalers.c:302
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
v_return = <optimized out>
arg0 = 0xa98
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffddd48c1f0, reg_save_area = 0x7ffddd48c130}}
__func__ = "_gdk_marshal_BOOLEAN__POINTERv"
#46 0x00007f2532c0c208 in gdk_surface_event_marshallerv (closure=0x55be026470f0, return_value=0x7ffddd48c000, instance=0x55bdfcaa4330, args=0x7ffddd48c110, marshal_data=0x0, n_params=1, param_types=0x55bdfce424a0) at ../gdk/gdksurface.c:462
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffddd48c1f0, reg_save_area = 0x7ffddd48c130}}
event = 0x55be08587c10 [GdkButtonEvent]
#47 0x00007f25333e6762 in _g_closure_invoke_va (closure=0x55be026470f0, return_value=0x7ffddd48c000, instance=0x55bdfcaa4330, args=0x7ffddd48c110, n_params=1, param_types=0x55bdfce424a0) at ../gobject/gclosure.c:897
marshal = 0x7f2532c0c180 <gdk_surface_event_marshallerv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55be026470d0
__func__ = "_g_closure_invoke_va"
#48 0x00007f25333fb8f3 in signal_emit_valist_unlocked (instance=instance@entry=0x55bdfcaa4330, signal_id=signal_id@entry=237, detail=detail@entry=0, var_args=var_args@entry=0x7ffddd48c110) at ../gobject/gsignal.c:3423
return_accu = 0x7ffddd48c000
accu = {g_type = 0x14 [gboolean], 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}}}
emission = {next = 0x0, instance = 0x55bdfcaa4330, ihint = {signal_id = 237, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x55bdfcaa3960 [GdkWaylandToplevel/GdkWaylandSurface/GdkSurface]}
instance_type = <optimized out>
emission_return = {g_type = 0x14 [gboolean], 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 = 0x14 [gboolean]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 237, itype = 0x55bdfcaa3740 [GdkSurface], name = 0x7f25335a5a34 "event", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x55bdfce424a0, return_type = 0x14 [gboolean], class_closure_bsa = 0x0, accumulator = 0x55bdfce42530, c_marshaller = 0x7f2532c0c250 <gdk_surface_event_marshaller>, va_marshaller = 0x7f2532c0c180 <gdk_surface_event_marshallerv>, emission_hooks = 0x0, single_va_closure = 0x1}
#49 0x00007f2533402501 in g_signal_emit_valist (instance=0x55bdfcaa4330, signal_id=237, detail=0, var_args=0x7ffddd48c110) at ../gobject/gsignal.c:3262
#51 0x00007f2532c0fe07 in gdk_surface_handle_event (event=event@entry=0x55be08587c10 [GdkButtonEvent]) at ../gdk/gdksurface.c:2955
surface = 0x55bdfcaa4330 [GdkWaylandToplevel]
begin_time = 812884943825
handled = 0
#52 0x00007f2532bed21d in _gdk_event_emit (event=event@entry=0x55be08587c10 [GdkButtonEvent]) at ../gdk/gdkevents.c:491
#53 0x00007f2532b94316 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gdk/wayland/gdkeventsource.c:142
source = <optimized out>
display = <optimized out>
event = 0x55be08587c10 [GdkButtonEvent]
#54 0x00007f25332deae7 in g_main_dispatch (context=context@entry=0x55bdfca76790) at ../glib/gmain.c:3344
dispatch = 0x7f2532b942f0 <gdk_event_source_dispatch>
prev_source = 0x0
begin_time_nsec = 812884927606
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x55bdfcaac8a0
current = 0x55bdfca88360
i = 0
__func__ = "g_main_dispatch"
#55 0x00007f25332e0c07 in g_main_context_dispatch_unlocked (context=0x55bdfca76790) at ../glib/gmain.c:4152
max_priority = 2147483647
timeout = 27
some_ready = 1
nfds = 7
allocated_nfds = <optimized out>
fds = 0x55be02778b10
begin_time_nsec = 812884898202
#56 g_main_context_iterate_unlocked (context=context@entry=0x55bdfca76790, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
max_priority = 2147483647
timeout = 27
some_ready = 1
nfds = 7
allocated_nfds = <optimized out>
fds = 0x55be02778b10
begin_time_nsec = 812884898202
#57 0x00007f25332e12c3 in g_main_context_iteration (context=context@entry=0x55bdfca76790, may_block=may_block@entry=1) at ../glib/gmain.c:4282
retval = <optimized out>
#58 0x00007f253352950d in g_application_run (application=application@entry=0x55bdfca72660 [CcApplication], argc=argc@entry=2, argv=argv@entry=0x7ffddd48c5d8) at ../gio/gapplication.c:2613
arguments = 0x55bdfca3c2e0
status = 0
context = 0x55bdfca76790
acquired_context = <optimized out>
__func__ = "g_application_run"
#59 0x000055bdfae7a360 in main (argc=2, argv=0x7ffddd48c5d8) at ../shell/main.c:51
application = 0x55bdfca72660
quit
Edited by Automeris naranja