ubuntustudio-bugs team mailing list archive
-
ubuntustudio-bugs team
-
Mailing list archive
-
Message #08882
[Bug 1852999] [NEW] GIMP foreground select tool crashes
Public bug reported:
```
GNU Image Manipulation Program version 2.10.14
git-describe: GIMP_2_10_12-511-ga4f55d6c7e
C compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
using babl version 0.1.72 (compiled against version 0.1.72)
using GEGL version 0.4.18 (compiled against version 0.4.18)
using GLib version 2.56.4 (compiled against version 2.56.4)
using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.40.14)
using Fontconfig version 2.12.6 (compiled against version 2.12.6)
using Cairo version 1.15.10 (compiled against version 1.15.10)
```
> fatal error: Segmentation fault
Stack trace:
```
# Stack traces obtained from PID 28339 - Thread 28339 #
[New LWP 28340]
[New LWP 28341]
[New LWP 28342]
[New LWP 28343]
[New LWP 28344]
[New LWP 28345]
[New LWP 28347]
[New LWP 28357]
[New LWP 28358]
[New LWP 28366]
[New LWP 28383]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fc4e8f78384 in __libc_read (fd=21, buf=0x7ffeab25df10, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
Id Target Id Frame
* 1 Thread 0x7fc4edd86e00 (LWP 28339) "gimp-2.10" 0x00007fc4e8f78384 in __libc_read (fd=21, buf=0x7ffeab25df10, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
2 Thread 0x7fc4df432700 (LWP 28340) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
3 Thread 0x7fc4dec31700 (LWP 28341) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
4 Thread 0x7fc4de430700 (LWP 28342) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
5 Thread 0x7fc4ddc2f700 (LWP 28343) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7fc4dd42e700 (LWP 28344) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x7fc4dcc2d700 (LWP 28345) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
8 Thread 0x7fc4d7fff700 (LWP 28347) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
9 Thread 0x7fc4b7fff700 (LWP 28357) "gmain" 0x00007fc4e8c8abf9 in __GI___poll (fds=0x5583ec769fe0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
10 Thread 0x7fc4cc955700 (LWP 28358) "gdbus" 0x00007fc4e8c8abf9 in __GI___poll (fds=0x5583ec7be420, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
11 Thread 0x7fc4911e5700 (LWP 28366) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x7fc4909e4700 (LWP 28383) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Thread 12 (Thread 0x7fc4909e4700 (LWP 28383)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eae28dad in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4909e4700) at pthread_create.c:463
pd = 0x7fc4909e4700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140482216609536, 590178321842759408, 140482216605952, 0, 94025135416016, 140731769810384, -596272633363634448, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7fc4911e5700 (LWP 28366)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005583ebb8936c in ()
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4911e5700) at pthread_create.c:463
pd = 0x7fc4911e5700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140482225002240, 590178321842759408, 140482224998656, 0, 94025097847104, 140731769816128, -596271537610103056, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7fc4cc955700 (LWP 28358)):
#0 0x00007fc4e8c8abf9 in __GI___poll (fds=0x5583ec7be420, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fc4e97745c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4e9774962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fc4ea8fd0e6 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4cc955700) at pthread_create.c:463
pd = 0x7fc4cc955700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483222656768, 590178321842759408, 140483222653184, 0, 94025096518192, 140731769816208, -596404638646606096, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7fc4b7fff700 (LWP 28357)):
#0 0x00007fc4e8c8abf9 in __GI___poll (fds=0x5583ec769fe0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fc4e97745c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4e97746dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fc4e9774721 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4b7fff700) at pthread_create.c:463
pd = 0x7fc4b7fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140482877323008, 590178321842759408, 140482877319424, 0, 94025096518032, 140731769815824, -596212442081335568, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7fc4d7fff700 (LWP 28347)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4d7fff700) at pthread_create.c:463
pd = 0x7fc4d7fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483414193920, 590178321842759408, 140483414190336, 0, 94025095218656, 140731769816016, -596423548313868560, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7fc4dcc2d700 (LWP 28345)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4dcc2d700) at pthread_create.c:463
pd = 0x7fc4dcc2d700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483494074112, 590178321842759408, 140483494070528, 0, 94025095218576, 140731769816016, -596439380637063440, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7fc4dd42e700 (LWP 28344)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4dd42e700) at pthread_create.c:463
pd = 0x7fc4dd42e700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483502466816, 590178321842759408, 140483502463232, 0, 94025095218496, 140731769816016, -596438280588564752, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fc4ddc2f700 (LWP 28343)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4ddc2f700) at pthread_create.c:463
pd = 0x7fc4ddc2f700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483510859520, 590178321842759408, 140483510855936, 0, 94025095218416, 140731769816016, -596437180540066064, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fc4de430700 (LWP 28342)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4de430700) at pthread_create.c:463
pd = 0x7fc4de430700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483519252224, 590178321842759408, 140483519248640, 0, 94025095218336, 140731769816016, -596444876584589584, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fc4dec31700 (LWP 28341)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4dec31700) at pthread_create.c:463
pd = 0x7fc4dec31700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483527644928, 590178321842759408, 140483527641344, 0, 94025095218256, 140731769816016, -596443789420992784, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fc4df432700 (LWP 28340)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4df432700) at pthread_create.c:463
pd = 0x7fc4df432700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483536037632, 590178321842759408, 140483536034048, 0, 94025095218176, 140731769816016, -596442689372494096, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fc4edd86e00 (LWP 28339)):
#0 0x00007fc4e8f78384 in __libc_read (fd=21, buf=0x7ffeab25df10, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
resultvar = 18446744073709551104
sc_cancel_oldtype = 0
sc_ret = <optimized out>
sc_ret = <optimized out>
nbytes = 256
fd = 21
buf = 0x7ffeab25df10
#1 0x00007fc4ec3e9da0 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2 0x00005583eb8b4ab4 in ()
#3 0x00005583eb8b50b8 in ()
#4 0x00005583eb8b57c7 in ()
#5 0x00007fc4e8f79890 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007fc4cf7b853f in () at /usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-common.so
#7 0x00007fc4eae405ed in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x00007fc4eae46ac7 in gegl_operation_process () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x00007fc4eae48951 in gegl_graph_process () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#10 0x00007fc4eae47ba5 in gegl_eval_manager_apply () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#11 0x00007fc4eae30c4a in gegl_node_blit_buffer () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#12 0x00007fc4eae314c0 in gegl_node_blit () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#13 0x00007fc4eae49eaa in gegl_processor_work () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#14 0x00005583ebbc8260 in gimp_drawable_foreground_extract ()
#15 0x00005583eb92db67 in ()
#16 0x00007fc4e9a4f10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007fc4e9a6205e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007fc4e9a6a715 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007fc4e9a6b12f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007fc4ed4eada2 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007fc4e9a4f10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fc4e9a6212e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007fc4e9a6a715 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007fc4e9a6b12f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00005583eb92eb11 in ()
#26 0x00005583eb9b3411 in ()
#27 0x00005583eb9b3c83 in gimp_display_shell_canvas_tool_events ()
#28 0x00007fc4ed42a38b in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#29 0x00007fc4e9a4f10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007fc4e9a6205e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007fc4e9a6a0af in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007fc4e9a6b12f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007fc4ed5402bc in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#34 0x00007fc4ed553a7d in gtk_window_propagate_key_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#35 0x00005583ebabd76b in ()
#36 0x00007fc4ed42a38b in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#37 0x00007fc4e9a4f10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007fc4e9a61de8 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007fc4e9a6a0af in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007fc4e9a6b12f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007fc4ed5402bc in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#42 0x00007fc4ed4286fd in gtk_propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#43 0x00007fc4ed428a2b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#44 0x00007fc4ed09e02c in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#45 0x00007fc4e9774417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fc4e9774650 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007fc4e9774962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00005583eb8b4470 in app_run ()
#49 0x00005583eb8b3d3c in main ()
```
** Affects: gimp (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to gimp in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1852999
Title:
GIMP foreground select tool crashes
Status in gimp package in Ubuntu:
New
Bug description:
```
GNU Image Manipulation Program version 2.10.14
git-describe: GIMP_2_10_12-511-ga4f55d6c7e
C compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
using babl version 0.1.72 (compiled against version 0.1.72)
using GEGL version 0.4.18 (compiled against version 0.4.18)
using GLib version 2.56.4 (compiled against version 2.56.4)
using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.40.14)
using Fontconfig version 2.12.6 (compiled against version 2.12.6)
using Cairo version 1.15.10 (compiled against version 1.15.10)
```
> fatal error: Segmentation fault
Stack trace:
```
# Stack traces obtained from PID 28339 - Thread 28339 #
[New LWP 28340]
[New LWP 28341]
[New LWP 28342]
[New LWP 28343]
[New LWP 28344]
[New LWP 28345]
[New LWP 28347]
[New LWP 28357]
[New LWP 28358]
[New LWP 28366]
[New LWP 28383]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fc4e8f78384 in __libc_read (fd=21, buf=0x7ffeab25df10, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
Id Target Id Frame
* 1 Thread 0x7fc4edd86e00 (LWP 28339) "gimp-2.10" 0x00007fc4e8f78384 in __libc_read (fd=21, buf=0x7ffeab25df10, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
2 Thread 0x7fc4df432700 (LWP 28340) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
3 Thread 0x7fc4dec31700 (LWP 28341) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
4 Thread 0x7fc4de430700 (LWP 28342) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
5 Thread 0x7fc4ddc2f700 (LWP 28343) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7fc4dd42e700 (LWP 28344) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x7fc4dcc2d700 (LWP 28345) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
8 Thread 0x7fc4d7fff700 (LWP 28347) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
9 Thread 0x7fc4b7fff700 (LWP 28357) "gmain" 0x00007fc4e8c8abf9 in __GI___poll (fds=0x5583ec769fe0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
10 Thread 0x7fc4cc955700 (LWP 28358) "gdbus" 0x00007fc4e8c8abf9 in __GI___poll (fds=0x5583ec7be420, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
11 Thread 0x7fc4911e5700 (LWP 28366) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x7fc4909e4700 (LWP 28383) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Thread 12 (Thread 0x7fc4909e4700 (LWP 28383)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eae28dad in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4909e4700) at pthread_create.c:463
pd = 0x7fc4909e4700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140482216609536, 590178321842759408, 140482216605952, 0, 94025135416016, 140731769810384, -596272633363634448, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7fc4911e5700 (LWP 28366)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005583ebb8936c in ()
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4911e5700) at pthread_create.c:463
pd = 0x7fc4911e5700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140482225002240, 590178321842759408, 140482224998656, 0, 94025097847104, 140731769816128, -596271537610103056, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7fc4cc955700 (LWP 28358)):
#0 0x00007fc4e8c8abf9 in __GI___poll (fds=0x5583ec7be420, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fc4e97745c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4e9774962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fc4ea8fd0e6 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4cc955700) at pthread_create.c:463
pd = 0x7fc4cc955700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483222656768, 590178321842759408, 140483222653184, 0, 94025096518192, 140731769816208, -596404638646606096, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7fc4b7fff700 (LWP 28357)):
#0 0x00007fc4e8c8abf9 in __GI___poll (fds=0x5583ec769fe0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fc4e97745c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4e97746dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fc4e9774721 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4b7fff700) at pthread_create.c:463
pd = 0x7fc4b7fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140482877323008, 590178321842759408, 140482877319424, 0, 94025096518032, 140731769815824, -596212442081335568, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7fc4d7fff700 (LWP 28347)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4d7fff700) at pthread_create.c:463
pd = 0x7fc4d7fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483414193920, 590178321842759408, 140483414190336, 0, 94025095218656, 140731769816016, -596423548313868560, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7fc4dcc2d700 (LWP 28345)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4dcc2d700) at pthread_create.c:463
pd = 0x7fc4dcc2d700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483494074112, 590178321842759408, 140483494070528, 0, 94025095218576, 140731769816016, -596439380637063440, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7fc4dd42e700 (LWP 28344)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4dd42e700) at pthread_create.c:463
pd = 0x7fc4dd42e700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483502466816, 590178321842759408, 140483502463232, 0, 94025095218496, 140731769816016, -596438280588564752, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fc4ddc2f700 (LWP 28343)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4ddc2f700) at pthread_create.c:463
pd = 0x7fc4ddc2f700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483510859520, 590178321842759408, 140483510855936, 0, 94025095218416, 140731769816016, -596437180540066064, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fc4de430700 (LWP 28342)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4de430700) at pthread_create.c:463
pd = 0x7fc4de430700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483519252224, 590178321842759408, 140483519248640, 0, 94025095218336, 140731769816016, -596444876584589584, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fc4dec31700 (LWP 28341)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4dec31700) at pthread_create.c:463
pd = 0x7fc4dec31700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483527644928, 590178321842759408, 140483527641344, 0, 94025095218256, 140731769816016, -596443789420992784, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fc4df432700 (LWP 28340)):
#0 0x00007fc4e8c91839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fc4e97ba77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fc4eadf0fc3 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fc4e979c195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fc4e8f6e6db in start_thread (arg=0x7fc4df432700) at pthread_create.c:463
pd = 0x7fc4df432700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483536037632, 590178321842759408, 140483536034048, 0, 94025095218176, 140731769816016, -596442689372494096, -596324652736387344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007fc4e8c9788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fc4edd86e00 (LWP 28339)):
#0 0x00007fc4e8f78384 in __libc_read (fd=21, buf=0x7ffeab25df10, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
resultvar = 18446744073709551104
sc_cancel_oldtype = 0
sc_ret = <optimized out>
sc_ret = <optimized out>
nbytes = 256
fd = 21
buf = 0x7ffeab25df10
#1 0x00007fc4ec3e9da0 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2 0x00005583eb8b4ab4 in ()
#3 0x00005583eb8b50b8 in ()
#4 0x00005583eb8b57c7 in ()
#5 0x00007fc4e8f79890 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007fc4cf7b853f in () at /usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-common.so
#7 0x00007fc4eae405ed in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x00007fc4eae46ac7 in gegl_operation_process () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x00007fc4eae48951 in gegl_graph_process () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#10 0x00007fc4eae47ba5 in gegl_eval_manager_apply () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#11 0x00007fc4eae30c4a in gegl_node_blit_buffer () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#12 0x00007fc4eae314c0 in gegl_node_blit () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#13 0x00007fc4eae49eaa in gegl_processor_work () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#14 0x00005583ebbc8260 in gimp_drawable_foreground_extract ()
#15 0x00005583eb92db67 in ()
#16 0x00007fc4e9a4f10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007fc4e9a6205e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007fc4e9a6a715 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007fc4e9a6b12f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007fc4ed4eada2 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007fc4e9a4f10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fc4e9a6212e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007fc4e9a6a715 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007fc4e9a6b12f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00005583eb92eb11 in ()
#26 0x00005583eb9b3411 in ()
#27 0x00005583eb9b3c83 in gimp_display_shell_canvas_tool_events ()
#28 0x00007fc4ed42a38b in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#29 0x00007fc4e9a4f10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007fc4e9a6205e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007fc4e9a6a0af in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007fc4e9a6b12f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007fc4ed5402bc in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#34 0x00007fc4ed553a7d in gtk_window_propagate_key_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#35 0x00005583ebabd76b in ()
#36 0x00007fc4ed42a38b in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#37 0x00007fc4e9a4f10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007fc4e9a61de8 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007fc4e9a6a0af in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007fc4e9a6b12f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007fc4ed5402bc in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#42 0x00007fc4ed4286fd in gtk_propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#43 0x00007fc4ed428a2b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#44 0x00007fc4ed09e02c in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#45 0x00007fc4e9774417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fc4e9774650 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007fc4e9774962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00005583eb8b4470 in app_run ()
#49 0x00005583eb8b3d3c in main ()
```
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/1852999/+subscriptions