Gimp froze while opening a previously opened file (Master branch)
GNU Image Manipulation Program version 2.99.1
git-describe: GIMP_2_10_2-4952-g6a01bf2df2
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /home/hussam/cache/system/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto
Thread model: posix
gcc version 9.3.1 20200418 (GCC)
# Libraries #
using babl version 0.1.79 (compiled against version 0.1.79)
using GEGL version 0.4.25 (compiled against version 0.4.25)
using GLib version 2.64.3 (compiled against version 2.64.3)
using GdkPixbuf version 2.41.0 (compiled against version 2.41.0)
using GTK+ version 3.24.20 (compiled against version 3.24.20)
using Pango version 1.45.0 (compiled against version 1.45.0)
using Fontconfig version 2.13.91 (compiled against version 2.13.91)
using Cairo version 1.17.3 (compiled against version 1.17.3)
GIMP-CRITICAL: gimp_tool_key_press: assertion 'gimp_tool_control_is_active (tool->control) == FALSE' failed
Stack trace:
# Stack traces obtained from PID 3671 - Thread 3671 #
[New LWP 3672]
[New LWP 3673]
[New LWP 3674]
[New LWP 3675]
[New LWP 3676]
[New LWP 3677]
[New LWP 3678]
[New LWP 3679]
[New LWP 3680]
[New LWP 3681]
[New LWP 3682]
[New LWP 3683]
[New LWP 3708]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f832800c7ac in read () from /usr/lib/libpthread.so.0
To enable execution of this file add
add-auto-load-safe-path /usr/lib/libstdc++.so.6.0.28-gdb.py
line to your configuration file "/home/hussam/.gdbinit".
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file "/home/hussam/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual. E.g., run from the shell:
info "(gdb)Auto-loading safe path"
Id Target Id Frame
* 1 Thread 0x7f8324760e00 (LWP 3671) "gimp" 0x00007f832800c7ac in read () from /usr/lib/libpthread.so.0
2 Thread 0x7f83240c9700 (LWP 3672) "worker" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
3 Thread 0x7f83238c8700 (LWP 3673) "worker" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
4 Thread 0x7f831bfff700 (LWP 3674) "worker" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
5 Thread 0x7f83230c7700 (LWP 3675) "worker" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
6 Thread 0x7f83228c6700 (LWP 3676) "worker" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
7 Thread 0x7f83220c5700 (LWP 3677) "worker" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
8 Thread 0x7f83218c4700 (LWP 3678) "worker" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
9 Thread 0x7f831b7fe700 (LWP 3679) "gmain" 0x00007f8327f5ca0f in poll () from /usr/lib/libc.so.6
10 Thread 0x7f831affd700 (LWP 3680) "pool-gimp" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
11 Thread 0x7f831a7fc700 (LWP 3681) "dconf worker" 0x00007f8327f5ca0f in poll () from /usr/lib/libc.so.6
12 Thread 0x7f82f7fff700 (LWP 3682) "gdbus" 0x00007f8327f5ca0f in poll () from /usr/lib/libc.so.6
13 Thread 0x7f82effff700 (LWP 3683) "async" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
14 Thread 0x7f82ef588700 (LWP 3708) "swap writer" 0x00007f8327f61edd in syscall () from /usr/lib/libc.so.6
Thread 14 (Thread 0x7f82ef588700 (LWP 3708)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x7f83287a8a20, mutex=0x7f83287a8a30) at ../glib/glib/gthread-posix.c:1540
sampled = 0
#2 0x00007f832873efad in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c50bf8760) at ../glib/glib/gthread.c:807
thread = 0x557c50bf8760
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 13 (Thread 0x7f82effff700 (LWP 3683)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x557c4d1b3fd0, mutex=0x557c4d1b3fe0) at ../glib/glib/gthread-posix.c:1540
sampled = 1
#2 0x0000557c4cc29bb5 in ()
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4e268460) at ../glib/glib/gthread.c:807
thread = 0x557c4e268460
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7f82f7fff700 (LWP 3682)):
#0 0x00007f8327f5ca0f in poll () at /usr/lib/libc.so.6
#1 0x00007f832816e4a0 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f82fc00f350, timeout=<optimized out>, context=0x7f82fc00d400) at ../glib/glib/gmain.c:4346
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f832815a110 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x7f82fc00f350
#2 g_main_context_iterate (context=0x7f82fc00d400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4042
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x7f82fc00f350
#3 0x00007f832816f543 in g_main_loop_run (loop=0x7f82fc00d4f0) at ../glib/glib/gmain.c:4241
__func__ = "g_main_loop_run"
#4 0x00007f83283dbdf8 in gdbus_shared_thread_func (user_data=0x7f82fc00d3d0) at ../glib/gio/gdbusprivate.c:279
data = 0x7f82fc00d3d0
#5 0x00007f832814a5b1 in g_thread_proxy (data=0x7f82fc0022a0) at ../glib/glib/gthread.c:807
thread = 0x7f82fc0022a0
__func__ = "g_thread_proxy"
#6 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7f831a7fc700 (LWP 3681)):
#0 0x00007f8327f5ca0f in poll () at /usr/lib/libc.so.6
#1 0x00007f832816e4a0 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x557c4dea3670, timeout=<optimized out>, context=0x557c4dea3770) at ../glib/glib/gmain.c:4346
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f832815a110 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x557c4dea3670
#2 g_main_context_iterate (context=context@entry=0x557c4dea3770, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4042
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x557c4dea3670
#3 0x00007f832816e571 in g_main_context_iteration (context=0x557c4dea3770, may_block=1) at ../glib/glib/gmain.c:4108
retval = <optimized out>
#4 0x00007f832075ee5e in () at /usr/lib/gio/modules/libdconfsettings.so
#5 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4debd640) at ../glib/glib/gthread.c:807
thread = 0x557c4debd640
__func__ = "g_thread_proxy"
#6 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7f831affd700 (LWP 3680)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811e13b in g_cond_wait_until (end_time=<optimized out>, mutex=0x557c4deb5b00, cond=0x557c4deb5b08) at ../glib/glib/gthread-posix.c:1588
span = {tv_sec = 14, tv_nsec = 999998925}
success = <optimized out>
now = {tv_sec = 863, tv_nsec = 275027075}
sampled = 1
res = <optimized out>
#2 g_cond_wait_until (cond=0x557c4deb5b08, mutex=0x557c4deb5b00, end_time=<optimized out>) at ../glib/glib/gthread-posix.c:1561
#3 0x00007f832819d7e3 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x557c4deb5b00, wait=wait@entry=1, end_time=end_time@entry=878275026) at ../glib/glib/gasyncqueue.c:422
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#4 0x00007f832819d9d4 in g_async_queue_timeout_pop (queue=0x557c4deb5b00, timeout=<optimized out>) at ../glib/glib/gasyncqueue.c:545
end_time = 878275026
retval = <optimized out>
__func__ = "g_async_queue_timeout_pop"
#5 0x00007f832814452a in g_thread_pool_wait_for_new_pool () at ../glib/glib/gthreadpool.c:183
pool = <optimized out>
local_max_idle_time = 15000
local_wakeup_thread_serial = <optimized out>
last_wakeup_thread_serial = 0
have_relayed_thread_marker = <optimized out>
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#6 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:411
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#7 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4deb74c0) at ../glib/glib/gthread.c:807
thread = 0x557c4deb74c0
__func__ = "g_thread_proxy"
#8 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7f831b7fe700 (LWP 3679)):
#0 0x00007f8327f5ca0f in poll () at /usr/lib/libc.so.6
#1 0x00007f832816e4a0 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x557c4deb1920, timeout=<optimized out>, context=0x557c4deb5720) at ../glib/glib/gmain.c:4346
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f832815a110 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x557c4deb1920
#2 g_main_context_iterate (context=context@entry=0x557c4deb5720, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4042
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x557c4deb1920
#3 0x00007f832816e571 in g_main_context_iteration (context=0x557c4deb5720, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4108
retval = <optimized out>
#4 0x00007f832816e5c2 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:5996
#5 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4de90000) at ../glib/glib/gthread.c:807
thread = 0x557c4de90000
__func__ = "g_thread_proxy"
#6 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f83218c4700 (LWP 3678)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x7f83287a6280, mutex=0x7f83287a6278) at ../glib/glib/gthread-posix.c:1540
sampled = 20
#2 0x00007f83286f6d53 in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4ddc9920) at ../glib/glib/gthread.c:807
thread = 0x557c4ddc9920
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7f83220c5700 (LWP 3677)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x7f83287a6248, mutex=0x7f83287a6240) at ../glib/glib/gthread-posix.c:1540
sampled = 20
#2 0x00007f83286f6d53 in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4ddc98c0) at ../glib/glib/gthread.c:807
thread = 0x557c4ddc98c0
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f83228c6700 (LWP 3676)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x7f83287a6210, mutex=0x7f83287a6208) at ../glib/glib/gthread-posix.c:1540
sampled = 20
#2 0x00007f83286f6d53 in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4ddc9860) at ../glib/glib/gthread.c:807
thread = 0x557c4ddc9860
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7f83230c7700 (LWP 3675)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x7f83287a61d8, mutex=0x7f83287a61d0) at ../glib/glib/gthread-posix.c:1540
sampled = 20
#2 0x00007f83286f6d53 in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4ddc9800) at ../glib/glib/gthread.c:807
thread = 0x557c4ddc9800
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f831bfff700 (LWP 3674)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x7f83287a61a0, mutex=0x7f83287a6198) at ../glib/glib/gthread-posix.c:1540
sampled = 21
#2 0x00007f83286f6d53 in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4ddc9360) at ../glib/glib/gthread.c:807
thread = 0x557c4ddc9360
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f83238c8700 (LWP 3673)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x7f83287a6168, mutex=0x7f83287a6160) at ../glib/glib/gthread-posix.c:1540
sampled = 21
#2 0x00007f83286f6d53 in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4ddc9300) at ../glib/glib/gthread.c:807
thread = 0x557c4ddc9300
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f83240c9700 (LWP 3672)):
#0 0x00007f8327f61edd in syscall () at /usr/lib/libc.so.6
#1 0x00007f832811d531 in g_cond_wait (cond=0x7f83287a6130, mutex=0x7f83287a6128) at ../glib/glib/gthread-posix.c:1540
sampled = 34
#2 0x00007f83286f6d53 in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f832814a5b1 in g_thread_proxy (data=0x557c4ddc92a0) at ../glib/glib/gthread.c:807
thread = 0x557c4ddc92a0
__func__ = "g_thread_proxy"
#4 0x00007f8328002472 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f8327f65503 in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f8324760e00 (LWP 3671)):
#0 0x00007f832800c7ac in read () at /usr/lib/libpthread.so.0
#1 0x00007f8328c12bec in gimp_stack_trace_print () at /usr/lib/libgimpbase-3.0.so.0
#2 0x0000557c4c93c1fd in gui_message ()
#3 0x0000557c4cc268b1 in gimp_show_message ()
#4 0x0000557c4c9310b0 in ()
#5 0x00007f83281665ae in g_logv (log_domain=0x557c4cd9f1e7 "Gimp-Tools", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7ffdd0ec6dd0) at ../glib/glib/gmessages.c:1350
domain = 0x0
data = 0x557c4dff0430
depth = 1
log_func = 0x557c4c931010
domain_fatal_mask = <optimized out>
masquerade_fatal = 0
test_level = G_LOG_LEVEL_CRITICAL
was_fatal = <optimized out>
was_recursion = <optimized out>
msg = 0x557c513d6260 "gimp_tool_key_press: assertion 'gimp_tool_control_is_active (tool->control) == FALSE' failed"
msg_alloc = 0x557c513d6260 "gimp_tool_key_press: assertion 'gimp_tool_control_is_active (tool->control) == FALSE' failed"
i = 3
#6 0x00007f83281667b0 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/glib/gmessages.c:1415
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffdd0ec6eb0, reg_save_area = 0x7ffdd0ec6df0}}
#7 0x0000557c4c9f2cf1 in gimp_tool_key_press ()
#8 0x0000557c4ca46e23 in gimp_display_shell_canvas_tool_events ()
#13 0x00007f832824f6b0 in <emit signal ??? on instance 0x557c50d4c1b0 [GimpCanvas]> (instance=instance@entry=0x557c50d4c1b0, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3554
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffdd0ec75a0, reg_save_area = 0x7ffdd0ec74e0}}
#9 0x00007f832915afdf in _gtk_marshal_BOOLEAN__BOXED (closure=0x557c50d50f60, return_value=0x7ffdd0ec7290, n_param_values=<optimized out>, param_values=0x7ffdd0ec72f0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtk/gtkmarshalers.c:84
cc = 0x557c50d50f60
data1 = 0x557c50d4c1b0
data2 = 0x557c50d3c530
callback = 0x557c4ca46050 <gimp_display_shell_canvas_tool_events>
v_return = <optimized out>
__func__ = "_gtk_marshal_BOOLEAN__BOXED"
#10 0x00007f832826961a in g_closure_invoke (closure=0x557c50d50f60, return_value=0x7ffdd0ec7290, n_param_values=2, param_values=0x7ffdd0ec72f0, invocation_hint=0x7ffdd0ec7270) at ../glib/gobject/gclosure.c:810
marshal = 0x7f832915af60 <_gtk_marshal_BOOLEAN__BOXED>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x557c50d50f40
__func__ = "g_closure_invoke"
#11 0x00007f832824a97e in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x557c50d4c1b0, emission_return=emission_return@entry=0x7ffdd0ec7410, instance_and_params=instance_and_params@entry=0x7ffdd0ec72f0) at ../glib/gobject/gsignal.c:3742
tmp = <optimized out>
handler = 0x557c50d4fe40
accumulator = 0x557c4dee5ca0
emission = {next = 0x7ffdd0ec7770, instance = 0x557c50d4c1b0, ihint = {signal_id = 101, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x557c4df053f0
hlist = <optimized out>
handler_list = 0x557c50d4fe40
return_accu = 0x7ffdd0ec7290
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}}}
signal_id = 101
max_sequential_handler_number = 65584
return_value_altered = 0
#12 0x00007f832824d5cc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdd0ec74c0) at ../glib/gobject/gsignal.c:3508
return_value = {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}}}
error = 0x0
rtype = 0x14 [gboolean]
static_scope = 0
instance_and_params = 0x7ffdd0ec72f0
signal_return_type = <optimized out>
param_values = 0x7ffdd0ec7308
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#14 0x00007f8328ec3ba6 in gtk_widget_event_internal (event=0x557c51727470, widget=0x557c50d4c1b0 [GimpCanvas]) at ../gtk/gtk/gtkwidget.c:7808
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = "gtk_widget_event_internal"
#15 gtk_widget_event_internal (widget=0x557c50d4c1b0 [GimpCanvas], event=0x557c51727470) at ../gtk/gtk/gtkwidget.c:7677
__func__ = "gtk_widget_event_internal"
#16 0x00007f8328ea8f8c in gtk_window_propagate_key_event (window=0x557c50316370 [GimpImageWindow], event=0x557c51727470) at ../gtk/gtk/gtkwindow.c:8204
parent = <optimized out>
priv = <optimized out>
handled = 0
widget = 0x557c50316370 [GimpImageWindow]
focus = 0x557c50d4c1b0 [GimpCanvas]
__func__ = "gtk_window_propagate_key_event"
#17 0x0000557c4cb68084 in ()
#18 0x00007f832915aeac in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x557c4df053f0, return_value=0x7ffdd0ec77c0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x557c4df02c50) at gtk/gtkmarshalers.c:130
cc = 0x557c4df053f0
data1 = 0x557c50316370
data2 = <optimized out>
callback = 0x557c4cb67fa0
v_return = <optimized out>
arg0 = 0x557c51727470
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffdd0ec7950, reg_save_area = 0x7ffdd0ec7890}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#19 0x00007f832824e0a0 in _g_closure_invoke_va (param_types=0x557c4df02c50, n_params=<optimized out>, args=0x7ffdd0ec7870, instance=0x557c50316370, return_value=0x7ffdd0ec77c0, closure=0x557c4df053f0) at ../glib/gobject/gclosure.c:873
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x557c4df053d0
return_accu = <optimized out>
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}}}
accumulator = 0x557c4dee5ca0
emission = {next = 0x0, instance = 0x557c50316370, ihint = {signal_id = 101, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x557c4f8fb830 [GimpImageWindow/GimpWindow/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
signal_id = 101
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 = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#20 g_signal_emit_valist (instance=0x557c50316370, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdd0ec7870) at ../glib/gobject/gsignal.c:3407
return_accu = <optimized out>
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}}}
accumulator = 0x557c4dee5ca0
emission = {next = 0x0, instance = 0x557c50316370, ihint = {signal_id = 101, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x557c4f8fb830 [GimpImageWindow/GimpWindow/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
signal_id = 101
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 = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#21 0x00007f832824f6b0 in g_signal_emit (instance=instance@entry=0x557c50316370, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3554
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdd0ec7950, reg_save_area = 0x7ffdd0ec7890}}
#22 0x00007f8328ec3ba6 in gtk_widget_event_internal (event=0x557c51727470, widget=0x557c50316370 [GimpImageWindow]) at ../gtk/gtk/gtkwidget.c:7808
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = "gtk_widget_event_internal"
#23 gtk_widget_event_internal (widget=0x557c50316370 [GimpImageWindow], event=0x557c51727470) at ../gtk/gtk/gtkwidget.c:7677
__func__ = "gtk_widget_event_internal"
#24 0x00007f832900a12a in propagate_event (widget=0x557c50316370 [GimpImageWindow], event=0x557c51727470, captured=<optimized out>, topmost=0x0) at ../gtk/gtk/gtkmain.c:2680
window = 0x557c50316370 [GimpImageWindow]
handled_event = <optimized out>
#25 0x00007f832900d5fc in gtk_main_do_event (event=0x557c51727470) at ../gtk/gtk/gtkmain.c:1920
grab_widget = 0x557c50316370 [GimpImageWindow]
window_group = 0x557c4fdb90a0 [GtkWindowGroup]
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
event_widget = <optimized out>
topmost_widget = <optimized out>
__func__ = "gtk_main_do_event"
#26 gtk_main_do_event (event=<optimized out>) at ../gtk/gtk/gtkmain.c:1690
__func__ = "gtk_main_do_event"
#27 0x00007f8328d1e394 in _gdk_event_emit (event=0x557c51727470) at ../gtk/gdk/gdkevents.c:73
#28 _gdk_event_emit (event=0x557c51727470) at ../gtk/gdk/gdkevents.c:67
#29 0x00007f8328ced854 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gtk/gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x557c51727470
#30 0x00007f832816c6be in g_main_dispatch (context=0x557c4deb6140) at ../glib/glib/gmain.c:3309
dispatch = 0x7f8328ced830 <gdk_event_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x557c4dea7c30
current = 0x557c4deb6230
i = 0
#31 g_main_context_dispatch (context=context@entry=0x557c4deb6140) at ../glib/glib/gmain.c:3974
#32 0x00007f832816e531 in g_main_context_iterate (context=0x557c4deb6140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4047
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x557c4ff470c0
#33 0x00007f832816f543 in g_main_loop_run (loop=0x557c50d017e0) at ../glib/glib/gmain.c:4241
__func__ = "g_main_loop_run"
#34 0x0000557c4c930c46 in app_run ()
#35 0x0000557c4c9304ea in main ()
[Inferior 1 (process 3671) detached]