← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 1852494] [NEW] using foreground select tool in gimp 2.10

 

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 13283 - Thread 13283 #

[New LWP 13288]
[New LWP 13289]
[New LWP 13290]
[New LWP 13291]
[New LWP 13292]
[New LWP 13293]
[New LWP 13294]
[New LWP 13295]
[New LWP 13296]
[New LWP 13297]
[New LWP 13298]
[New LWP 13299]
[New LWP 13300]
[New LWP 13301]
[New LWP 13495]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f7c96f93384 in __libc_read (fd=21, buf=0x7ffe57b43810, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  Id   Target Id         Frame 
* 1    Thread 0x7f7c9bdcae00 (LWP 13283) "gimp-2.10" 0x00007f7c96f93384 in __libc_read (fd=21, buf=0x7ffe57b43810, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  2    Thread 0x7f7c8db3e700 (LWP 13288) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f7c8d33d700 (LWP 13289) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7f7c8cb3c700 (LWP 13290) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7f7c8c33b700 (LWP 13291) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7f7c8bb3a700 (LWP 13292) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7    Thread 0x7f7c8b339700 (LWP 13293) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7f7c8ab38700 (LWP 13294) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7f7c8a337700 (LWP 13295) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10   Thread 0x7f7c89b36700 (LWP 13296) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11   Thread 0x7f7c89335700 (LWP 13297) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12   Thread 0x7f7c88b34700 (LWP 13298) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13   Thread 0x7f7c81011700 (LWP 13299) "gmain" 0x00007f7c96ca5bf9 in __GI___poll (fds=0x5556daf23dd0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  14   Thread 0x7f7c80810700 (LWP 13300) "gdbus" 0x00007f7c96ca5bf9 in __GI___poll (fds=0x5556daf7a060, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  15   Thread 0x7f7c48c66700 (LWP 13301) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16   Thread 0x7f7c3f49b700 (LWP 13495) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 16 (Thread 0x7f7c3f49b700 (LWP 13495)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e43dad in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c3f49b700) at pthread_create.c:463
        pd = 0x7f7c3f49b700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140171614467840, 5442203199456373601, 140171614464256, 0, 93831533777616, 140730369848128, -5368598161607136415, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f7c48c66700 (LWP 13301)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00005556da05b36c in  ()
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c48c66700) at pthread_create.c:463
        pd = 0x7f7c48c66700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140171773634304, 5442203199456373601, 140171773630720, 0, 93831530379344, 140730369859344, -5368845505015616671, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f7c80810700 (LWP 13300)):
#0  0x00007f7c96ca5bf9 in __GI___poll (fds=0x5556daf7a060, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f7c9778f5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c9778f962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c989180e6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7c96f896db in start_thread (arg=0x7f7c80810700) at pthread_create.c:463
        pd = 0x7f7c80810700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172708611840, 5442203199456373601, 140172708608256, 0, 93831529099120, 140730369859424, -5368405138797532319, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f7c81011700 (LWP 13299)):
#0  0x00007f7c96ca5bf9 in __GI___poll (fds=0x5556daf23dd0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f7c9778f5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c9778f6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c9778f721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7c96f896db in start_thread (arg=0x7f7c81011700) at pthread_create.c:463
        pd = 0x7f7c81011700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172717004544, 5442203199456373601, 140172717000960, 0, 93831529098960, 140730369859040, -5368408421763159199, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f7c88b34700 (LWP 13298)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c88b34700) at pthread_create.c:463
        pd = 0x7f7c88b34700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172846122752, 5442203199456373601, 140172846119168, 0, 93831528001312, 140730369859232, -5368423111088182431, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f7c89335700 (LWP 13297)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c89335700) at pthread_create.c:463
        pd = 0x7f7c89335700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172854515456, 5442203199456373601, 140172854511872, 0, 93831528001232, 140730369859232, -5368426411233678495, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f7c89b36700 (LWP 13296)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c89b36700) at pthread_create.c:463
        pd = 0x7f7c89b36700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172862908160, 5442203199456373601, 140172862904576, 0, 93831528001152, 140730369859232, -5368425311185179807, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f7c8a337700 (LWP 13295)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c8a337700) at pthread_create.c:463
        pd = 0x7f7c8a337700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172871300864, 5442203199456373601, 140172871297280, 0, 93831528001072, 140730369859232, -5368428611330675871, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f7c8ab38700 (LWP 13294)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c8ab38700) at pthread_create.c:463
        pd = 0x7f7c8ab38700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172879693568, 5442203199456373601, 140172879689984, 0, 93831528000992, 140730369859232, -5368427511282177183, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f7c8b339700 (LWP 13293)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c8b339700) at pthread_create.c:463
        pd = 0x7f7c8b339700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172888086272, 5442203199456373601, 140172888082688, 0, 93831528000912, 140730369859232, -5368430811427673247, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f7c8bb3a700 (LWP 13292)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c8bb3a700) at pthread_create.c:463
        pd = 0x7f7c8bb3a700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172896478976, 5442203199456373601, 140172896475392, 0, 93831528000832, 140730369859232, -5368429711379174559, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f7c8c33b700 (LWP 13291)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c8c33b700) at pthread_create.c:463
        pd = 0x7f7c8c33b700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172904871680, 5442203199456373601, 140172904868096, 0, 93831528000752, 140730369859232, -5368415419338626207, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f7c8cb3c700 (LWP 13290)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c8cb3c700) at pthread_create.c:463
        pd = 0x7f7c8cb3c700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172913264384, 5442203199456373601, 140172913260800, 0, 93831528000672, 140730369859232, -5368414319290127519, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f7c8d33d700 (LWP 13289)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c8d33d700) at pthread_create.c:463
        pd = 0x7f7c8d33d700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172921657088, 5442203199456373601, 140172921653504, 0, 93831528000592, 140730369859232, -5368417619435623583, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f7c8db3e700 (LWP 13288)):
#0  0x00007f7c96cac839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7c977d577f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c98e0bfc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f7c977b7195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c96f896db in start_thread (arg=0x7f7c8db3e700) at pthread_create.c:463
        pd = 0x7f7c8db3e700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140172930049792, 5442203199456373601, 140172930046208, 0, 93831528000512, 140730369859232, -5368416519387124895, -5368366583501329567}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f7c96cb288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f7c9bdcae00 (LWP 13283)):
#0  0x00007f7c96f93384 in __libc_read (fd=21, buf=0x7ffe57b43810, 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 = 0x7ffe57b43810
#1  0x00007f7c9a404da0 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2  0x00005556d9d86ab4 in  ()
#3  0x00005556d9d870b8 in  ()
#4  0x00005556d9d877c7 in  ()
#5  0x00007f7c96f94890 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f7c690a1521 in  () at /usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-common.so
#7  0x00007f7c98e5b5ed in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8  0x00007f7c98e61ac7 in gegl_operation_process () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9  0x00007f7c98e63951 in gegl_graph_process () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#10 0x00007f7c98e62ba5 in gegl_eval_manager_apply () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#11 0x00007f7c98e4bc4a in gegl_node_blit_buffer () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#12 0x00007f7c98e4c4c0 in gegl_node_blit () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#13 0x00007f7c98e64eaa in gegl_processor_work () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#14 0x00005556da09a260 in gimp_drawable_foreground_extract ()
#15 0x00005556d9dffb67 in  ()
#16 0x00005556d9e01868 in  ()
#17 0x00005556d9e3b830 in gimp_tool_control ()
#18 0x00007f7c97a6a10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007f7c97a7d05e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007f7c97a85715 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007f7c97a8612f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007f7c97a6a10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007f7c97a7d05e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007f7c97a85715 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f7c97a8612f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f7c97a6a10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f7c97a7d05e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f7c97a85715 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f7c97a8612f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007f7c9b3a06f5 in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007f7c97a6a10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007f7c97a7d12e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007f7c97a85715 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007f7c97a8612f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#35 0x00007f7c9b39f679 in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#36 0x00007f7c9b44538b in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#37 0x00007f7c97a6a10d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007f7c97a7cde8 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007f7c97a850af in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007f7c97a8612f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007f7c9b55b2bc in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#42 0x00007f7c9b44362c in gtk_propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#43 0x00007f7c9b443a2b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#44 0x00007f7c9b0b902c in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#45 0x00007f7c9778f417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f7c9778f650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f7c9778f962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00005556d9d86470 in app_run ()
#49 0x00005556d9d85d3c in main ()

```

** Affects: gimp (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Edubuntu
Bugsquad, which is subscribed to gimp in Ubuntu.
https://bugs.launchpad.net/bugs/1852494

Title:
  using foreground select tool in gimp 2.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/1852494/+subscriptions


Follow ups