Appearance: Settings crashes when selecting "Geometrics" background
Affected version
46.alpha (GNOME OS)
Description
Selecting the new "Geometrics" background (both versions), introduced in gnome-backgrounds@fe63d41b, crashes Settings:
Screencast_from_2023-11-09_21-28-37
Backtrace
Click to expand
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {140722571709008}}
ret = <optimized out>
#1 0x00007f8ede816e83 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f8ede7c4dce in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007f8ede7ac83f in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {151, 94599982843584, 94599982843584, 110, 0, 0, 4, 2263223040, 18446744073709551432, 0, 94599982843568, 151, 140251544553124, 140722571709232, 140251595168702, 140251596477664}}, sa_flags = -560582512, sa_restorer = 0x7ffc86e60b30}
#4 0x00007f8ede7ac75b in __assert_fail_base (fmt=0x7f8ede931b88 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f8edb7e06a4 "(p != ((void *)0))", file=file@entry=0x7f8edb7e065b "../../src/cmsxform.c", line=line@entry=151, function=function@entry=0x7f8edb7e4d20 <__PRETTY_FUNCTION__.10> "cmsDeleteTransform") at assert.c:92
str = 0x5609c65f86c0 "8P\300\245\fV"
total = 4096
#5 0x00007f8ede7bd207 in __assert_fail (assertion=assertion@entry=0x7f8edb7e06a4 "(p != ((void *)0))", file=file@entry=0x7f8edb7e065b "../../src/cmsxform.c", line=line@entry=151, function=function@entry=0x7f8edb7e4d20 <__PRETTY_FUNCTION__.10> "cmsDeleteTransform") at assert.c:101
#6 0x00007f8edb7c3230 in cmsDeleteTransform (hTransform=<optimized out>) at ../../src/cmsxform.c:151
p = <optimized out>
__PRETTY_FUNCTION__ = "cmsDeleteTransform"
#7 0x00007f8ed5225bc0 in gdk_pixbuf_jxl_animation_finalize (obj=0x5609c5703e90 [GdkPixbufJxlAnimation]) at /usr/lib/debug/source/sdk/libjxl.bst/plugins/gdk-pixbuf/pixbufloader-jxl.c:149
decoder_state = 0x5609c5703e90 [GdkPixbufJxlAnimation]
#8 0x00007f8ee0860dc1 in g_object_unref (_object=0x5609c5703e90) at ../gobject/gobject.c:3879
weak_locations = <optimized out>
nqueue = 0x5609be2f9cb0
old_ref = <optimized out>
__func__ = "g_object_unref"
object = 0x5609c5703e90 [GdkPixbufJxlAnimation]
__func__ = "g_object_unref"
#9 g_object_unref (_object=0x5609c5703e90) at ../gobject/gobject.c:3742
object = 0x5609c5703e90 [GdkPixbufJxlAnimation]
__func__ = "g_object_unref"
#10 0x00007f8ed5225b3d in stop_load (context=<optimized out>, error=<optimized out>) at /usr/lib/debug/source/sdk/libjxl.bst/plugins/gdk-pixbuf/pixbufloader-jxl.c:334
#11 0x00007f8edfb168af in gdk_pixbuf_loader_close (loader=loader@entry=0x5609c5702cd0 [GdkPixbufLoader], error=error@entry=0x0) at ../gdk-pixbuf/gdk-pixbuf-loader.c:859
tmp = 0x0
priv = 0x5609c42ccfa0
retval = 1
__func__ = "gdk_pixbuf_loader_close"
#12 0x00007f8edfb143c2 in gdk_pixbuf_get_file_info (filename=filename@entry=0x5609c4241540 "/usr/share/backgrounds/gnome/geometrics-l.jxl", width=width@entry=0x5609c63a3d58, height=height@entry=0x5609c63a3d5c) at ../gdk-pixbuf/gdk-pixbuf-io.c:2017
loader = 0x5609c5702cd0 [GdkPixbufLoader]
buffer = "\000\000\000\fJXL \r\n\207\n\000\000\000\024ftypjxl \000\000\000\000jxl \000\001Ëjxlc\377\n\372\177\301OBq!\000\023\210\002\000\255\001u\354\361\371\312%\000\202\033\000m\017\020\200\001\020\000\002@\000\005P\000\b\210\200\0030\200\001\020\000\001\020\000\001\020\000\001\030\000\002(\000\005x\000\v\250\200\0040\000\002\030\000\001\020\000\001\020\200\001\030\000\0038\000\t\220\200\b\260\000\v`\000\003\020\000\001\020\000\001\020\000\002(\000\005\260\000\v\270\200\016\350\000\t\230\200\004 \000\001\020\000\001\020\000\0020\200\004\240\200\023h\201\023\000\201\017\300\200\006(\200\002\020\000\001 \000\002H\200\004x\000\b\220P!\320"...
length = <optimized out>
f = 0x5609c4f51180
info = {format = 0x5609be2fd520, width = 4096, height = 4096}
__func__ = "gdk_pixbuf_get_file_info"
#13 0x00005609bd6e2ee2 in cc_background_item_load (item=item@entry=0x5609c63a3cd0 [CcBackgroundItem], info=info@entry=0x0) at ../panels/background/cc-background-item.c:362
filename = 0x5609c4241540 "/usr/share/backgrounds/gnome/geometrics-l.jxl"
__func__ = "cc_background_item_load"
#14 0x00005609bd6ddf0b in reload_current_bg (self=0x5609c3de99a0 [CcBackgroundPanel]) at ../panels/background/cc-background-panel.c:251
saved = 0x5609c42748b0
configured = 0x5609c63a3cd0 [CcBackgroundItem]
settings = <optimized out>
uri = 0x5609c4228a30 "file:///usr/share/backgrounds/gnome/geometrics-l.jxl"
dark_uri = 0x5609c3e2bed0 "file:///usr/share/backgrounds/gnome/adwaita-d.jpg"
pcolor = 0x5609c595c170 "#3071AE"
scolor = 0x5609c5f71340 "#000000"
#15 0x00005609bd6de0a3 in on_settings_changed (self=0x5609c3de99a0 [CcBackgroundPanel]) at ../panels/background/cc-background-panel.c:454
#20 0x00007f8ee08774b3 in <emit signal 'changed:picture-uri' on instance 0x5609be304c60 [GSettings]> (instance=instance@entry=0x5609be304c60, signal_id=<optimized out>, detail=detail@entry=2134) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc86e621b0, reg_save_area = 0x7ffc86e620f0}}
#16 0x00007f8ee085e6fb in g_cclosure_marshal_VOID__STRINGv (closure=0x5609c3e25220, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5609be2b3710) at ../gobject/gmarshal.c:1462
data1 = <optimized out>
data2 = <optimized out>
callback = 0x5609bd6de090 <on_settings_changed>
arg0 = 0x5609be441f46
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc86e621b0, reg_save_area = 0x7ffc86e620f0}}
#17 0x00007f8ee085b652 in _g_closure_invoke_va (closure=0x5609c3e25220, return_value=0x0, instance=0x5609be304c60, args=0x7ffc86e620d0, n_params=1, param_types=0x5609be2b3710) at ../gobject/gclosure.c:897
marshal = 0x7f8ee085e680 <g_cclosure_marshal_VOID__STRINGv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5609c3e25200
__func__ = "_g_closure_invoke_va"
#18 0x00007f8ee08714df in signal_emit_valist_unlocked (instance=instance@entry=0x5609be304c60, signal_id=signal_id@entry=32, detail=detail@entry=2134, var_args=var_args@entry=0x7ffc86e620d0) at ../gobject/gsignal.c:3423
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x7ffc86e62330, instance = 0x5609be304c60, ihint = {signal_id = 32, detail = 2134, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5609be2b3a20 [GSettings]}
instance_type = <optimized out>
emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 32, itype = 0x5609be2b3a20 [GSettings], name = 0x7f8ee0a1c5f1 "changed", destroyed = 0, flags = 18, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x5609be2b3710, return_type = 0x4 [void], class_closure_bsa = 0x5609be27c710, accumulator = 0x0, c_marshaller = 0x7f8ee085e5d0 <g_cclosure_marshal_VOID__STRING>, va_marshaller = 0x7f8ee085e680 <g_cclosure_marshal_VOID__STRINGv>, emission_hooks = 0x0, single_va_closure = 0x5609be2b3de0}
#19 0x00007f8ee08773f1 in g_signal_emit_valist (instance=0x5609be304c60, signal_id=32, detail=2134, var_args=0x7ffc86e620d0) at ../gobject/gsignal.c:3262
#21 0x00007f8ee09b8cd3 in g_settings_real_change_event (settings=0x5609be304c60 [GSettings], keys=0x7ffc86e625b4, n_keys=<optimized out>) at ../gio/gsettings.c:385
key = 0x5609be441f46 "picture-uri"
i = 0
#26 0x00007f8ee08774b3 in <emit signal 'change-event' on instance 0x5609be304c60 [GSettings]> (instance=instance@entry=0x5609be304c60, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc86e625b0, reg_save_area = 0x7ffc86e624f0}}
#22 0x00007f8ee093ba39 in _g_cclosure_marshal_BOOLEAN__POINTER_INTv (closure=<optimized out>, return_value=0x7ffc86e623c0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5609be27c780) at ../gio/gmarshal-internal.c:428
cc = <optimized out>
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
v_return = <optimized out>
arg0 = 0x6
arg1 = 2561
args_copy = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffc86e625b0, reg_save_area = 0x7ffc86e624f0}}
__func__ = "_g_cclosure_marshal_BOOLEAN__POINTER_INTv"
#23 0x00007f8ee085b652 in _g_closure_invoke_va (closure=0x5609be27c750, return_value=0x7ffc86e623c0, instance=0x5609be304c60, args=0x7ffc86e624d0, n_params=2, param_types=0x5609be27c780) at ../gobject/gclosure.c:897
marshal = 0x7f8ee0859a50 <g_type_class_meta_marshalv>
marshal_data = 0xa0
in_marshal = 0
real_closure = 0x5609be27c730
__func__ = "_g_closure_invoke_va"
#24 0x00007f8ee08707e3 in signal_emit_valist_unlocked (instance=instance@entry=0x5609be304c60, signal_id=signal_id@entry=33, detail=detail@entry=0, var_args=var_args@entry=0x7ffc86e624d0) at ../gobject/gsignal.c:3423
return_accu = 0x7ffc86e623c0
accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x7ffc86e629f0, instance = 0x5609be304c60, ihint = {signal_id = 33, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5609be2b3a20 [GSettings]}
instance_type = <optimized out>
emission_return = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x14 [gboolean]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 33, itype = 0x5609be2b3a20 [GSettings], name = 0x7f8ee0a1d67a "change-event", destroyed = 0, flags = 2, n_params = 2, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x5609be27c780, return_type = 0x14 [gboolean], class_closure_bsa = 0x5609be27c830, accumulator = 0x5609be27c810, c_marshaller = 0x7f8ee093b8d0 <_g_cclosure_marshal_BOOLEAN__POINTER_INT>, va_marshaller = 0x7f8ee093b9c0 <_g_cclosure_marshal_BOOLEAN__POINTER_INTv>, emission_hooks = 0x0, single_va_closure = 0x5609be27c750}
#25 0x00007f8ee08773f1 in g_signal_emit_valist (instance=0x5609be304c60, signal_id=33, detail=0, var_args=0x7ffc86e624d0) at ../gobject/gsignal.c:3262
#27 0x00007f8ee09b87db in settings_backend_changed (target=0x5609be304c60 [GSettings], backend=<optimized out>, key=<optimized out>, origin_tag=<optimized out>) at ../gio/gsettings.c:445
quark = 2134
settings = 0x5609be304c60 [GSettings]
ignore_this = -2031737168
i = <optimized out>
#28 0x00007f8ee09b3446 in g_settings_backend_invoke_closure (user_data=0x5609be631020) at ../gio/gsettingsbackend.c:270
closure = 0x5609be631020
#29 0x00007f8ee075653d in g_main_context_invoke_full (context=0x5609be27e2f0, priority=0, function=0x7f8ee09b3420 <g_settings_backend_invoke_closure>, data=0x5609be631020, notify=0x0) at ../glib/gmain.c:6401
__func__ = "g_main_context_invoke_full"
#30 0x00007f8ee0756654 in g_main_context_invoke (context=<optimized out>, function=<optimized out>, data=<optimized out>) at ../glib/gmain.c:6361
#31 0x00007f8ee09b3598 in g_settings_backend_dispatch_signal (backend=backend@entry=0x5609c3e24e20 [GDelayedSettingsBackend], function_offset=function_offset@entry=0, name=name@entry=0x5609c654cf90 "/org/gnome/desktop/background/picture-uri", origin_tag=origin_tag@entry=0x0, names=names@entry=0x0) at ../gio/gsettingsbackend.c:334
closure = <optimized out>
watch = <optimized out>
closures = 0x5609c42734d0 = {0x5609be631020}
#32 0x00007f8ee09b3a09 in g_settings_backend_changed (backend=backend@entry=0x5609c3e24e20 [GDelayedSettingsBackend], key=key@entry=0x5609c654cf90 "/org/gnome/desktop/background/picture-uri", origin_tag=origin_tag@entry=0x0) at ../gio/gsettingsbackend.c:383
__func__ = "g_settings_backend_changed"
#33 0x00007f8ee09b04af in g_delayed_settings_backend_write (backend=0x5609c3e24e20 [GDelayedSettingsBackend], key=0x5609c654cf90 "/org/gnome/desktop/background/picture-uri", value=<optimized out>, origin_tag=0x0) at ../gio/gdelayedsettingsbackend.c:148
delayed = 0x5609c3e24e20 [GDelayedSettingsBackend]
was_empty = 1
#34 0x00007f8ee09b4019 in g_settings_backend_write (backend=0x5609c3e24e20 [GDelayedSettingsBackend], key=key@entry=0x5609c654cf90 "/org/gnome/desktop/background/picture-uri", value=value@entry=0x5609c4273840, origin_tag=origin_tag@entry=0x0) at ../gio/gsettingsbackend.c:797
success = <optimized out>
#35 0x00007f8ee09bae4c in g_settings_write_to_backend (key=0x7ffc86e62730, value=0x5609c4273840, settings=0x5609be304c60 [GSettings]) at ../gio/gsettings.c:1158
success = <optimized out>
path = 0x5609c654cf90 "/org/gnome/desktop/background/picture-uri"
skey = {schema = 0x5609c3e14c20, name = 0x5609be441f46 "picture-uri", is_flags = 0, is_enum = 0, strinfo = 0x0, strinfo_length = 0, unparsed = 0x0, lc_char = 0 '\000', type = 0x7f8ee0822702 <g_variant_type_info_basic_chars+34>, minimum = 0x0, maximum = 0x0, default_value = 0x5609c3fcb7e0, desktop_overrides = 0x0, ref_count = 0}
success = <optimized out>
__func__ = "g_settings_set_value"
#36 g_settings_set_value (settings=settings@entry=0x5609be304c60 [GSettings], key=key@entry=0x5609bd7edf89 "picture-uri", value=0x5609c4273840) at ../gio/gsettings.c:1598
skey = {schema = 0x5609c3e14c20, name = 0x5609be441f46 "picture-uri", is_flags = 0, is_enum = 0, strinfo = 0x0, strinfo_length = 0, unparsed = 0x0, lc_char = 0 '\000', type = 0x7f8ee0822702 <g_variant_type_info_basic_chars+34>, minimum = 0x0, maximum = 0x0, default_value = 0x5609c3fcb7e0, desktop_overrides = 0x0, ref_count = 0}
success = <optimized out>
__func__ = "g_settings_set_value"
#37 0x00007f8ee09bb37b in g_settings_set_string (settings=settings@entry=0x5609be304c60 [GSettings], key=key@entry=0x5609bd7edf89 "picture-uri", value=value@entry=0x7f8ebc01edc0 "file:///usr/share/backgrounds/gnome/geometrics-l.jxl") at ../gio/gsettings.c:1831
#38 0x00005609bd6dd754 in set_background (self=self@entry=0x5609c3de99a0 [CcBackgroundPanel], settings=0x5609be304c60 [GSettings], item=item@entry=0x7f8ebc01e8c0 [CcBackgroundItem], set_dark=set_dark@entry=1) at ../panels/background/cc-background-panel.c:336
style = <optimized out>
flags = (CC_BACKGROUND_ITEM_HAS_SHADING | CC_BACKGROUND_ITEM_HAS_PLACEMENT | CC_BACKGROUND_ITEM_HAS_PCOLOR | CC_BACKGROUND_ITEM_HAS_SCOLOR | CC_BACKGROUND_ITEM_HAS_URI | CC_BACKGROUND_ITEM_HAS_URI_DARK)
filename = 0x0
uri = 0x7f8ebc01edc0 "file:///usr/share/backgrounds/gnome/geometrics-l.jxl"
#39 0x00005609bd6ddc12 in on_chooser_background_chosen_cb (self=0x5609c3de99a0 [CcBackgroundPanel], item=0x7f8ebc01e8c0 [CcBackgroundItem]) at ../panels/background/cc-background-panel.c:384
#44 0x00007f8ee08774b3 in <emit signal 'background-chosen' on instance 0x5609c3df9210 [CcBackgroundChooser]> (instance=instance@entry=0x5609c3df9210, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc86e62c70, reg_save_area = 0x7ffc86e62bb0}}
#40 0x00007f8ee085ed97 in g_cclosure_marshal_VOID__OBJECTv (closure=0x5609c3e23390, return_value=<optimized out>, instance=0x5609c3df9210, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5609c3e077a0) at ../gobject/gmarshal.c:1910
data1 = <optimized out>
data2 = <optimized out>
callback = 0x5609bd6ddbf0 <on_chooser_background_chosen_cb>
arg0 = 0x7f8ebc01e8c0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc86e62c70, reg_save_area = 0x7ffc86e62bb0}}
#41 0x00007f8ee085b652 in _g_closure_invoke_va (closure=0x5609c3e23390, return_value=0x0, instance=0x5609c3df9210, args=0x7ffc86e62b90, n_params=1, param_types=0x5609c3e077a0) at ../gobject/gclosure.c:897
marshal = 0x7f8ee085ed20 <g_cclosure_marshal_VOID__OBJECTv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5609c3e23370
__func__ = "_g_closure_invoke_va"
#42 0x00007f8ee08714df in signal_emit_valist_unlocked (instance=instance@entry=0x5609c3df9210, signal_id=signal_id@entry=250, detail=detail@entry=0, var_args=var_args@entry=0x7ffc86e62b90) at ../gobject/gsignal.c:3423
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x7ffc86e62dd0, instance = 0x5609c3df9210, ihint = {signal_id = 250, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5609be2d7270 [CcBackgroundChooser/GtkBox/GtkWidget/GInitiallyUnowned]}
instance_type = <optimized out>
emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 250, itype = 0x5609be2d7270 [CcBackgroundChooser/GtkBox/GtkWidget/GInitiallyUnowned], name = 0x5609be441d6d "background-chosen", destroyed = 0, flags = 1, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x5609c3e077a0, return_type = 0x4 [void], class_closure_bsa = 0x0, accumulator = 0x0, c_marshaller = 0x7f8ee085ec70 <g_cclosure_marshal_VOID__OBJECT>, va_marshaller = 0x7f8ee085ed20 <g_cclosure_marshal_VOID__OBJECTv>, emission_hooks = 0x0, single_va_closure = 0x1}
#43 0x00007f8ee08773f1 in g_signal_emit_valist (instance=0x5609c3df9210, signal_id=250, detail=0, var_args=0x7ffc86e62b90) at ../gobject/gsignal.c:3262
#45 0x00005609bd6e15ed in emit_background_chosen (self=0x5609c3df9210 [CcBackgroundChooser]) at ../panels/background/cc-background-chooser.c:70
list = 0x5609c57040f0
item = <optimized out>
flowbox = <optimized out>
__func__ = "emit_background_chosen"
#46 on_item_activated_cb (self=0x5609c3df9210 [CcBackgroundChooser], child=child@entry=0x5609c590fbc0 [GtkFlowBoxChild], flowbox=<optimized out>) at ../panels/background/cc-background-chooser.c:227
#51 0x00007f8ee08774b3 in <emit signal 'child-activated' on instance 0x5609c3e10d80 [GtkFlowBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc86e63050, reg_save_area = 0x7ffc86e62f90}}
#47 0x00007f8ee085ed97 in g_cclosure_marshal_VOID__OBJECTv (closure=0x5609c3deacb0, return_value=<optimized out>, instance=0x5609c3e10d80, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5609c3e00cc0) at ../gobject/gmarshal.c:1910
data1 = <optimized out>
data2 = <optimized out>
callback = 0x5609bd6e1580 <on_item_activated_cb>
arg0 = 0x5609c590fbc0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc86e63050, reg_save_area = 0x7ffc86e62f90}}
#48 0x00007f8ee085b652 in _g_closure_invoke_va (closure=0x5609c3deacb0, return_value=0x0, instance=0x5609c3e10d80, args=0x7ffc86e62f70, n_params=1, param_types=0x5609c3e00cc0) at ../gobject/gclosure.c:897
marshal = 0x7f8ee085ed20 <g_cclosure_marshal_VOID__OBJECTv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5609c3deac90
__func__ = "_g_closure_invoke_va"
#49 0x00007f8ee08714df in signal_emit_valist_unlocked (instance=instance@entry=0x5609c3e10d80, signal_id=signal_id@entry=251, detail=detail@entry=0, var_args=var_args@entry=0x7ffc86e62f70) at ../gobject/gsignal.c:3423
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x7ffc86e63170, instance = 0x5609c3e10d80, ihint = {signal_id = 251, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5609c3e00720 [GtkFlowBox/GtkWidget/GInitiallyUnowned]}
instance_type = <optimized out>
emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 251, itype = 0x5609c3e00720 [GtkFlowBox/GtkWidget/GInitiallyUnowned], name = 0x7f8ee01112fb "child-activated", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x5609c3e00cc0, return_type = 0x4 [void], class_closure_bsa = 0x5609c3e3dca0, accumulator = 0x0, c_marshaller = 0x7f8ee085ec70 <g_cclosure_marshal_VOID__OBJECT>, va_marshaller = 0x7f8ee085ed20 <g_cclosure_marshal_VOID__OBJECTv>, emission_hooks = 0x0, single_va_closure = 0x5609c3e013a0}
#50 0x00007f8ee08773f1 in g_signal_emit_valist (instance=0x5609c3e10d80, signal_id=251, detail=0, var_args=0x7ffc86e62f70) at ../gobject/gsignal.c:3262
#56 0x00007f8ee08774b3 in <emit signal 'released' on instance 0x5609c3e115a0 [GtkGestureClick]> (instance=instance@entry=0x5609c3e115a0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc86e633f0, reg_save_area = 0x7ffc86e63330}}
#52 0x00007f8edfc84083 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=0x5609be41fdb0) at gtk/gtkmarshalers.c:3688
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = 6
arg1 = 3.6344177362822787e+228
arg2 = 3.0423150915734047e-14
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7ffc86e633f0, reg_save_area = 0x7ffc86e63330}}
#53 0x00007f8ee085b652 in _g_closure_invoke_va (closure=0x5609c3e11750, return_value=0x0, instance=0x5609c3e115a0, args=0x7ffc86e63310, n_params=3, param_types=0x5609be41fdb0) at ../gobject/gclosure.c:897
marshal = 0x7f8edfc83ff0 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5609c3e11730
__func__ = "_g_closure_invoke_va"
#54 0x00007f8ee08714df in signal_emit_valist_unlocked (instance=instance@entry=0x5609c3e115a0, signal_id=signal_id@entry=117, detail=detail@entry=0, var_args=var_args@entry=0x7ffc86e63310) at ../gobject/gsignal.c:3423
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x7ffc86e635b0, instance = 0x5609c3e115a0, ihint = {signal_id = 117, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5609be371400 [GtkGestureClick/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = <optimized out>
emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 117, itype = 0x5609be371400 [GtkGestureClick/GtkGestureSingle/GtkGesture/GtkEventController], name = 0x7f8ee010f87e "released", destroyed = 0, flags = 2, n_params = 3, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x5609be41fdb0, return_type = 0x4 [void], class_closure_bsa = 0x5609be41fdd0, accumulator = 0x0, c_marshaller = 0x7f8edfc83f50 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLE>, va_marshaller = 0x7f8edfc83ff0 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>, emission_hooks = 0x0, single_va_closure = 0x5609be369f90}
#55 0x00007f8ee08773f1 in g_signal_emit_valist (instance=0x5609c3e115a0, signal_id=117, detail=0, var_args=0x7ffc86e63310) at ../gobject/gsignal.c:3262
#57 0x00007f8edfd3b2e3 in gtk_gesture_click_end (gesture=0x5609c3e115a0 [GtkGestureClick], sequence=sequence@entry=0x0) at ../gtk/gtkgestureclick.c:275
click = 0x5609c3e115a0 [GtkGestureClick]
priv = 0x5609c3e114f0
current = 0x0
x = 260.00003051757812
y = 296
interpreted = 1
state = <optimized out>
#62 0x00007f8ee08774b3 in <emit signal 'end' on instance 0x5609c3e115a0 [GtkGestureClick]> (instance=instance@entry=0x5609c3e115a0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc86e63830, reg_save_area = 0x7ffc86e63770}}
#58 0x00007f8ee085ea9a in g_cclosure_marshal_VOID__BOXEDv (closure=0x5609be3d19f0, return_value=<optimized out>, instance=0x5609c3e115a0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5609be3d1a20) at ../gobject/gmarshal.c:1686
data1 = <optimized out>
data2 = <optimized out>
callback = 0x7f8edfd3b220 <gtk_gesture_click_end>
arg0 = 0x0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc86e63830, reg_save_area = 0x7ffc86e63770}}
#59 0x00007f8ee085b652 in _g_closure_invoke_va (closure=0x5609be3d19f0, return_value=0x0, instance=0x5609c3e115a0, args=0x7ffc86e63750, n_params=1, param_types=0x5609be3d1a20) at ../gobject/gclosure.c:897
marshal = 0x7f8ee0859a50 <g_type_class_meta_marshalv>
marshal_data = 0x120
in_marshal = 0
real_closure = 0x5609be3d19d0
__func__ = "_g_closure_invoke_va"
#60 0x00007f8ee08714df in signal_emit_valist_unlocked (instance=instance@entry=0x5609c3e115a0, signal_id=signal_id@entry=112, detail=detail@entry=0, var_args=var_args@entry=0x7ffc86e63750) at ../gobject/gsignal.c:3423
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x7ffc86e63d70, instance = 0x5609c3e115a0, ihint = {signal_id = 112, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5609be371400 [GtkGestureClick/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = <optimized out>
emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 112, itype = 0x5609be351d60 [GtkGesture/GtkEventController], name = 0x5609be27d9e3 "end", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 1, param_types = 0x5609be3d1a20, return_type = 0x4 [void], class_closure_bsa = 0x5609be390960, accumulator = 0x0, c_marshaller = 0x7f8ee085e950 <g_cclosure_marshal_VOID__BOXED>, va_marshaller = 0x7f8ee085ea00 <g_cclosure_marshal_VOID__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0x5609be3d19f0}
#61 0x00007f8ee08773f1 in g_signal_emit_valist (instance=0x5609c3e115a0, signal_id=112, detail=0, var_args=0x7ffc86e63750) at ../gobject/gsignal.c:3262
#63 0x00007f8edfd37ff8 in _gtk_gesture_set_recognized (sequence=0x0, recognized=0, gesture=0x5609c3e115a0 [GtkGestureClick]) at ../gtk/gtkgesture.c:340
priv = <optimized out>
priv = 0x5609c3e11540
has_matching_touchpoints = 0
#64 _gtk_gesture_check_recognized (gesture=gesture@entry=0x5609c3e115a0 [GtkGestureClick], sequence=sequence@entry=0x0) at ../gtk/gtkgesture.c:381
priv = 0x5609c3e11540
has_matching_touchpoints = 0
#65 0x00007f8edfd3984b in gtk_gesture_handle_event (controller=0x5609c3e115a0 [GtkGestureClick], event=0x5609c5959d60 [GdkButtonEvent], x=260.00003051757812, y=296) at ../gtk/gtkgesture.c:686
was_claimed = 0
gesture = 0x5609c3e115a0 [GtkGestureClick]
sequence = 0x0
priv = 0x5609c3e11540
source_device = <optimized out>
was_recognized = 1
event_type = GDK_BUTTON_RELEASE
phase = GDK_TOUCHPAD_GESTURE_PHASE_BEGIN
state = GDK_BUTTON1_MASK
target = 0x5609c595d270 [GtkPicture]
#66 0x00007f8edfd3caed in gtk_gesture_single_handle_event (controller=0x5609c3e115a0 [GtkGestureClick], event=0x5609c5959d60 [GdkButtonEvent], x=260.00003051757812, y=296) at ../gtk/gtkgesturesingle.c:227
sequence = <optimized out>
priv = 0x5609c3e11520
source_device = <optimized out>
source = <optimized out>
button = <optimized out>
state = <optimized out>
i = <optimized out>
retval = <optimized out>
event_type = GDK_BUTTON_RELEASE
#67 0x00007f8edfd0659f in gtk_event_controller_handle_event (controller=controller@entry=0x5609c3e115a0 [GtkGestureClick], event=event@entry=0x5609c5959d60 [GdkButtonEvent], target=target@entry=0x5609c595d270 [GtkPicture], x=x@entry=260.00003051757812, y=y@entry=296) at ../gtk/gtkeventcontroller.c:362
controller_class = 0x5609be41eb30
priv = <optimized out>
retval = 0
__func__ = "gtk_event_controller_handle_event"
#68 0x00007f8edfe5c688 in gtk_widget_run_controllers (widget=widget@entry=0x5609c3e10d80 [GtkFlowBox], event=event@entry=0x5609c5959d60 [GdkButtonEvent], target=target@entry=0x5609c595d270 [GtkPicture], x=260.00003051757812, y=296, phase=phase@entry=GTK_PHASE_BUBBLE) at ../gtk/gtkwidget.c:4579
this_handled = <optimized out>
is_gesture = 1
controller_phase = <optimized out>
next = 0x5609c3e10ed0 = {0x5609c3e10e90}
priv = 0x5609c3e10c30
controller = 0x5609c3e115a0 [GtkGestureClick]
handled = 0
l = <optimized out>
__func__ = "gtk_widget_run_controllers"
#69 0x00007f8edfe645fe in gtk_widget_event (widget=widget@entry=0x5609c3e10d80 [GtkFlowBox], event=event@entry=0x5609c5959d60 [GdkButtonEvent], target=target@entry=0x5609c595d270 [GtkPicture]) at ../gtk/gtkwidget.c:4771
return_val = <optimized out>
x = 4.2439915819305446e-314
y = 296
#70 0x00007f8edfd7cd82 in gtk_propagate_event_internal (widget=0x5609c3e10d80 [GtkFlowBox], widget@entry=0x5609c595d270 [GtkPicture], event=event@entry=0x5609c5959d60 [GdkButtonEvent], topmost=<optimized out>) at ../gtk/gtkmain.c:1942
handled_event = 0
target = 0x5609c595d270 [GtkPicture]
widget_array = {start = 0x5609c67381d0, end = 0x5609c6738270, end_allocation = 0x5609c67382d0, preallocated = {0x5609c595d270 [GtkPicture], 0x5609c595e910 [GtkOverlay], 0x5609c590fbc0 [GtkFlowBoxChild], 0x5609c3e10d80 [GtkFlowBox], 0x5609c3df9210 [CcBackgroundChooser], 0x5609c3e07960 [AdwBin], 0x5609c3e07170 [GtkBox], 0x5609be544520 [GtkBox], 0x5609be543900 [AdwPreferencesGroup], 0x5609c3e04ed0 [GtkBox], 0x5609c3e08640 [AdwClamp], 0x5609c3e09600 [GtkViewport], 0x5609c3dea0c0 [GtkScrolledWindow], 0x5609be2d8ce0 [AdwPreferencesPage], 0x5609c3e304d0 [AdwToolbarView], 0x5609c3de99a0 [CcBackgroundPanel]}}
i = 3
#71 0x00007f8edfd7ce25 in gtk_propagate_event (widget=widget@entry=0x5609c595d270 [GtkPicture], event=event@entry=0x5609c5959d60 [GdkButtonEvent]) at ../gtk/gtkmain.c:1992
window_group = <optimized out>
event_widget = <optimized out>
topmost = <optimized out>
__func__ = "gtk_propagate_event"
#72 0x00007f8edfd7d4b4 in gtk_main_do_event (event=0x5609c5959d60 [GdkButtonEvent]) at ../gtk/gtkmain.c:1684
event_widget = <optimized out>
target_widget = <optimized out>
grab_widget = 0x5609c595d270 [GtkPicture]
window_group = 0x5609be47dc60 [GtkWindowGroup]
rewritten_event = <optimized out>
tmp_list = <optimized out>
__func__ = "gtk_main_do_event"
#73 0x00007f8edfe71110 in surface_event (surface=<optimized out>, event=<optimized out>, widget=<optimized out>) at ../gtk/gtkwindow.c:4771
#79 0x00007f8ee08774b3 in <emit signal 'event' on instance 0x5609be70ff00 [GdkWaylandToplevel]> (instance=instance@entry=0x5609be70ff00, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3582
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc86e63ff0, reg_save_area = 0x7ffc86e63f30}}
#74 0x00007f8edfffb22c in _gdk_marshal_BOOLEAN__POINTERv (closure=closure@entry=0x5609c3dccd10, return_value=return_value@entry=0x7ffc86e63e00, instance=instance@entry=0x5609be70ff00, args=args@entry=0x7ffc86e63f10, marshal_data=marshal_data@entry=0x0, n_params=n_params@entry=1, param_types=0x5609be646e40) at gdk/gdkmarshalers.c:302
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
v_return = <optimized out>
arg0 = 0xa01
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc86e63ff0, reg_save_area = 0x7ffc86e63f30}}
__func__ = "_gdk_marshal_BOOLEAN__POINTERv"
#75 0x00007f8ee0087898 in gdk_surface_event_marshallerv (closure=0x5609c3dccd10, return_value=0x7ffc86e63e00, instance=0x5609be70ff00, args=0x7ffc86e63f10, marshal_data=0x0, n_params=1, param_types=0x5609be646e40) at ../gdk/gdksurface.c:461
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc86e63ff0, reg_save_area = 0x7ffc86e63f30}}
event = 0x5609c5959d60 [GdkButtonEvent]
#76 0x00007f8ee085b652 in _g_closure_invoke_va (closure=0x5609c3dccd10, return_value=0x7ffc86e63e00, instance=0x5609be70ff00, args=0x7ffc86e63f10, n_params=1, param_types=0x5609be646e40) at ../gobject/gclosure.c:897
marshal = 0x7f8ee0087810 <gdk_surface_event_marshallerv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5609c3dcccf0
__func__ = "_g_closure_invoke_va"
#77 0x00007f8ee08707e3 in signal_emit_valist_unlocked (instance=instance@entry=0x5609be70ff00, signal_id=signal_id@entry=238, detail=detail@entry=0, var_args=var_args@entry=0x7ffc86e63f10) at ../gobject/gsignal.c:3423
return_accu = 0x7ffc86e63e00
accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x0, instance = 0x5609be70ff00, ihint = {signal_id = 238, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5609be2aa550 [GdkWaylandToplevel/GdkWaylandSurface/GdkSurface]}
instance_type = <optimized out>
emission_return = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x14 [gboolean]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 238, itype = 0x5609be2aa330 [GdkSurface], name = 0x7f8ee0a1d681 "event", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x5609be646e40, return_type = 0x14 [gboolean], class_closure_bsa = 0x0, accumulator = 0x5609be646e60, c_marshaller = 0x7f8ee00878e0 <gdk_surface_event_marshaller>, va_marshaller = 0x7f8ee0087810 <gdk_surface_event_marshallerv>, emission_hooks = 0x0, single_va_closure = 0x1}
#78 0x00007f8ee08773f1 in g_signal_emit_valist (instance=0x5609be70ff00, signal_id=238, detail=0, var_args=0x7ffc86e63f10) at ../gobject/gsignal.c:3262
#80 0x00007f8ee008b317 in gdk_surface_handle_event (event=event@entry=0x5609c5959d60 [GdkButtonEvent]) at ../gdk/gdksurface.c:2939
surface = 0x5609be70ff00 [GdkWaylandToplevel]
begin_time = 3297740207793
handled = 0
#81 0x00007f8ee0068fdd in _gdk_event_emit (event=event@entry=0x5609c5959d60 [GdkButtonEvent]) at ../gdk/gdkevents.c:491
#82 0x00007f8ee00119d6 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gdk/wayland/gdkeventsource.c:142
source = <optimized out>
display = <optimized out>
event = 0x5609c5959d60 [GdkButtonEvent]
#83 0x00007f8ee0752f17 in g_main_dispatch (context=context@entry=0x5609be27e2f0) at ../glib/gmain.c:3344
dispatch = 0x7f8ee00119b0 <gdk_event_source_dispatch>
prev_source = 0x0
begin_time_nsec = 3297740142975
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x5609be287960
current = 0x5609be28f110
i = 0
__func__ = "g_main_dispatch"
#84 0x00007f8ee0755037 in g_main_context_dispatch_unlocked (context=0x5609be27e2f0) at ../glib/gmain.c:4152
max_priority = 2147483647
timeout = 16
some_ready = 1
nfds = 4
allocated_nfds = <optimized out>
fds = 0x5609c3dd5a90
begin_time_nsec = 3297723815064
#85 g_main_context_iterate_unlocked (context=context@entry=0x5609be27e2f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
max_priority = 2147483647
timeout = 16
some_ready = 1
nfds = 4
allocated_nfds = <optimized out>
fds = 0x5609c3dd5a90
begin_time_nsec = 3297723815064
#86 0x00007f8ee07556f3 in g_main_context_iteration (context=context@entry=0x5609be27e2f0, may_block=may_block@entry=1) at ../glib/gmain.c:4282
retval = <optimized out>
#87 0x00007f8ee099fe4d in g_application_run (application=application@entry=0x5609be27a1d0 [CcApplication], argc=argc@entry=1, argv=argv@entry=0x7ffc86e643f8) at ../gio/gapplication.c:2573
arguments = 0x5609be2436c0
status = 0
context = 0x5609be27e2f0
acquired_context = <optimized out>
__func__ = "g_application_run"
#88 0x00005609bd6cb4f2 in main (argc=1, argv=0x7ffc86e643f8) at ../shell/main.c:87
application = 0x5609be27a1d0
Edited by Automeris naranja