Crash in `gcm_prefs_device_changed_cb`
Affected Version
- Fedora 33
- g-c-c 3.37.90
Steps to reproduce:
- Open GNOME Settings
- Select the color panel
- Expand a color profile
- Double-click one of its entries
Backtrace
PID: 18484 (gnome-control-c)
UID: 1000 (bjoern)
GID: 1000 (bjoern)
Signal: 11 (SEGV)
Timestamp: Thu 2020-08-27 22:19:04 CEST (6min ago)
Command Line: gnome-control-center region
Executable: /usr/bin/gnome-control-center
Control Group: /user.slice/user-1000.slice/user@1000.service/dbus\x2d:1.2\x2dorg.gnome.ControlCenter.SearchProvider.slice/dbus-:1.2-org.gnome.ControlCenter.SearchProvider@9.service
Unit: user@1000.service
User Unit: dbus-:1.2-org.gnome.ControlCenter.SearchProvider@9.service
Slice: user-1000.slice
Owner UID: 1000 (bjoern)
Boot ID: 795d77fb69f449b8808478d5f4d67e42
Machine ID: 995443f1f6d243e787e3f4243cd8d44b
Hostname: xps-9370
Storage: /var/lib/systemd/coredump/core.gnome-control-c.1000.795d77fb69f449b8808478d5f4d67e42.18484.1598559544000000000000.zst
Message: Process 18484 (gnome-control-c) of user 1000 dumped core.
Stack trace of thread 18484:
#0 0x000055da4948cf1d gcm_prefs_device_changed_cb (gnome-control-center + 0x8df1d)
#1 0x00007fa1d68a4632 g_closure_invoke (libgobject-2.0.so.0 + 0x13632)
#2 0x00007fa1d68cd023 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x3c023)
#3 0x00007fa1d68c1162 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30162)
#4 0x00007fa1d68c137f g_signal_emit (libgobject-2.0.so.0 + 0x3037f)
#5 0x00007fa1d5894922 cd_device_dbus_signal_cb (libcolord.so.2 + 0x1c922)
#6 0x00007fa1d68a4632 g_closure_invoke (libgobject-2.0.so.0 + 0x13632)
#7 0x00007fa1d68cd023 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x3c023)
#8 0x00007fa1d68c1162 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30162)
#9 0x00007fa1d68c137f g_signal_emit (libgobject-2.0.so.0 + 0x3037f)
#10 0x00007fa1d69f6530 on_signal_received (libgio-2.0.so.0 + 0x10c530)
#11 0x00007fa1d69e23db emit_signal_instance_in_idle_cb (libgio-2.0.so.0 + 0xf83db)
#12 0x00007fa1d67b30e7 g_idle_dispatch (libglib-2.0.so.0 + 0x510e7)
#13 0x00007fa1d67b3fc7 g_main_context_dispatch (libglib-2.0.so.0 + 0x51fc7)
#14 0x00007fa1d6804a48 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa2a48)
#15 0x00007fa1d67b13ef g_main_context_iteration (libglib-2.0.so.0 + 0x4f3ef)
#16 0x00007fa1d69bf3d5 g_application_run (libgio-2.0.so.0 + 0xd53d5)
#17 0x000055da4946c458 main (gnome-control-center + 0x6d458)
#18 0x00007fa1d4ce21a2 __libc_start_main (libc.so.6 + 0x281a2)
#19 0x000055da4946c67e _start (gnome-control-center + 0x6d67e)
Stack trace of thread 18488:
#0 0x00007fa1d4db0a0f __poll (libc.so.6 + 0xf6a0f)
#1 0x00007fa1d68049de g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa29de)
#2 0x00007fa1d67b369b g_main_loop_run (libglib-2.0.so.0 + 0x5169b)
#3 0x00007fa1d69f26a6 gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x1086a6)
#4 0x00007fa1d67e0ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
#5 0x00007fa1d4b713f9 start_thread (libpthread.so.0 + 0x93f9)
#6 0x00007fa1d4dbbb03 __clone (libc.so.6 + 0x101b03)
Stack trace of thread 18486:
#0 0x00007fa1d4db0a0f __poll (libc.so.6 + 0xf6a0f)
#1 0x00007fa1d68049de g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa29de)
#2 0x00007fa1d67b13ef g_main_context_iteration (libglib-2.0.so.0 + 0x4f3ef)
#3 0x00007fa1d67b3021 glib_worker_main (libglib-2.0.so.0 + 0x51021)
#4 0x00007fa1d67e0ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
#5 0x00007fa1d4b713f9 start_thread (libpthread.so.0 + 0x93f9)
#6 0x00007fa1d4dbbb03 __clone (libc.so.6 + 0x101b03)
Stack trace of thread 18489:
#0 0x00007fa1d4db0a0f __poll (libc.so.6 + 0xf6a0f)
#1 0x00007fa1d68049de g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa29de)
#2 0x00007fa1d67b13ef g_main_context_iteration (libglib-2.0.so.0 + 0x4f3ef)
#3 0x00007fa1d6ac303d dconf_gdbus_worker_thread (libdconfsettings.so + 0x703d)
#4 0x00007fa1d67e0ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
#5 0x00007fa1d4b713f9 start_thread (libpthread.so.0 + 0x93f9)
#6 0x00007fa1d4dbbb03 __clone (libc.so.6 + 0x101b03)
Stack trace of thread 18491:
#0 0x00007fa1d4b776c2 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf6c2)
#1 0x00007fa1b5c3b6fb util_queue_thread_func (iris_dri.so + 0x4926fb)
#2 0x00007fa1b5c3b1c7 impl_thrd_routine (iris_dri.so + 0x4921c7)
#3 0x00007fa1d4b713f9 start_thread (libpthread.so.0 + 0x93f9)
#4 0x00007fa1d4dbbb03 __clone (libc.so.6 + 0x101b03)
Stack trace of thread 18490:
#0 0x00007fa1d4b776c2 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf6c2)
#1 0x00007fa1b5c3b6fb util_queue_thread_func (iris_dri.so + 0x4926fb)
#2 0x00007fa1b5c3b1c7 impl_thrd_routine (iris_dri.so + 0x4921c7)
#3 0x00007fa1d4b713f9 start_thread (libpthread.so.0 + 0x93f9)
#4 0x00007fa1d4dbbb03 __clone (libc.so.6 + 0x101b03)
Stack trace of thread 18492:
#0 0x00007fa1d4b776c2 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf6c2)
#1 0x00007fa1b5c3b6fb util_queue_thread_func (iris_dri.so + 0x4926fb)
#2 0x00007fa1b5c3b1c7 impl_thrd_routine (iris_dri.so + 0x4921c7)
#3 0x00007fa1d4b713f9 start_thread (libpthread.so.0 + 0x93f9)
#4 0x00007fa1d4dbbb03 __clone (libc.so.6 + 0x101b03)
Stack trace of thread 18493:
#0 0x00007fa1d4b776c2 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf6c2)
#1 0x00007fa1b5c3b6fb util_queue_thread_func (iris_dri.so + 0x4926fb)
#2 0x00007fa1b5c3b1c7 impl_thrd_routine (iris_dri.so + 0x4921c7)
#3 0x00007fa1d4b713f9 start_thread (libpthread.so.0 + 0x93f9)
#4 0x00007fa1d4dbbb03 __clone (libc.so.6 + 0x101b03)
GNU gdb (GDB) Fedora 9.2-7.fc33
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-control-center...
Reading symbols from /usr/lib/debug/usr/bin/gnome-control-center-3.37.90-1.fc33.x86_64.debug...
warning: core file may not match specified executable file.
[New LWP 18484]
[New LWP 18488]
[New LWP 18486]
[New LWP 18489]
[New LWP 18491]
[New LWP 18490]
[New LWP 18492]
[New LWP 18493]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `gnome-control-center region'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 gcm_prefs_device_changed_cb (device=0x55da4be3c2d0, prefs=0x55da4ba11350) at ../panels/color/cc-color-panel.c:1564
1564 for (i = 0; i < profiles->len; i++)
[Current thread is 1 (Thread 0x7fa1ca6e2280 (LWP 18484))]
(gdb) thread apply all bt full
Thread 8 (Thread 0x7fa1aaffd640 (LWP 18493)):
#0 0x00007fa1d4b776c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 0x00007fa1b5c3b6fb in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#2 0x00007fa1b5c3b1c7 in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#3 0x00007fa1d4b713f9 in start_thread () at /lib64/libpthread.so.0
#4 0x00007fa1d4dbbb03 in clone () at /lib64/libc.so.6
Thread 7 (Thread 0x7fa1ab7fe640 (LWP 18492)):
#0 0x00007fa1d4b776c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 0x00007fa1b5c3b6fb in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#2 0x00007fa1b5c3b1c7 in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#3 0x00007fa1d4b713f9 in start_thread () at /lib64/libpthread.so.0
#4 0x00007fa1d4dbbb03 in clone () at /lib64/libc.so.6
Thread 6 (Thread 0x7fa1b4d01640 (LWP 18490)):
#0 0x00007fa1d4b776c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 0x00007fa1b5c3b6fb in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#2 0x00007fa1b5c3b1c7 in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#3 0x00007fa1d4b713f9 in start_thread () at /lib64/libpthread.so.0
#4 0x00007fa1d4dbbb03 in clone () at /lib64/libc.so.6
Thread 5 (Thread 0x7fa1abfff640 (LWP 18491)):
#0 0x00007fa1d4b776c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 0x00007fa1b5c3b6fb in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#2 0x00007fa1b5c3b1c7 in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#3 0x00007fa1d4b713f9 in start_thread () at /lib64/libpthread.so.0
#4 0x00007fa1d4dbbb03 in clone () at /lib64/libc.so.6
Thread 4 (Thread 0x7fa1b77fe640 (LWP 18489)):
#0 0x00007fa1d4db0a0f in poll () at /lib64/libc.so.6
#1 0x00007fa1d68049de in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55da4a92fde0, timeout=<optimized out>, context=0x55da4a9300a0) at ../glib/gmain.c:4395
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fa1d67b95f0 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x55da4a92fde0
#2 g_main_context_iterate.constprop.0 (context=context@entry=0x55da4a9300a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4087
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x55da4a92fde0
#3 0x00007fa1d67b13ef in g_main_context_iteration (context=0x55da4a9300a0, may_block=1) at ../glib/gmain.c:4157
retval = <optimized out>
#4 0x00007fa1d6ac303d in dconf_gdbus_worker_thread () at /usr/lib64/gio/modules/libdconfsettings.so
#5 0x00007fa1d67e0ede in g_thread_proxy (data=0x55da4a932cc0) at ../glib/gthread.c:819
thread = 0x55da4a932cc0
__func__ = "g_thread_proxy"
#6 0x00007fa1d4b713f9 in start_thread () at /lib64/libpthread.so.0
#7 0x00007fa1d4dbbb03 in clone () at /lib64/libc.so.6
Thread 3 (Thread 0x7fa1bd07a640 (LWP 18486)):
#0 0x00007fa1d4db0a0f in poll () at /lib64/libc.so.6
#1 0x00007fa1d68049de in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x55da4a91ac30, timeout=<optimized out>, context=0x55da4a91ab10) at ../glib/gmain.c:4395
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fa1d67b95f0 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x55da4a91ac30
#2 g_main_context_iterate.constprop.0 (context=context@entry=0x55da4a91ab10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4087
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x55da4a91ac30
#3 0x00007fa1d67b13ef in g_main_context_iteration (context=0x55da4a91ab10, may_block=may_block@entry=1) at ../glib/gmain.c:4157
retval = <optimized out>
#4 0x00007fa1d67b3021 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6049
#5 0x00007fa1d67e0ede in g_thread_proxy (data=0x55da4a8d5180) at ../glib/gthread.c:819
thread = 0x55da4a8d5180
__func__ = "g_thread_proxy"
#6 0x00007fa1d4b713f9 in start_thread () at /lib64/libpthread.so.0
#7 0x00007fa1d4dbbb03 in clone () at /lib64/libc.so.6
Thread 2 (Thread 0x7fa1b7fff640 (LWP 18488)):
#0 0x00007fa1d4db0a0f in poll () at /lib64/libc.so.6
#1 0x00007fa1d68049de in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7fa1b0012ff0, timeout=<optimized out>, context=0x7fa1b000df70) at ../glib/gmain.c:4395
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fa1d67b95f0 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 3
allocated_nfds = <optimized out>
fds = 0x7fa1b0012ff0
#2 g_main_context_iterate.constprop.0 (context=0x7fa1b000df70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4087
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 3
allocated_nfds = <optimized out>
fds = 0x7fa1b0012ff0
#3 0x00007fa1d67b369b in g_main_loop_run (loop=0x7fa1b000e060) at ../glib/gmain.c:4290
__func__ = "g_main_loop_run"
#4 0x00007fa1d69f26a6 in gdbus_shared_thread_func (user_data=0x7fa1b000df40) at ../gio/gdbusprivate.c:280
data = 0x7fa1b000df40
#5 0x00007fa1d67e0ede in g_thread_proxy (data=0x7fa1b0001920) at ../glib/gthread.c:819
thread = 0x7fa1b0001920
__func__ = "g_thread_proxy"
#6 0x00007fa1d4b713f9 in start_thread () at /lib64/libpthread.so.0
#7 0x00007fa1d4dbbb03 in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7fa1ca6e2280 (LWP 18484)):
#0 gcm_prefs_device_changed_cb (device=0x55da4be3c2d0 [CcColorPanel], prefs=0x55da4ba11350 [CdDevice]) at ../panels/color/cc-color-panel.c:1564
device_tmp = <optimized out>
profile_tmp = <optimized out>
ret = <optimized out>
l = <optimized out>
list = <optimized out>
profiles = 0x0
i = 0
#1 0x00007fa1d68a4632 in g_closure_invoke (closure=0x55da4b009090, return_value=0x0, n_param_values=1, param_values=0x7ffc9cf1e5e0, invocation_hint=0x7ffc9cf1e560) at ../gobject/gclosure.c:810
marshal = 0x7fa1d68a6050 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55da4b009070
__func__ = "g_closure_invoke"
#2 0x00007fa1d68cd023 in signal_emit_unlocked_R.isra.0 (node=node@entry=0x55da4bc22fa0, detail=detail@entry=0, instance=instance@entry=0x55da4ba11350, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc9cf1e5e0) at ../gobject/gsignal.c:3738
tmp = <optimized out>
handler = 0x55da4baaec80
accumulator = 0x0
emission = {next = 0x7ffc9cf1e990, instance = 0x55da4ba11350, ihint = {signal_id = 522, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4}
hlist = <optimized out>
handler_list = 0x55da4ba029c0
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 522
max_sequential_handler_number = 17073
return_value_altered = <optimized out>
#3 0x00007fa1d68c1162 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc9cf1e790) at ../gobject/gsignal.c:3494
instance_and_params = 0x7ffc9cf1e5e0
signal_return_type = <optimized out>
param_values = 0x7ffc9cf1e5f8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#4 0x00007fa1d68c137f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc9cf1e870, reg_save_area = 0x7ffc9cf1e7b0}}
#5 0x00007fa1d5894922 in cd_device_dbus_signal_cb () at /lib64/libcolord.so.2
#6 0x00007fa1d68a4632 in g_closure_invoke (closure=0x55da4beba4b0, return_value=0x0, n_param_values=4, param_values=0x7ffc9cf1ea20, invocation_hint=0x7ffc9cf1e9a0) at ../gobject/gclosure.c:810
marshal = 0x7fa1d6959e90 <_g_cclosure_marshal_VOID__STRING_STRING_VARIANT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55da4beba490
__func__ = "g_closure_invoke"
#7 0x00007fa1d68cd023 in signal_emit_unlocked_R.isra.0 (node=node@entry=0x55da4a91f850, detail=detail@entry=0, instance=instance@entry=0x55da4beca0e0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc9cf1ea20) at ../gobject/gsignal.c:3738
tmp = <optimized out>
handler = 0x55da4a9339c0
accumulator = 0x0
emission = {next = 0x0, instance = 0x55da4beca0e0, ihint = {signal_id = 26, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4}
hlist = <optimized out>
handler_list = 0x55da4a9339c0
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 26
max_sequential_handler_number = 17073
return_value_altered = <optimized out>
#8 0x00007fa1d68c1162 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc9cf1ec20) at ../gobject/gsignal.c:3494
instance_and_params = 0x7ffc9cf1ea20
signal_return_type = <optimized out>
param_values = 0x7ffc9cf1ea38
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#9 0x00007fa1d68c137f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffc9cf1ed00, reg_save_area = 0x7ffc9cf1ec40}}
#10 0x00007fa1d69f6530 in on_signal_received (connection=<optimized out>, sender_name=0x7fa1ac031af0 ":1.29", object_path=<optimized out>, interface_name=<optimized out>, signal_name=0x7fa1ac0653a0 "Changed", parameters=0x7fa1ac042730, user_data=0x55da4b35e1f0) at ../gio/gdbusproxy.c:884
proxy_weak = 0x55da4b35e1f0
proxy = 0x55da4beca0e0 [GDBusProxy]
#11 0x00007fa1d69e23db in emit_signal_instance_in_idle_cb (data=data@entry=0x7fa1ac348f00) at ../gio/gdbusconnection.c:3777
signal_instance = 0x7fa1ac348f00
parameters = 0x7fa1ac042730
has_subscription = 1
#12 0x00007fa1d67b30e7 in g_idle_dispatch (source=source@entry=0x7fa1ac008040, callback=0x7fa1d69e2360 <emit_signal_instance_in_idle_cb>, user_data=0x7fa1ac348f00) at ../glib/gmain.c:5808
again = <optimized out>
#13 0x00007fa1d67b3fc7 in g_main_dispatch (context=0x55da4a9219d0) at ../glib/gmain.c:3325
dispatch = <optimized out>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = <optimized out>
user_data = 0x7fa1ac348f00
callback = 0x7fa1d69e2360 <emit_signal_instance_in_idle_cb>
cb_funcs = 0x7fa1d688f3a0 <g_source_callback_funcs>
cb_data = 0x55da4b284da0
need_destroy = <optimized out>
source = 0x7fa1ac008040
current = 0x55da4a921ac0
i = 0
#14 g_main_context_dispatch (context=0x55da4a9219d0) at ../glib/gmain.c:4016
#15 0x00007fa1d6804a48 in g_main_context_iterate.constprop.0 (context=context@entry=0x55da4a9219d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4092
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x55da4bc5bec0
#16 0x00007fa1d67b13ef in g_main_context_iteration (context=0x55da4a9219d0, may_block=1) at ../glib/gmain.c:4157
retval = <optimized out>
#17 0x00007fa1d69bf3d5 in g_application_run (application=0x55da4aee7840 [CcApplication], argc=-1661866332, argv=<optimized out>) at ../gio/gapplication.c:2559
arguments = 0x55da4b00dfe0
status = 0
context = 0x55da4a9219d0
acquired_context = <optimized out>
__func__ = "g_application_run"
#18 0x000055da4946c458 in main (argc=<optimized out>, argv=<optimized out>) at ../shell/main.c:65
application = 0x55da4aee7840
Edited by Björn Daase