SIGSEGV in welcome_open_activated_callback() trying to open image
Environment/Versions
- GIMP version: git master at at 861583a3 (2.99.19)
- Operating System: Fedora 40 on Waylanbd
Reproduction
Is the bug reproducible? Most of the time
Reproduction steps:
- In the "Welcome Dialog", in the list of previously opened images, quickly click multiple times (means: way more than two times) on an entry
Expected result:
Images is opened once. (I've managed a few times in the past that it got opened many more times.)
Actual result:
Crash.
(file-png:45136): LibGimp-WARNING **: 22:04:56.716: file-png: gimp_flush(): error: Broken pipe
[New Thread 0x7fffb8e006c0 (LWP 45229)]
Thread 1 "gimp-2.99" received signal SIGSEGV, Segmentation fault.
0x00007ffff6b46df5 in gtk_widget_destroy (widget=0x37a42a0) at ../gtk/gtkwidget.c:4777
4777 g_return_if_fail (GTK_IS_WIDGET (widget));
(gdb) bt full
#0 0x00007ffff6b46df5 in gtk_widget_destroy (widget=0x37a42a0) at ../gtk/gtkwidget.c:4777
__inst = 0x37a42a0
__t = 0xf47a40 [GtkWidget/GInitiallyUnowned]
__r = <optimized out>
_g_boolean_var_22 = <optimized out>
__func__ = "gtk_widget_destroy"
#1 0x00000000008456ad in welcome_open_activated_callback (listbox=0x43d82e0 [GtkListBox], row=0x43d8b20 [GtkListBoxRow], welcome_dialog=0x37a42a0) at ../app/dialogs/welcome-dialog.c:1219
image = 0x49e5390 [GimpImage]
gimp = 0xfffd30 [Gimp]
file = 0x399edd0
name = 0x42763d0 "@\353\230\004"
status = GIMP_PDB_SUCCESS
parent = 0x0
error = 0x0
__func__ = "welcome_open_activated_callback"
#6 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d82e0 [GtkListBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffff6ec0, reg_save_area = 0x7fffffff6e00}}
#2 0x00007ffff7a4ef52 in g_cclosure_marshal_VOID__OBJECTv
(closure=0x4423b30, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x4132a70) at ../gobject/gmarshal.c:1910
cc = 0x4423b30
data1 = <optimized out>
data2 = 0x37a42a0
callback = 0x8454f6 <welcome_open_activated_callback>
arg0 = 0x43d8b20
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffff6ec0, reg_save_area = 0x7fffffff6e00}}
#3 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0x4132a70, n_params=1, args=0x7fffffff6de0, instance=0x43d82e0, return_value=0x0, closure=0x4423b30) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x4423b10
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#4 signal_emit_valist_unlocked (instance=instance@entry=0x43d82e0, signal_id=signal_id@entry=631, detail=detail@entry=0, var_args=var_args@entry=0x7fffffff6de0) at ../gobject/gsignal.c:3415
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 = 0x7fffffff6f90, instance = 0x43d82e0, ihint = {signal_id = 631, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 631, itype = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned], name = 0x7ffff6c35637 "row-activated", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x4132a70, return_type = 0x4, class_closure_bsa = 0x4132b00, accumulator = 0x0, c_marshaller = 0x7ffff7a56270 <g_cclosure_marshal_VOID__OBJECT>, va_marshaller = 0x7ffff7a4eed0 <g_cclosure_marshal_VOID__OBJECTv>, emission_hooks = 0x0, single_va_closure = 0x4131df0}
__func__ = "signal_emit_valist_unlocked"
#5 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d82e0, signal_id=631, detail=0, var_args=var_args@entry=0x7fffffff6de0) at ../gobject/gsignal.c:3254
#11 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d84f0 [GtkGestureMultiPress]> (instance=instance@entry=0x43d84f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffff7210, reg_save_area = 0x7fffffff7150}}
#7 0x00007ffff688a0fc 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=0x12a5d90) at gtk/gtkmarshalers.c:4804
cc = <optimized out>
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = -140257692
arg1 = 0
arg2 = 1.1091967503957449e+200
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7fffffff7210, reg_save_area = 0x7fffffff7150}}
#8 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0x12a5d90, n_params=3, args=0x7fffffff7130, instance=0x43d84f0, return_value=0x0, closure=0x43d87d0) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x43d87b0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#9 signal_emit_valist_unlocked (instance=instance@entry=0x43d84f0, signal_id=signal_id@entry=339, detail=detail@entry=0, var_args=var_args@entry=0x7fffffff7130) at ../gobject/gsignal.c:3415
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 = 0x7fffffff7390, instance = 0x43d84f0, ihint = {signal_id = 339, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 339, itype = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController], name = 0x7ffff6c310a5 "pressed", destroyed = 0, flags = 2, n_params = 3, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x12a5d90, return_type = 0x4, class_closure_bsa = 0x132bb10, accumulator = 0x0, c_marshaller = 0x7ffff6885cc0 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLE>, va_marshaller = 0x7ffff688a060 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>, emission_hooks = 0x0, single_va_closure = 0xf988d0}
__func__ = "signal_emit_valist_unlocked"
#10 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d84f0, signal_id=339, detail=0, var_args=var_args@entry=0x7fffffff7130) at ../gobject/gsignal.c:3254
#12 0x00007ffff69a5f8e in gtk_gesture_multi_press_begin (gesture=0x43d84f0 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at ../gtk/gtkgesturemultipress.c:242
multi_press = 0x43d84f0 [GtkGestureMultiPress]
priv = <optimized out>
n_presses = <optimized out>
button = <optimized out>
current = 0x0
event = <optimized out>
device = <optimized out>
x = 142.2578125
y = 15.5078125
#17 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d84f0 [GtkGestureMultiPress]> (instance=instance@entry=0x43d84f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffff7610, reg_save_area = 0x7fffffff7550}}
#13 0x00007ffff7a54a05 in g_cclosure_marshal_VOID__BOXEDv (closure=0x1023e40, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xf98a60)
at ../gobject/gmarshal.c:1686
cc = 0x1023e40
data1 = <optimized out>
data2 = 0xfa2d70
callback = 0x7ffff69a5e10 <gtk_gesture_multi_press_begin>
arg0 = 0x0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffff7610, reg_save_area = 0x7fffffff7550}}
#14 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0xf98a60, n_params=1, args=0x7fffffff7530, instance=0x43d84f0, return_value=0x0, closure=0x1023e40) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x1023e20
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#15 signal_emit_valist_unlocked (instance=instance@entry=0x43d84f0, signal_id=signal_id@entry=334, detail=detail@entry=0, var_args=var_args@entry=0x7fffffff7530) at ../gobject/gsignal.c:3415
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 = 0x7fffffff7880, instance = 0x43d84f0, ihint = {signal_id = 334, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 334, itype = 0xfa2d70 [GtkGesture/GtkEventController], name = 0x7ffff6c2c4a3 "begin", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0xf98a60, return_type = 0x4, class_closure_bsa = 0xffbe80, accumulator = 0x0, c_marshaller = 0x7ffff7a562f0 <g_cclosure_marshal_VOID__BOXED>, va_marshaller = 0x7ffff7a54960 <g_cclosure_marshal_VOID__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0x1023e40}
__func__ = "signal_emit_valist_unlocked"
#16 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d84f0, signal_id=334, detail=0, var_args=var_args@entry=0x7fffffff7530) at ../gobject/gsignal.c:3254
#18 0x00007ffff699df4e in _gtk_gesture_set_recognized (recognized=<optimized out>, sequence=0x0, gesture=0x43d84f0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:344
priv = <optimized out>
priv = <optimized out>
#19 _gtk_gesture_set_recognized (sequence=0x0, recognized=1, gesture=0x43d84f0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:330
priv = <optimized out>
#20 _gtk_gesture_check_recognized (gesture=gesture@entry=0x43d84f0 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at ../gtk/gtkgesture.c:390
priv = 0x43d84a0
has_matching_touchpoints = 1
#21 0x00007ffff69a5be4 in gtk_gesture_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=<optimized out>) at ../gtk/gtkgesture.c:757
triggered_recognition = 1
gesture = 0x43d84f0 [GtkGestureMultiPress]
sequence = 0x0
priv = 0x43d84a0
source_device = <optimized out>
was_recognized = <optimized out>
#22 0x00007ffff69a943e in gtk_gesture_single_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=0x3178ab0) at ../gtk/gtkgesturesingle.c:222
sequence = <optimized out>
priv = 0x43d8480
source_device = <optimized out>
source = <optimized out>
button = <optimized out>
i = <optimized out>
retval = <optimized out>
test_touchscreen = 0
#23 0x00007ffff6968773 in gtk_event_controller_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=0x3178ab0) at ../gtk/gtkeventcontroller.c:230
controller_class = 0x1341ae0
retval = 0
__func__ = "gtk_event_controller_handle_event"
#24 0x00007ffff6b4d5e8 in _gtk_widget_run_controllers (widget=0x43d82e0 [GtkListBox], event=0x3178ab0, phase=GTK_PHASE_BUBBLE) at ../gtk/gtkwidget.c:7447
controller_phase = <optimized out>
next = 0x0
data = 0x43d7ee0
handled = <optimized out>
priv = 0x43d81f0
l = <optimized out>
#29 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d82e0 [GtkListBox]> (instance=instance@entry=0x43d82e0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffff7b00, reg_save_area = 0x7fffffff7a40}}
#25 0x00007ffff68888b9 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0xf5a3d0, return_value=0x7fffffff7930, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xf5fb80)
at gtk/gtkmarshalers.c:130
cc = 0xf5a3d0
data1 = <optimized out>
data2 = 0xf47a40
callback = 0x7ffff6b4d650 <gtk_widget_real_button_event.lto_priv>
v_return = <optimized out>
arg0 = 0x3178ab0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffff7b00, reg_save_area = 0x7fffffff7a40}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#26 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0xf5fb80, n_params=1, args=0x7fffffff7a20, instance=0x43d82e0, return_value=0x7fffffff7930, closure=0xf5a3d0) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0xf5a3b0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#27 signal_emit_valist_unlocked (instance=instance@entry=0x43d82e0, signal_id=signal_id@entry=105, detail=detail@entry=0, var_args=var_args@entry=0x7fffffff7a20) at ../gobject/gsignal.c:3415
return_accu = 0x7fffffff7930
accu = {g_type = 0x14, 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 = 0x7fffffff88d0, instance = 0x43d82e0, ihint = {signal_id = 105, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]
emission_return = {g_type = 0x14, 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
static_scope = <optimized out>
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>
node_copy = {signal_id = 105, itype = 0xf47a40 [GtkWidget/GInitiallyUnowned], name = 0x7ffff6c2ba7e "button-press-event", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0xf5fb80, return_type = 0x14, class_closure_bsa = 0xf46700, accumulator = 0xf29fd0, c_marshaller = 0x7ffff688d6f0 <_gtk_marshal_BOOLEAN__BOXED>, va_marshaller = 0x7ffff6888810 <_gtk_marshal_BOOLEAN__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0xf5a3d0}
__func__ = "signal_emit_valist_unlocked"
#28 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d82e0, signal_id=105, detail=0, var_args=var_args@entry=0x7fffffff7a20) at ../gobject/gsignal.c:3254
#30 0x00007ffff6b5d314 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x43d82e0 [GtkListBox], event=0x3178ab0) at ../gtk/gtkwidget.c:7812
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = {<optimized out> <repeats 26 times>}
#31 0x00007ffff69f2ee8 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x43d82e0 [GtkListBox]) at ../gtk/gtkmain.c:2588
tmp = <optimized out>
handled_event = <optimized out>
#32 propagate_event (widget=<optimized out>, event=0x3178ab0, captured=<optimized out>, topmost=0x0) at ../gtk/gtkmain.c:2691
handled_event = 0
propagate_func = <optimized out>
#33 0x00007ffff69f3c2a in gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1921
grab_widget = 0x43d82e0 [GtkListBox]
window_group = 0x155e080 [GtkWindowGroup]
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>
cleanup = <optimized out>
__func__ = {<optimized out> <repeats 18 times>}
__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>
#34 gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1691
event_widget = <optimized out>
window_group = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
cleanup = <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>
#35 0x00007ffff7053457 in _gdk_event_emit (event=0x3178ab0) at ../gdk/gdkevents.c:73
#36 _gdk_event_emit (event=0x3178ab0) at ../gdk/gdkevents.c:67
#37 0x00007ffff708c90e in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x3178ab0
#38 0x00007ffff794e26c in g_main_dispatch (context=0xe28080) at ../glib/gmain.c:3344
dispatch = 0x7ffff708c8e0 <gdk_event_source_dispatch>
prev_source = 0xf1de80
begin_time_nsec = 28015032965723
was_in_call = 2
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0xf1de80
current = 0xe2ef50
i = <optimized out>
__func__ = {<optimized out> <repeats 16 times>}
#39 g_main_context_dispatch_unlocked (context=0xe28080) at ../glib/gmain.c:4152
#40 0x00007ffff79af2a8 in g_main_context_iterate_unlocked.isra.0 (context=0xe28080, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
max_priority = 2147483647
timeout = 98
some_ready = 1
nfds = 7
allocated_nfds = <optimized out>
fds = 0x10bb270
begin_time_nsec = 28015032929596
#41 0x00007ffff7954227 in g_main_loop_run (loop=0x49795c0) at ../glib/gmain.c:4419
self = <optimized out>
__func__ = "g_main_loop_run"
#42 0x00000000007a2568 in gimp_plug_in_manager_call_run
(manager=0x1061e00 [GimpPlugInManager], context=0x4921c60 [GimpPDBContext], progress=0x0, procedure=0x31f73a0 [GimpPlugInProcedure], args=0x43b4cb0, synchronous=1, display=0x12c0700 [GimpDisplayImpl])
at ../app/plug-in/gimppluginmanager-call.c:314
proc_frame = 0x4979878
core_config = 0x113cac0 [GimpRc]
gui_config = 0x113cac0 [GimpRc]
proc_run = {name = 0x2f24b80 "file-png-load", n_params = 2, params = 0x497a4d0}
icc_length = 1486
gegl_config = 0x113cac0 [GimpRc]
display_config = 0x113cac0 [GimpRc]
monitor = 0xdf5580 [GdkWaylandMonitor]
icon_theme_dir = 0x11eb0f0
icc = 0xe3c380 ""
config = {tile_width = 128, tile_height = 128, shm_id = 59, check_size = 1 '\001', check_type = 1 '\001', show_help_button = 1 '\001', use_cpu_accel = 1 '\001', use_opencl = 0 '\000', export_color_profile = 1 '\001', export_comment = 1 '\001', export_exif = 1 '\001', export_xmp = 1 '\001', export_iptc = 1 '\001', default_display_id = 1, app_name = 0xe0c9f0 "GNU Image Manipulation Program", wm_class = 0xe14370 "Gimp-2.99", display_name = 0x4979520 "\370]L\367\377\177", monitor_number = 0, timestamp = 28014730, icon_theme_dir = 0x49217c0 "", tile_cache_size = 8064743424, swap_path = 0x108f290 "${gimp_cache_dir}", swap_compression = 0x108f2d0 "fast", num_processors = 8, check_custom_color1 = 0x31484b0, check_custom_icc1 = 0xe0f7a0, check_custom_encoding1 = 0xe59050 "R'G'B'A double", check_custom_color2 = 0x4931bd0, check_custom_icc2 = 0x139e940, check_custom_encoding2 = 0xe59050 "R'G'B'A double"}
display_id = 1
format = 0xe58f60
return_vals = 0x0
plug_in = 0x4979600 [GimpPlugIn]
__func__ = "gimp_plug_in_manager_call_run"
#43 0x000000000078e80b in gimp_plug_in_procedure_execute (procedure=0x31f73a0 [GimpPlugInProcedure], gimp=0xfffd30 [Gimp], context=0x4921c60 [GimpPDBContext], progress=0x0, args=0x43b4cb0, error=0x0)
at ../app/plug-in/gimppluginprocedure.c:394
plug_in_procedure = 0x31f73a0 [GimpPlugInProcedure]
pdb_error = 0x0
#44 0x000000000077cc9c in gimp_procedure_execute (procedure=0x31f73a0 [GimpPlugInProcedure], gimp=0xfffd30 [Gimp], context=0x4921c60 [GimpPDBContext], progress=0x0, args=0x43b4cb0, error=0x0) at ../app/pdb/gimpprocedure.c:515
return_vals = 0x104d5b0
pdb_error = 0x0
__func__ = "gimp_procedure_execute"
#45 0x0000000000778999 in gimp_pdb_execute_procedure_by_name_args (pdb=0x10a7140 [GimpPDB], context=0xf7cd70 [GimpContext], progress=0x0, error=0x0, name=0x2f24b80 "file-png-load", args=0x43b4cb0) at ../app/pdb/gimppdb.c:320
procedure = 0x31f73a0 [GimpPlugInProcedure]
return_vals = 0x0
list = 0x312daa0 = {0x31f73a0}
__func__ = "gimp_pdb_execute_procedure_by_name_args"
#46 0x0000000000779a21 in gimp_pdb_execute_procedure_by_name (pdb=0x10a7140 [GimpPDB], context=0xf7cd70 [GimpContext], progress=0x0, error=0x0, name=0x2f24b80 "file-png-load") at ../app/pdb/gimppdb.c:508
procedure = 0x31f73a0 [GimpPlugInProcedure]
args = 0x43b4cb0
return_vals = 0x10000000001
va_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffffff8528, reg_save_area = 0x7fffffff8430}}
prev_value_type = 0xe14de0 [GFile]
prev_int_value = 0
i = 2
__func__ = "gimp_pdb_execute_procedure_by_name"
#47 0x000000000064000c in file_open_image
(gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, file_proc=0x31f73a0 [GimpPlugInProcedure], run_mode=GIMP_RUN_INTERACTIVE, status=0x7fffffff8784, mime_type=0x7fffffff8658, error=0x0)
at ../app/file/file-open.c:208
return_vals = 0x7fffffff85ec
orig_file = 0x399edd0
image = 0x0
local_file = 0x0
mounted = 1
my_error = 0x0
__func__ = "file_open_image"
#48 0x00000000006410d6 in file_open_with_proc_and_display (gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, file_proc=0x0, monitor=0x0, status=0x7fffffff8784, error=0x0)
at ../app/file/file-open.c:506
image = 0x448ab1
mime_type = 0x0
run_mode = GIMP_RUN_INTERACTIVE
__func__ = "file_open_with_proc_and_display"
#49 0x0000000000640db6 in file_open_with_display (gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, monitor=0x0, status=0x7fffffff8784, error=0x0) at ../app/file/file-open.c:475
#50 0x0000000000845620 in welcome_open_activated_callback (listbox=0x43d82e0 [GtkListBox], row=0x43d8b20 [GtkListBoxRow], welcome_dialog=0x37a42a0) at ../app/dialogs/welcome-dialog.c:1207
image = 0x0
gimp = 0xfffd30 [Gimp]
file = 0x399edd0
name = 0x12c1a50 "1:_4 (25%)"
status = GIMP_PDB_EXECUTION_ERROR
parent = 0x0
error = 0x0
__func__ = "welcome_open_activated_callback"
#55 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d82e0 [GtkListBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffff8b50, reg_save_area = 0x7fffffff8a90}}
#51 0x00007ffff7a4ef52 in g_cclosure_marshal_VOID__OBJECTv
(closure=0x4423b30, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x4132a70) at ../gobject/gmarshal.c:1910
cc = 0x4423b30
data1 = <optimized out>
data2 = 0x37a42a0
callback = 0x8454f6 <welcome_open_activated_callback>
arg0 = 0x43d8b20
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffff8b50, reg_save_area = 0x7fffffff8a90}}
#52 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0x4132a70, n_params=1, args=0x7fffffff8a70, instance=0x43d82e0, return_value=0x0, closure=0x4423b30) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x4423b10
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#53 signal_emit_valist_unlocked (instance=instance@entry=0x43d82e0, signal_id=signal_id@entry=631, detail=detail@entry=0, var_args=var_args@entry=0x7fffffff8a70) at ../gobject/gsignal.c:3415
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 = 0x7fffffff8c20, instance = 0x43d82e0, ihint = {signal_id = 631, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 631, itype = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned], name = 0x7ffff6c35637 "row-activated", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x4132a70, return_type = 0x4, class_closure_bsa = 0x4132b00, accumulator = 0x0, c_marshaller = 0x7ffff7a56270 <g_cclosure_marshal_VOID__OBJECT>, va_marshaller = 0x7ffff7a4eed0 <g_cclosure_marshal_VOID__OBJECTv>, emission_hooks = 0x0, single_va_closure = 0x4131df0}
__func__ = "signal_emit_valist_unlocked"
#54 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d82e0, signal_id=631, detail=0, var_args=var_args@entry=0x7fffffff8a70) at ../gobject/gsignal.c:3254
#60 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d84f0 [GtkGestureMultiPress]> (instance=instance@entry=0x43d84f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffff8ea0, reg_save_area = 0x7fffffff8de0}}
#56 0x00007ffff688a0fc 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=0x12a5d90) at gtk/gtkmarshalers.c:4804
cc = <optimized out>
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = -140257692
arg1 = 0
arg2 = 1.1091967503957449e+200
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7fffffff8ea0, reg_save_area = 0x7fffffff8de0}}
#57 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0x12a5d90, n_params=3, args=0x7fffffff8dc0, instance=0x43d84f0, return_value=0x0, closure=0x43d87d0) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x43d87b0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#58 signal_emit_valist_unlocked (instance=instance@entry=0x43d84f0, signal_id=signal_id@entry=339, detail=detail@entry=0, var_args=var_args@entry=0x7fffffff8dc0) at ../gobject/gsignal.c:3415
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 = 0x7fffffff9020, instance = 0x43d84f0, ihint = {signal_id = 339, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 339, itype = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController], name = 0x7ffff6c310a5 "pressed", destroyed = 0, flags = 2, n_params = 3, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x12a5d90, return_type = 0x4, class_closure_bsa = 0x132bb10, accumulator = 0x0, c_marshaller = 0x7ffff6885cc0 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLE>, va_marshaller = 0x7ffff688a060 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>, emission_hooks = 0x0, single_va_closure = 0xf988d0}
__func__ = "signal_emit_valist_unlocked"
#59 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d84f0, signal_id=339, detail=0, var_args=var_args@entry=0x7fffffff8dc0) at ../gobject/gsignal.c:3254
#61 0x00007ffff69a5f8e in gtk_gesture_multi_press_begin (gesture=0x43d84f0 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at ../gtk/gtkgesturemultipress.c:242
multi_press = 0x43d84f0 [GtkGestureMultiPress]
priv = <optimized out>
n_presses = <optimized out>
button = <optimized out>
current = 0x0
event = <optimized out>
device = <optimized out>
x = 142.2578125
y = 15.5078125
#66 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d84f0 [GtkGestureMultiPress]> (instance=instance@entry=0x43d84f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffff92a0, reg_save_area = 0x7fffffff91e0}}
#62 0x00007ffff7a54a05 in g_cclosure_marshal_VOID__BOXEDv (closure=0x1023e40, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xf98a60)
at ../gobject/gmarshal.c:1686
cc = 0x1023e40
data1 = <optimized out>
data2 = 0xfa2d70
callback = 0x7ffff69a5e10 <gtk_gesture_multi_press_begin>
arg0 = 0x0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffff92a0, reg_save_area = 0x7fffffff91e0}}
#63 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0xf98a60, n_params=1, args=0x7fffffff91c0, instance=0x43d84f0, return_value=0x0, closure=0x1023e40) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x1023e20
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#64 signal_emit_valist_unlocked (instance=instance@entry=0x43d84f0, signal_id=signal_id@entry=334, detail=detail@entry=0, var_args=var_args@entry=0x7fffffff91c0) at ../gobject/gsignal.c:3415
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 = 0x7fffffff9510, instance = 0x43d84f0, ihint = {signal_id = 334, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 334, itype = 0xfa2d70 [GtkGesture/GtkEventController], name = 0x7ffff6c2c4a3 "begin", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0xf98a60, return_type = 0x4, class_closure_bsa = 0xffbe80, accumulator = 0x0, c_marshaller = 0x7ffff7a562f0 <g_cclosure_marshal_VOID__BOXED>, va_marshaller = 0x7ffff7a54960 <g_cclosure_marshal_VOID__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0x1023e40}
__func__ = "signal_emit_valist_unlocked"
#65 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d84f0, signal_id=334, detail=0, var_args=var_args@entry=0x7fffffff91c0) at ../gobject/gsignal.c:3254
#67 0x00007ffff699df4e in _gtk_gesture_set_recognized (recognized=<optimized out>, sequence=0x0, gesture=0x43d84f0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:344
priv = <optimized out>
priv = <optimized out>
#68 _gtk_gesture_set_recognized (sequence=0x0, recognized=1, gesture=0x43d84f0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:330
priv = <optimized out>
#69 _gtk_gesture_check_recognized (gesture=gesture@entry=0x43d84f0 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at ../gtk/gtkgesture.c:390
priv = 0x43d84a0
has_matching_touchpoints = 1
#70 0x00007ffff69a5be4 in gtk_gesture_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=<optimized out>) at ../gtk/gtkgesture.c:757
triggered_recognition = 1
gesture = 0x43d84f0 [GtkGestureMultiPress]
sequence = 0x0
priv = 0x43d84a0
source_device = <optimized out>
was_recognized = <optimized out>
#71 0x00007ffff69a943e in gtk_gesture_single_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=0x4955fe0) at ../gtk/gtkgesturesingle.c:222
sequence = <optimized out>
priv = 0x43d8480
source_device = <optimized out>
source = <optimized out>
button = <optimized out>
i = <optimized out>
retval = <optimized out>
test_touchscreen = 0
#72 0x00007ffff6968773 in gtk_event_controller_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=0x4955fe0) at ../gtk/gtkeventcontroller.c:230
controller_class = 0x1341ae0
retval = 0
__func__ = "gtk_event_controller_handle_event"
#73 0x00007ffff6b4d5e8 in _gtk_widget_run_controllers (widget=0x43d82e0 [GtkListBox], event=0x4955fe0, phase=GTK_PHASE_BUBBLE) at ../gtk/gtkwidget.c:7447
controller_phase = <optimized out>
next = 0x0
data = 0x43d7ee0
handled = <optimized out>
priv = 0x43d81f0
l = <optimized out>
#78 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d82e0 [GtkListBox]> (instance=instance@entry=0x43d82e0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffff9790, reg_save_area = 0x7fffffff96d0}}
#74 0x00007ffff68888b9 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0xf5a3d0, return_value=0x7fffffff95c0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xf5fb80)
at gtk/gtkmarshalers.c:130
cc = 0xf5a3d0
data1 = <optimized out>
data2 = 0xf47a40
callback = 0x7ffff6b4d650 <gtk_widget_real_button_event.lto_priv>
v_return = <optimized out>
arg0 = 0x4955fe0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffff9790, reg_save_area = 0x7fffffff96d0}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#75 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0xf5fb80, n_params=1, args=0x7fffffff96b0, instance=0x43d82e0, return_value=0x7fffffff95c0, closure=0xf5a3d0) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0xf5a3b0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#76 signal_emit_valist_unlocked (instance=instance@entry=0x43d82e0, signal_id=signal_id@entry=105, detail=detail@entry=0, var_args=var_args@entry=0x7fffffff96b0) at ../gobject/gsignal.c:3415
return_accu = 0x7fffffff95c0
accu = {g_type = 0x14, 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 = 0x7fffffffa560, instance = 0x43d82e0, ihint = {signal_id = 105, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]
emission_return = {g_type = 0x14, 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
static_scope = <optimized out>
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>
node_copy = {signal_id = 105, itype = 0xf47a40 [GtkWidget/GInitiallyUnowned], name = 0x7ffff6c2ba7e "button-press-event", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0xf5fb80, return_type = 0x14, class_closure_bsa = 0xf46700, accumulator = 0xf29fd0, c_marshaller = 0x7ffff688d6f0 <_gtk_marshal_BOOLEAN__BOXED>, va_marshaller = 0x7ffff6888810 <_gtk_marshal_BOOLEAN__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0xf5a3d0}
__func__ = "signal_emit_valist_unlocked"
#77 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d82e0, signal_id=105, detail=0, var_args=var_args@entry=0x7fffffff96b0) at ../gobject/gsignal.c:3254
#79 0x00007ffff6b5d314 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x43d82e0 [GtkListBox], event=0x4955fe0) at ../gtk/gtkwidget.c:7812
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = {<optimized out> <repeats 26 times>}
#80 0x00007ffff69f2ee8 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x43d82e0 [GtkListBox]) at ../gtk/gtkmain.c:2588
tmp = <optimized out>
handled_event = <optimized out>
#81 propagate_event (widget=<optimized out>, event=0x4955fe0, captured=<optimized out>, topmost=0x0) at ../gtk/gtkmain.c:2691
handled_event = 0
propagate_func = <optimized out>
#82 0x00007ffff69f3c2a in gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1921
grab_widget = 0x43d82e0 [GtkListBox]
window_group = 0x155e080 [GtkWindowGroup]
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>
cleanup = <optimized out>
__func__ = {<optimized out> <repeats 18 times>}
__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>
#83 gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1691
event_widget = <optimized out>
window_group = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
cleanup = <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>
#84 0x00007ffff7053457 in _gdk_event_emit (event=0x4955fe0) at ../gdk/gdkevents.c:73
#85 _gdk_event_emit (event=0x4955fe0) at ../gdk/gdkevents.c:67
#86 0x00007ffff708c90e in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x4955fe0
#87 0x00007ffff794e26c in g_main_dispatch (context=0xe28080) at ../glib/gmain.c:3344
dispatch = 0x7ffff708c8e0 <gdk_event_source_dispatch>
prev_source = 0xf1de80
begin_time_nsec = 28014730501378
was_in_call = 2
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0xf1de80
current = 0xe2ef50
i = <optimized out>
__func__ = {<optimized out> <repeats 16 times>}
#88 g_main_context_dispatch_unlocked (context=0xe28080) at ../glib/gmain.c:4152
#89 0x00007ffff79af2a8 in g_main_context_iterate_unlocked.isra.0 (context=0xe28080, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
max_priority = 2147483647
timeout = 306
some_ready = 1
nfds = 6
allocated_nfds = <optimized out>
fds = 0x10bb270
begin_time_nsec = 28014675548755
#90 0x00007ffff7954227 in g_main_loop_run (loop=0x114b800) at ../glib/gmain.c:4419
self = <optimized out>
__func__ = "g_main_loop_run"
#91 0x00000000007a2568 in gimp_plug_in_manager_call_run
(manager=0x1061e00 [GimpPlugInManager], context=0x12f4e30 [GimpPDBContext], progress=0x0, procedure=0x31f73a0 [GimpPlugInProcedure], args=0x4332500, synchronous=1, display=0x12c0700 [GimpDisplayImpl])
at ../app/plug-in/gimppluginmanager-call.c:314
proc_frame = 0x447e6e8
core_config = 0x113cac0 [GimpRc]
gui_config = 0x113cac0 [GimpRc]
proc_run = {name = 0x2f24b80 "file-png-load", n_params = 2, params = 0x48ad100}
icc_length = 1486
gegl_config = 0x113cac0 [GimpRc]
display_config = 0x113cac0 [GimpRc]
monitor = 0xdf5580 [GdkWaylandMonitor]
icon_theme_dir = 0x11eb0f0
icc = 0xe3c380 ""
config = {tile_width = 128, tile_height = 128, shm_id = 59, check_size = 1 '\001', check_type = 1 '\001', show_help_button = 1 '\001', use_cpu_accel = 1 '\001', use_opencl = 0 '\000', export_color_profile = 1 '\001', export_comment = 1 '\001', export_exif = 1 '\001', export_xmp = 1 '\001', export_iptc = 1 '\001', default_display_id = 1, app_name = 0xe0c9f0 "GNU Image Manipulation Program", wm_class = 0xe14370 "Gimp-2.99", display_name = 0x2f58cf0 "\220A\r\003", monitor_number = 0, timestamp = 28014580, icon_theme_dir = 0x48ad320 "\370]L\367\377\177", tile_cache_size = 8064743424, swap_path = 0x108f290 "${gimp_cache_dir}", swap_compression = 0x108f2d0 "fast", num_processors = 8, check_custom_color1 = 0x2913ef0, check_custom_icc1 = 0x11be5f0, check_custom_encoding1 = 0xe59050 "R'G'B'A double", check_custom_color2 = 0x3152920, check_custom_icc2 = 0x29ef870, check_custom_encoding2 = 0xe59050 "R'G'B'A double"}
display_id = 1
format = 0xe58f60
return_vals = 0x0
plug_in = 0x447e470 [GimpPlugIn]
__func__ = "gimp_plug_in_manager_call_run"
#92 0x000000000078e80b in gimp_plug_in_procedure_execute (procedure=0x31f73a0 [GimpPlugInProcedure], gimp=0xfffd30 [Gimp], context=0x12f4e30 [GimpPDBContext], progress=0x0, args=0x4332500, error=0x0)
at ../app/plug-in/gimppluginprocedure.c:394
plug_in_procedure = 0x31f73a0 [GimpPlugInProcedure]
pdb_error = 0x0
#93 0x000000000077cc9c in gimp_procedure_execute (procedure=0x31f73a0 [GimpPlugInProcedure], gimp=0xfffd30 [Gimp], context=0x12f4e30 [GimpPDBContext], progress=0x0, args=0x4332500, error=0x0) at ../app/pdb/gimpprocedure.c:515
return_vals = 0x104d5b0
pdb_error = 0x0
__func__ = "gimp_procedure_execute"
#94 0x0000000000778999 in gimp_pdb_execute_procedure_by_name_args (pdb=0x10a7140 [GimpPDB], context=0xf7cd70 [GimpContext], progress=0x0, error=0x0, name=0x2f24b80 "file-png-load", args=0x4332500) at ../app/pdb/gimppdb.c:320
procedure = 0x31f73a0 [GimpPlugInProcedure]
return_vals = 0x0
list = 0x312daa0 = {0x31f73a0}
__func__ = "gimp_pdb_execute_procedure_by_name_args"
#95 0x0000000000779a21 in gimp_pdb_execute_procedure_by_name (pdb=0x10a7140 [GimpPDB], context=0xf7cd70 [GimpContext], progress=0x0, error=0x0, name=0x2f24b80 "file-png-load") at ../app/pdb/gimppdb.c:508
procedure = 0x31f73a0 [GimpPlugInProcedure]
args = 0x4332500
return_vals = 0x10000000001
va_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffffffa1b8, reg_save_area = 0x7fffffffa0c0}}
prev_value_type = 0xe14de0 [GFile]
prev_int_value = 0
i = 2
__func__ = "gimp_pdb_execute_procedure_by_name"
#96 0x000000000064000c in file_open_image
(gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, file_proc=0x31f73a0 [GimpPlugInProcedure], run_mode=GIMP_RUN_INTERACTIVE, status=0x7fffffffa414, mime_type=0x7fffffffa2e8, error=0x0)
at ../app/file/file-open.c:208
return_vals = 0x7fffffffa27c
orig_file = 0x399edd0
image = 0x0
local_file = 0x0
mounted = 1
my_error = 0x0
__func__ = "file_open_image"
#97 0x00000000006410d6 in file_open_with_proc_and_display (gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, file_proc=0x0, monitor=0x0, status=0x7fffffffa414, error=0x0)
at ../app/file/file-open.c:506
image = 0x448ab1
mime_type = 0x0
run_mode = GIMP_RUN_INTERACTIVE
__func__ = "file_open_with_proc_and_display"
#98 0x0000000000640db6 in file_open_with_display (gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, monitor=0x0, status=0x7fffffffa414, error=0x0) at ../app/file/file-open.c:475
#99 0x0000000000845620 in welcome_open_activated_callback (listbox=0x43d82e0 [GtkListBox], row=0x43d8b20 [GtkListBoxRow], welcome_dialog=0x37a42a0) at ../app/dialogs/welcome-dialog.c:1207
image = 0x0
gimp = 0xfffd30 [Gimp]
file = 0x399edd0
name = 0x490c7e0 "`\034\222\004"
status = GIMP_PDB_EXECUTION_ERROR
parent = 0x0
error = 0x0
__func__ = "welcome_open_activated_callback"
#104 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d82e0 [GtkListBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffa7e0, reg_save_area = 0x7fffffffa720}}
#100 0x00007ffff7a4ef52 in g_cclosure_marshal_VOID__OBJECTv
(closure=0x4423b30, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x4132a70) at ../gobject/gmarshal.c:1910
cc = 0x4423b30
data1 = <optimized out>
data2 = 0x37a42a0
callback = 0x8454f6 <welcome_open_activated_callback>
arg0 = 0x43d8b20
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffa7e0, reg_save_area = 0x7fffffffa720}}
#101 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0x4132a70, n_params=1, args=0x7fffffffa700, instance=0x43d82e0, return_value=0x0, closure=0x4423b30) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x4423b10
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#102 signal_emit_valist_unlocked (instance=instance@entry=0x43d82e0, signal_id=signal_id@entry=631, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffa700) at ../gobject/gsignal.c:3415
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 = 0x7fffffffa8b0, instance = 0x43d82e0, ihint = {signal_id = 631, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 631, itype = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned], name = 0x7ffff6c35637 "row-activated", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x4132a70, return_type = 0x4, class_closure_bsa = 0x4132b00, accumulator = 0x0, c_marshaller = 0x7ffff7a56270 <g_cclosure_marshal_VOID__OBJECT>, va_marshaller = 0x7ffff7a4eed0 <g_cclosure_marshal_VOID__OBJECTv>, emission_hooks = 0x0, single_va_closure = 0x4131df0}
__func__ = "signal_emit_valist_unlocked"
#103 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d82e0, signal_id=631, detail=0, var_args=var_args@entry=0x7fffffffa700) at ../gobject/gsignal.c:3254
#109 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d84f0 [GtkGestureMultiPress]> (instance=instance@entry=0x43d84f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffab30, reg_save_area = 0x7fffffffaa70}}
#105 0x00007ffff688a0fc 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=0x12a5d90) at gtk/gtkmarshalers.c:4804
cc = <optimized out>
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = -140257692
arg1 = 0
arg2 = 1.1091967503957449e+200
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7fffffffab30, reg_save_area = 0x7fffffffaa70}}
#106 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0x12a5d90, n_params=3, args=0x7fffffffaa50, instance=0x43d84f0, return_value=0x0, closure=0x43d87d0) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x43d87b0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#107 signal_emit_valist_unlocked (instance=instance@entry=0x43d84f0, signal_id=signal_id@entry=339, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffaa50) at ../gobject/gsignal.c:3415
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 = 0x7fffffffacb0, instance = 0x43d84f0, ihint = {signal_id = 339, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 339, itype = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController], name = 0x7ffff6c310a5 "pressed", destroyed = 0, flags = 2, n_params = 3, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x12a5d90, return_type = 0x4, class_closure_bsa = 0x132bb10, accumulator = 0x0, c_marshaller = 0x7ffff6885cc0 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLE>, va_marshaller = 0x7ffff688a060 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>, emission_hooks = 0x0, single_va_closure = 0xf988d0}
__func__ = "signal_emit_valist_unlocked"
#108 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d84f0, signal_id=339, detail=0, var_args=var_args@entry=0x7fffffffaa50) at ../gobject/gsignal.c:3254
#110 0x00007ffff69a5f8e in gtk_gesture_multi_press_begin (gesture=0x43d84f0 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at ../gtk/gtkgesturemultipress.c:242
multi_press = 0x43d84f0 [GtkGestureMultiPress]
priv = <optimized out>
n_presses = <optimized out>
button = <optimized out>
current = 0x0
event = <optimized out>
device = <optimized out>
x = 142.2578125
y = 15.5078125
#115 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d84f0 [GtkGestureMultiPress]> (instance=instance@entry=0x43d84f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffaf30, reg_save_area = 0x7fffffffae70}}
#111 0x00007ffff7a54a05 in g_cclosure_marshal_VOID__BOXEDv
(closure=0x1023e40, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xf98a60) at ../gobject/gmarshal.c:1686
cc = 0x1023e40
data1 = <optimized out>
data2 = 0xfa2d70
callback = 0x7ffff69a5e10 <gtk_gesture_multi_press_begin>
arg0 = 0x0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffaf30, reg_save_area = 0x7fffffffae70}}
#112 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0xf98a60, n_params=1, args=0x7fffffffae50, instance=0x43d84f0, return_value=0x0, closure=0x1023e40) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0x1023e20
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#113 signal_emit_valist_unlocked (instance=instance@entry=0x43d84f0, signal_id=signal_id@entry=334, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffae50) at ../gobject/gsignal.c:3415
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 = 0x7fffffffb1a0, instance = 0x43d84f0, ihint = {signal_id = 334, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 334, itype = 0xfa2d70 [GtkGesture/GtkEventController], name = 0x7ffff6c2c4a3 "begin", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0xf98a60, return_type = 0x4, class_closure_bsa = 0xffbe80, accumulator = 0x0, c_marshaller = 0x7ffff7a562f0 <g_cclosure_marshal_VOID__BOXED>, va_marshaller = 0x7ffff7a54960 <g_cclosure_marshal_VOID__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0x1023e40}
__func__ = "signal_emit_valist_unlocked"
#114 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d84f0, signal_id=334, detail=0, var_args=var_args@entry=0x7fffffffae50) at ../gobject/gsignal.c:3254
#116 0x00007ffff699df4e in _gtk_gesture_set_recognized (recognized=<optimized out>, sequence=0x0, gesture=0x43d84f0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:344
priv = <optimized out>
priv = <optimized out>
#117 _gtk_gesture_set_recognized (sequence=0x0, recognized=1, gesture=0x43d84f0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:330
priv = <optimized out>
#118 _gtk_gesture_check_recognized (gesture=gesture@entry=0x43d84f0 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at ../gtk/gtkgesture.c:390
priv = 0x43d84a0
has_matching_touchpoints = 1
#119 0x00007ffff69a5be4 in gtk_gesture_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=<optimized out>) at ../gtk/gtkgesture.c:757
triggered_recognition = 1
gesture = 0x43d84f0 [GtkGestureMultiPress]
sequence = 0x0
priv = 0x43d84a0
source_device = <optimized out>
was_recognized = <optimized out>
#120 0x00007ffff69a943e in gtk_gesture_single_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=0x1f2e8a0) at ../gtk/gtkgesturesingle.c:222
sequence = <optimized out>
priv = 0x43d8480
source_device = <optimized out>
source = <optimized out>
button = <optimized out>
i = <optimized out>
retval = <optimized out>
test_touchscreen = 0
#121 0x00007ffff6968773 in gtk_event_controller_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=0x1f2e8a0) at ../gtk/gtkeventcontroller.c:230
controller_class = 0x1341ae0
retval = 0
__func__ = "gtk_event_controller_handle_event"
#122 0x00007ffff6b4d5e8 in _gtk_widget_run_controllers (widget=0x43d82e0 [GtkListBox], event=0x1f2e8a0, phase=GTK_PHASE_BUBBLE) at ../gtk/gtkwidget.c:7447
controller_phase = <optimized out>
next = 0x0
data = 0x43d7ee0
handled = <optimized out>
priv = 0x43d81f0
l = <optimized out>
#127 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d82e0 [GtkListBox]> (instance=instance@entry=0x43d82e0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffb420, reg_save_area = 0x7fffffffb360}}
#123 0x00007ffff68888b9 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0xf5a3d0, return_value=0x7fffffffb250, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xf5fb80)
at gtk/gtkmarshalers.c:130
cc = 0xf5a3d0
data1 = <optimized out>
data2 = 0xf47a40
callback = 0x7ffff6b4d650 <gtk_widget_real_button_event.lto_priv>
v_return = <optimized out>
arg0 = 0x1f2e8a0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffb420, reg_save_area = 0x7fffffffb360}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#124 0x00007ffff7a6f9a8 in _g_closure_invoke_va (param_types=0xf5fb80, n_params=1, args=0x7fffffffb340, instance=0x43d82e0, return_value=0x7fffffffb250, closure=0xf5a3d0) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 1
real_closure = 0xf5a3b0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#125 signal_emit_valist_unlocked (instance=instance@entry=0x43d82e0, signal_id=signal_id@entry=105, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffb340) at ../gobject/gsignal.c:3415
return_accu = 0x7fffffffb250
accu = {g_type = 0x14, 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 = 0x7fffffffc1f0, instance = 0x43d82e0, ihint = {signal_id = 105, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]
emission_return = {g_type = 0x14, 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
static_scope = <optimized out>
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>
node_copy = {signal_id = 105, itype = 0xf47a40 [GtkWidget/GInitiallyUnowned], name = 0x7ffff6c2ba7e "button-press-event", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0xf5fb80, return_type = 0x14, class_closure_bsa = 0xf46700, accumulator = 0xf29fd0, c_marshaller = 0x7ffff688d6f0 <_gtk_marshal_BOOLEAN__BOXED>, va_marshaller = 0x7ffff6888810 <_gtk_marshal_BOOLEAN__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0xf5a3d0}
__func__ = "signal_emit_valist_unlocked"
#126 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d82e0, signal_id=105, detail=0, var_args=var_args@entry=0x7fffffffb340) at ../gobject/gsignal.c:3254
#128 0x00007ffff6b5d314 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x43d82e0 [GtkListBox], event=0x1f2e8a0) at ../gtk/gtkwidget.c:7812
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = {<optimized out> <repeats 26 times>}
#129 0x00007ffff69f2ee8 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x43d82e0 [GtkListBox]) at ../gtk/gtkmain.c:2588
tmp = <optimized out>
handled_event = <optimized out>
#130 propagate_event (widget=<optimized out>, event=0x1f2e8a0, captured=<optimized out>, topmost=0x0) at ../gtk/gtkmain.c:2691
handled_event = 0
propagate_func = <optimized out>
#131 0x00007ffff69f3c2a in gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1921
grab_widget = 0x43d82e0 [GtkListBox]
window_group = 0x155e080 [GtkWindowGroup]
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>
cleanup = <optimized out>
__func__ = {<optimized out> <repeats 18 times>}
__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>
#132 gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1691
event_widget = <optimized out>
window_group = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
cleanup = <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>
#133 0x00007ffff7053457 in _gdk_event_emit (event=0x1f2e8a0) at ../gdk/gdkevents.c:73
#134 _gdk_event_emit (event=0x1f2e8a0) at ../gdk/gdkevents.c:67
#135 0x00007ffff708c90e in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x1f2e8a0
#136 0x00007ffff794e26c in g_main_dispatch (context=0xe28080) at ../glib/gmain.c:3344
dispatch = 0x7ffff708c8e0 <gdk_event_source_dispatch>
prev_source = 0xf1de80
begin_time_nsec = 28014581049655
was_in_call = 2
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0xf1de80
current = 0xe2ef50
i = <optimized out>
__func__ = {<optimized out> <repeats 16 times>}
#137 g_main_context_dispatch_unlocked (context=0xe28080) at ../glib/gmain.c:4152
#138 0x00007ffff79af2a8 in g_main_context_iterate_unlocked.isra.0 (context=0xe28080, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
max_priority = 2147483647
timeout = 197
some_ready = 1
nfds = 5
allocated_nfds = <optimized out>
fds = 0x10bb270
begin_time_nsec = 28014478137414
#139 0x00007ffff7954227 in g_main_loop_run (loop=0x29dcdd0) at ../glib/gmain.c:4419
self = <optimized out>
__func__ = "g_main_loop_run"
#140 0x00000000007a2568 in gimp_plug_in_manager_call_run
(manager=0x1061e00 [GimpPlugInManager], context=0x439f730 [GimpPDBContext], progress=0x0, procedure=0x31f73a0 [GimpPlugInProcedure], args=0x439e130, synchronous=1, display=0x12c0700 [GimpDisplayImpl])
at ../app/plug-in/gimppluginmanager-call.c:314
proc_frame = 0x444c378
core_config = 0x113cac0 [GimpRc]
gui_config = 0x113cac0 [GimpRc]
proc_run = {name = 0x2f24b80 "file-png-load", n_params = 2, params = 0x48c6240}
icc_length = 1486
gegl_config = 0x113cac0 [GimpRc]
display_config = 0x113cac0 [GimpRc]
monitor = 0xdf5580 [GdkWaylandMonitor]
icon_theme_dir = 0x11eb0f0
icc = 0xe3c380 ""
config = {tile_width = 128, tile_height = 128, shm_id = 59, check_size = 1 '\001', check_type = 1 '\001', show_help_button = 1 '\001', use_cpu_accel = 1 '\001', use_opencl = 0 '\000', export_color_profile = 1 '\001', export_comment = 1 '\001', export_exif = 1 '\001', export_xmp = 1 '\001', export_iptc = 1 '\001', default_display_id = 1, app_name = 0xe0c9f0 "GNU Image Manipulation Program", wm_class = 0xe14370 "Gimp-2.99", display_name = 0x45ad890 " \336\n\001", monitor_number = 0, timestamp = 28014421, icon_theme_dir = 0x311c4f0 "\200X\245\367\377\177", tile_cache_size = 8064743424, swap_path = 0x108f290 "${gimp_cache_dir}", swap_compression = 0x108f2d0 "fast", num_processors = 8, check_custom_color1 = 0x41717d0, check_custom_icc1 = 0x317feb0, check_custom_encoding1 = 0xe59050 "R'G'B'A double", check_custom_color2 = 0x4931bd0, check_custom_icc2 = 0x3953110, check_custom_encoding2 = 0xe59050 "R'G'B'A double"}
display_id = 1
format = 0xe58f60
return_vals = 0x0
plug_in = 0x444c100 [GimpPlugIn]
__func__ = "gimp_plug_in_manager_call_run"
#141 0x000000000078e80b in gimp_plug_in_procedure_execute (procedure=0x31f73a0 [GimpPlugInProcedure], gimp=0xfffd30 [Gimp], context=0x439f730 [GimpPDBContext], progress=0x0, args=0x439e130, error=0x0)
at ../app/plug-in/gimppluginprocedure.c:394
plug_in_procedure = 0x31f73a0 [GimpPlugInProcedure]
pdb_error = 0x0
#142 0x000000000077cc9c in gimp_procedure_execute (procedure=0x31f73a0 [GimpPlugInProcedure], gimp=0xfffd30 [Gimp], context=0x439f730 [GimpPDBContext], progress=0x0, args=0x439e130, error=0x0) at ../app/pdb/gimpprocedure.c:515
return_vals = 0x104d5b0
pdb_error = 0x0
__func__ = "gimp_procedure_execute"
#143 0x0000000000778999 in gimp_pdb_execute_procedure_by_name_args (pdb=0x10a7140 [GimpPDB], context=0xf7cd70 [GimpContext], progress=0x0, error=0x0, name=0x2f24b80 "file-png-load", args=0x439e130) at ../app/pdb/gimppdb.c:320
procedure = 0x31f73a0 [GimpPlugInProcedure]
return_vals = 0x0
list = 0x312daa0 = {0x31f73a0}
__func__ = "gimp_pdb_execute_procedure_by_name_args"
#144 0x0000000000779a21 in gimp_pdb_execute_procedure_by_name (pdb=0x10a7140 [GimpPDB], context=0xf7cd70 [GimpContext], progress=0x0, error=0x0, name=0x2f24b80 "file-png-load") at ../app/pdb/gimppdb.c:508
procedure = 0x31f73a0 [GimpPlugInProcedure]
args = 0x439e130
return_vals = 0x10000000001
va_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffffffbe48, reg_save_area = 0x7fffffffbd50}}
prev_value_type = 0xe14de0 [GFile]
prev_int_value = 0
i = 2
__func__ = "gimp_pdb_execute_procedure_by_name"
#145 0x000000000064000c in file_open_image
(gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, file_proc=0x31f73a0 [GimpPlugInProcedure], run_mode=GIMP_RUN_INTERACTIVE, status=0x7fffffffc0a4, mime_type=0x7fffffffbf78, error=0x0)
at ../app/file/file-open.c:208
return_vals = 0x7fffffffbf0c
orig_file = 0x399edd0
image = 0x0
local_file = 0x0
mounted = 1
my_error = 0x0
__func__ = "file_open_image"
#146 0x00000000006410d6 in file_open_with_proc_and_display (gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, file_proc=0x0, monitor=0x0, status=0x7fffffffc0a4, error=0x0)
at ../app/file/file-open.c:506
image = 0x448ab1
mime_type = 0x0
run_mode = GIMP_RUN_INTERACTIVE
__func__ = "file_open_with_proc_and_display"
#147 0x0000000000640db6 in file_open_with_display (gimp=0xfffd30 [Gimp], context=0xf7cd70 [GimpContext], progress=0x0, file=0x399edd0, as_new=0, monitor=0x0, status=0x7fffffffc0a4, error=0x0) at ../app/file/file-open.c:475
#148 0x0000000000845620 in welcome_open_activated_callback (listbox=0x43d82e0 [GtkListBox], row=0x43d8b20 [GtkListBoxRow], welcome_dialog=0x37a42a0) at ../app/dialogs/welcome-dialog.c:1207
image = 0x0
gimp = 0xfffd30 [Gimp]
file = 0x399edd0
name = 0xf13dd0 "0N/\001"
status = GIMP_PDB_EXECUTION_ERROR
parent = 0x0
error = 0x0
__func__ = "welcome_open_activated_callback"
#153 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d82e0 [GtkListBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc470, reg_save_area = 0x7fffffffc3b0}}
#149 0x00007ffff7a4ef52 in g_cclosure_marshal_VOID__OBJECTv
(closure=0x4423b30, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x4132a70) at ../gobject/gmarshal.c:1910
cc = 0x4423b30
data1 = <optimized out>
data2 = 0x37a42a0
callback = 0x8454f6 <welcome_open_activated_callback>
arg0 = 0x43d8b20
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffc470, reg_save_area = 0x7fffffffc3b0}}
#150 0x00007ffff7a707a4 in _g_closure_invoke_va (param_types=0x4132a70, n_params=<optimized out>, args=0x7fffffffc390, instance=0x43d82e0, return_value=0x0, closure=0x4423b30) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x4423b10
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#151 signal_emit_valist_unlocked (instance=instance@entry=0x43d82e0, signal_id=signal_id@entry=631, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffc390) at ../gobject/gsignal.c:3415
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 = 0x7fffffffc540, instance = 0x43d82e0, ihint = {signal_id = 631, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 631, itype = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned], name = 0x7ffff6c35637 "row-activated", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x4132a70, return_type = 0x4, class_closure_bsa = 0x4132b00, accumulator = 0x0, c_marshaller = 0x7ffff7a56270 <g_cclosure_marshal_VOID__OBJECT>, va_marshaller = 0x7ffff7a4eed0 <g_cclosure_marshal_VOID__OBJECTv>, emission_hooks = 0x0, single_va_closure = 0x4131df0}
__func__ = "signal_emit_valist_unlocked"
#152 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d82e0, signal_id=631, detail=0, var_args=var_args@entry=0x7fffffffc390) at ../gobject/gsignal.c:3254
#158 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d84f0 [GtkGestureMultiPress]> (instance=instance@entry=0x43d84f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
#154 0x00007ffff688a0fc 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=0x12a5d90) at gtk/gtkmarshalers.c:4804
cc = <optimized out>
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = -140257692
arg1 = 0
arg2 = 1.1091967503957449e+200
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}}
#155 0x00007ffff7a707a4 in _g_closure_invoke_va (param_types=0x12a5d90, n_params=<optimized out>, args=0x7fffffffc6e0, instance=0x43d84f0, return_value=0x0, closure=0x43d87d0) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x43d87b0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#156 signal_emit_valist_unlocked (instance=instance@entry=0x43d84f0, signal_id=signal_id@entry=339, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffc6e0) at ../gobject/gsignal.c:3415
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 = 0x7fffffffc940, instance = 0x43d84f0, ihint = {signal_id = 339, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 339, itype = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController], name = 0x7ffff6c310a5 "pressed", destroyed = 0, flags = 2, n_params = 3, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x12a5d90, return_type = 0x4, class_closure_bsa = 0x132bb10, accumulator = 0x0, c_marshaller = 0x7ffff6885cc0 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLE>, va_marshaller = 0x7ffff688a060 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>, emission_hooks = 0x0, single_va_closure = 0xf988d0}
__func__ = "signal_emit_valist_unlocked"
#157 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d84f0, signal_id=339, detail=0, var_args=var_args@entry=0x7fffffffc6e0) at ../gobject/gsignal.c:3254
#159 0x00007ffff69a5f8e in gtk_gesture_multi_press_begin (gesture=0x43d84f0 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at ../gtk/gtkgesturemultipress.c:242
multi_press = 0x43d84f0 [GtkGestureMultiPress]
priv = <optimized out>
n_presses = <optimized out>
button = <optimized out>
current = 0x0
event = <optimized out>
device = <optimized out>
x = 142.2578125
y = 15.5078125
#164 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d84f0 [GtkGestureMultiPress]> (instance=instance@entry=0x43d84f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffcbc0, reg_save_area = 0x7fffffffcb00}}
#160 0x00007ffff7a54a05 in g_cclosure_marshal_VOID__BOXEDv
(closure=0x1023e40, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xf98a60) at ../gobject/gmarshal.c:1686
cc = 0x1023e40
data1 = <optimized out>
data2 = 0xfa2d70
callback = 0x7ffff69a5e10 <gtk_gesture_multi_press_begin>
arg0 = 0x0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcbc0, reg_save_area = 0x7fffffffcb00}}
#161 0x00007ffff7a707a4 in _g_closure_invoke_va (param_types=0xf98a60, n_params=<optimized out>, args=0x7fffffffcae0, instance=0x43d84f0, return_value=0x0, closure=0x1023e40) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x1023e20
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#162 signal_emit_valist_unlocked (instance=instance@entry=0x43d84f0, signal_id=signal_id@entry=334, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffcae0) at ../gobject/gsignal.c:3415
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 = 0x7fffffffce30, instance = 0x43d84f0, ihint = {signal_id = 334, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x11a2530 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
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
static_scope = <optimized out>
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>
node_copy = {signal_id = 334, itype = 0xfa2d70 [GtkGesture/GtkEventController], name = 0x7ffff6c2c4a3 "begin", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0xf98a60, return_type = 0x4, class_closure_bsa = 0xffbe80, accumulator = 0x0, c_marshaller = 0x7ffff7a562f0 <g_cclosure_marshal_VOID__BOXED>, va_marshaller = 0x7ffff7a54960 <g_cclosure_marshal_VOID__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0x1023e40}
__func__ = "signal_emit_valist_unlocked"
#163 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d84f0, signal_id=334, detail=0, var_args=var_args@entry=0x7fffffffcae0) at ../gobject/gsignal.c:3254
#165 0x00007ffff699df4e in _gtk_gesture_set_recognized (recognized=<optimized out>, sequence=0x0, gesture=0x43d84f0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:344
priv = <optimized out>
priv = <optimized out>
#166 _gtk_gesture_set_recognized (sequence=0x0, recognized=1, gesture=0x43d84f0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:330
priv = <optimized out>
#167 _gtk_gesture_check_recognized (gesture=gesture@entry=0x43d84f0 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at ../gtk/gtkgesture.c:390
priv = 0x43d84a0
has_matching_touchpoints = 1
#168 0x00007ffff69a5be4 in gtk_gesture_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=<optimized out>) at ../gtk/gtkgesture.c:757
triggered_recognition = 1
gesture = 0x43d84f0 [GtkGestureMultiPress]
sequence = 0x0
priv = 0x43d84a0
source_device = <optimized out>
was_recognized = <optimized out>
#169 0x00007ffff69a943e in gtk_gesture_single_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=0x43508d0) at ../gtk/gtkgesturesingle.c:222
sequence = <optimized out>
priv = 0x43d8480
source_device = <optimized out>
source = <optimized out>
button = <optimized out>
i = <optimized out>
retval = <optimized out>
test_touchscreen = 0
#170 0x00007ffff6968773 in gtk_event_controller_handle_event (controller=0x43d84f0 [GtkGestureMultiPress], event=0x43508d0) at ../gtk/gtkeventcontroller.c:230
controller_class = 0x1341ae0
retval = 0
__func__ = "gtk_event_controller_handle_event"
#171 0x00007ffff6b4d5e8 in _gtk_widget_run_controllers (widget=0x43d82e0 [GtkListBox], event=0x43508d0, phase=GTK_PHASE_BUBBLE) at ../gtk/gtkwidget.c:7447
controller_phase = <optimized out>
next = 0x0
data = 0x43d7ee0
handled = <optimized out>
priv = 0x43d81f0
l = <optimized out>
#176 0x00007ffff7a70973 in <emit signal '???' on instance 0x43d82e0 [GtkListBox]> (instance=instance@entry=0x43d82e0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3574
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd0b0, reg_save_area = 0x7fffffffcff0}}
#172 0x00007ffff68888b9 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0xf5a3d0, return_value=0x7fffffffcee0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xf5fb80)
at gtk/gtkmarshalers.c:130
cc = 0xf5a3d0
data1 = <optimized out>
data2 = 0xf47a40
callback = 0x7ffff6b4d650 <gtk_widget_real_button_event.lto_priv>
v_return = <optimized out>
arg0 = 0x43508d0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd0b0, reg_save_area = 0x7fffffffcff0}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#173 0x00007ffff7a707a4 in _g_closure_invoke_va (param_types=0xf5fb80, n_params=<optimized out>, args=0x7fffffffcfd0, instance=0x43d82e0, return_value=0x7fffffffcee0, closure=0xf5a3d0) at ../gobject/gclosure.c:897
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0xf5a3b0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_50 = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_51 = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#174 signal_emit_valist_unlocked (instance=instance@entry=0x43d82e0, signal_id=signal_id@entry=105, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffcfd0) at ../gobject/gsignal.c:3415
return_accu = 0x7fffffffcee0
accu = {g_type = 0x14, 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 = 0x43d82e0, ihint = {signal_id = 105, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = 0x41308a0 [GtkListBox/GtkContainer/GtkWidget/GInitiallyUnowned]
emission_return = {g_type = 0x14, 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
static_scope = <optimized out>
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>
node_copy = {signal_id = 105, itype = 0xf47a40 [GtkWidget/GInitiallyUnowned], name = 0x7ffff6c2ba7e "button-press-event", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0xf5fb80, return_type = 0x14, class_closure_bsa = 0xf46700, accumulator = 0xf29fd0, c_marshaller = 0x7ffff688d6f0 <_gtk_marshal_BOOLEAN__BOXED>, va_marshaller = 0x7ffff6888810 <_gtk_marshal_BOOLEAN__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0xf5a3d0}
__func__ = "signal_emit_valist_unlocked"
#175 0x00007ffff7a708b1 in g_signal_emit_valist (instance=0x43d82e0, signal_id=105, detail=0, var_args=var_args@entry=0x7fffffffcfd0) at ../gobject/gsignal.c:3254
#177 0x00007ffff6b5d314 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x43d82e0 [GtkListBox], event=0x43508d0) at ../gtk/gtkwidget.c:7812
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = {<optimized out> <repeats 26 times>}
#178 0x00007ffff69f2ee8 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x43d82e0 [GtkListBox]) at ../gtk/gtkmain.c:2588
tmp = <optimized out>
handled_event = <optimized out>
#179 propagate_event (widget=<optimized out>, event=0x43508d0, captured=<optimized out>, topmost=0x0) at ../gtk/gtkmain.c:2691
handled_event = 0
propagate_func = <optimized out>
#180 0x00007ffff69f3c2a in gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1921
grab_widget = 0x43d82e0 [GtkListBox]
window_group = 0x155e080 [GtkWindowGroup]
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>
cleanup = <optimized out>
__func__ = {<optimized out> <repeats 18 times>}
__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>
#181 gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1691
event_widget = <optimized out>
window_group = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
cleanup = <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>
#182 0x00007ffff7053457 in _gdk_event_emit (event=0x43508d0) at ../gdk/gdkevents.c:73
#183 _gdk_event_emit (event=0x43508d0) at ../gdk/gdkevents.c:67
#184 0x00007ffff708c90e in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x43508d0
#185 0x00007ffff794e26c in g_main_dispatch (context=0xe28080) at ../glib/gmain.c:3344
dispatch = 0x7ffff708c8e0 <gdk_event_source_dispatch>
prev_source = 0x0
begin_time_nsec = 28014422594919
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0xf1de80
current = 0xe2ef50
i = <optimized out>
__func__ = {<optimized out> <repeats 16 times>}
#186 g_main_context_dispatch_unlocked (context=0xe28080) at ../glib/gmain.c:4152
#187 0x00007ffff79af2a8 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0xe28080, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
max_priority = 2147483647
timeout = 355
some_ready = 1
nfds = 4
allocated_nfds = <optimized out>
fds = 0x10bb270
begin_time_nsec = 28014319826543
#188 0x00007ffff794f6e3 in g_main_context_iteration (context=context@entry=0xe28080, may_block=may_block@entry=1) at ../glib/gmain.c:4282
retval = <optimized out>
#189 0x00007ffff769a37d in g_application_run (application=0x10b9c00 [GimpApp], argc=<optimized out>, argv=0x0) at ../gio/gapplication.c:2613
arguments = 0x11de960
status = 0
context = 0xe28080
acquired_context = <optimized out>
__func__ = "g_application_run"
#190 0x00000000007f397b in app_run
(full_prog_name=0xe0ca20 "/home/ak/coding/gimp299install/bin/gimp-2.99", filenames=0x0, alternate_system_gimprc=0x0, alternate_gimprc=0x0, session_name=0x0, batch_interpreter=0x0, batch_commands=0x0, quit=0, as_new=0, no_interface=0, no_data=0, no_fonts=0, no_splash=0, be_verbose=0, use_shm=1, use_cpu_accel=1, console_messages=0, use_debug_handler=0, show_playground=1, show_debug_menu=1, stack_trace_mode=GIMP_STACK_TRACE_QUERY, pdb_compat_mode=GIMP_PDB_COMPAT_WARN, backtrace_file=0xdf0ef0 "/home/ak/.config/GIMP/2.99/CrashLog/gimp-crash-1708808685.txt") at ../app/app.c:317
gimp = 0xfffd30 [Gimp]
app = 0x10b9c00 [GimpApp]
default_folder = 0x0
gimpdir = 0x10b7bf0
abort_message = 0x0
retval = 0
__func__ = "app_run"
#191 0x0000000000519533 in main (argc=1, argv=0xe0c620) at ../app/main.c:786
context = 0xe0ca80
error = 0x0
abort_message = 0x0
basename = 0xe0ca60 "[FILE|URI...]"
system_gimprc_file = 0x0
user_gimprc_file = 0x0
gimp_group = 0xe0d130
backtrace_file = 0xdf0ef0 "/home/ak/.config/GIMP/2.99/CrashLog/gimp-crash-1708808685.txt"
retval = 0
i = 1
(gdb) c
Continuing.
/home/ak/coding/gimp299install/bin/gimp-2.99: fatal error: Segmentation fault