GIMP crash on scaling selection

Bug #1854497 reported by And
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
New
Undecided
Unassigned

Bug Description

```
GNU Image Manipulation Program version 2.10.8
git-describe: GIMP_2_10_6-294-ga967e8d2c2
C compiler:
 Using built-in specs.
 COLLECT_GCC=gcc
 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
 OFFLOAD_TARGET_NAMES=nvptx-none
 OFFLOAD_TARGET_DEFAULT=1
 Target: x86_64-linux-gnu
 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 8.2.0-13ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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 --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 8.2.0 (Ubuntu 8.2.0-13ubuntu1)

using GEGL version 0.4.14 (compiled against version 0.4.12)
using GLib version 2.62.1 (compiled against version 2.58.1)
using GdkPixbuf version 2.40.0 (compiled against version 2.38.0)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.3 (compiled against version 1.42.3)
using Fontconfig version 2.13.1 (compiled against version 2.13.0)
using Cairo version 1.16.0 (compiled against version 1.16.0)

```
> fatal error: Aborted

Stack trace:
```

# Stack traces obtained from PID 31760 - Thread 31760 #

[New LWP 31765]
[New LWP 31766]
[New LWP 31767]
[New LWP 31768]
[New LWP 31769]
[New LWP 31770]
[New LWP 31771]
[New LWP 31772]
[New LWP 31773]
[New LWP 31774]
[New LWP 31775]
[New LWP 31776]
[New LWP 31777]
[New LWP 31778]
[New LWP 31779]
[New LWP 31780]
[New LWP 31781]
[New LWP 31808]
[New LWP 32058]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__libc_read (nbytes=256, buf=0x7ffe1141d950, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x7fa83da48e00 (LWP 31760) "gimp-2.10" __libc_read (nbytes=256, buf=0x7ffe1141d950, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x7fa83d2e8700 (LWP 31765) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x7fa83cae7700 (LWP 31766) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4 Thread 0x7fa83c2e6700 (LWP 31767) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x7fa83bae5700 (LWP 31768) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6 Thread 0x7fa83b2e4700 (LWP 31769) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x7fa83aae3700 (LWP 31770) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8 Thread 0x7fa83a2e2700 (LWP 31771) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9 Thread 0x7fa827fff700 (LWP 31772) "gmain" 0x00007fa83e9eac2f in __GI___poll (fds=0x5635ce2a5f50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  10 Thread 0x7fa8277fe700 (LWP 31773) "gdbus" 0x00007fa83e9eac2f in __GI___poll (fds=0x5635ce444080, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  11 Thread 0x7fa80da4b700 (LWP 31774) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12 Thread 0x7fa80d24a700 (LWP 31775) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13 Thread 0x7fa80ca49700 (LWP 31776) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  14 Thread 0x7fa807fff700 (LWP 31777) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15 Thread 0x7fa8077fe700 (LWP 31778) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16 Thread 0x7fa806ffd700 (LWP 31779) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  17 Thread 0x7fa8067fc700 (LWP 31780) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  18 Thread 0x7fa805ffb700 (LWP 31781) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  19 Thread 0x7fa8057fa700 (LWP 31808) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  20 Thread 0x7fa804e99700 (LWP 32058) "paint" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 20 (Thread 0x7fa804e99700 (LWP 32058)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccb36cdd in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359613650688, 6879334192817746789, 140729187951662, 140729187951663, 140729187951808, 140359613647104, -6906191056629812379, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fa8057fa700 (LWP 31808)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83f19b799 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359623485184, 6879334192817746789, 140729187948430, 140729187948431, 140729187948576, 140359623481600, -6906194165649263771, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fa805ffb700 (LWP 31781)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccd69423 in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359631877888, 6879334192817746789, 140729187954190, 140729187954191, 140729187954336, 140359631874304, -6906193065600765083, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fa8067fc700 (LWP 31780)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccd69423 in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359640270592, 6879334192817746789, 140729187954190, 140729187954191, 140729187954336, 140359640267008, -6906196363598777499, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fa806ffd700 (LWP 31779)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccd69423 in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359648663296, 6879334192817746789, 140729187954190, 140729187954191, 140729187954336, 140359648659712, -6906195263550278811, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fa8077fe700 (LWP 31778)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccd69423 in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359657056000, 6879334192817746789, 140729187954190, 140729187954191, 140729187954336, 140359657052416, -6906198561548291227, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fa807fff700 (LWP 31777)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccd69423 in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359665448704, 6879334192817746789, 140729187954190, 140729187954191, 140729187954336, 140359665445120, -6906197461499792539, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fa80ca49700 (LWP 31776)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccd69423 in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359743346432, 6879334192817746789, 140729187954190, 140729187954191, 140729187954336, 140359743342848, -6906174057149254811, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fa80d24a700 (LWP 31775)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccd69423 in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359751739136, 6879334192817746789, 140729187954190, 140729187954191, 140729187954336, 140359751735552, -6906177355147267227, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fa80da4b700 (LWP 31774)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005635ccd6966c in ()
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140359760131840, 6879334192817746789, 140729187954206, 140729187954207, 140729187954352, 140359760128256, -6906176255098768539, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fa8277fe700 (LWP 31773)):
#0 0x00007fa83e9eac2f in __GI___poll (fds=0x5635ce444080, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007fa83ec91a3e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83ec91dc3 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa83f07359a in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360193926912, 6879334192817746789, 140729187954302, 140729187954303, 140729187954448, 140360193923328, -6906268930292468891, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fa827fff700 (LWP 31772)):
#0 0x00007fa83e9eac2f in __GI___poll (fds=0x5635ce2a5f50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007fa83ec91a3e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83ec91b73 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa83ec91bc1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360202319616, 6879334192817746789, 140729187953886, 140729187953887, 140729187954032, 140360202316032, -6906267830243970203, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fa83a2e2700 (LWP 31771)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83f15f993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360507336448, 6879334192817746789, 140729187954206, 140729187954207, 140729187954352, 140360507332864, -6906205860845210779, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fa83aae3700 (LWP 31770)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83f15f993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360515729152, 6879334192817746789, 140729187954206, 140729187954207, 140729187954352, 140360515725568, -6906204760796712091, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fa83b2e4700 (LWP 31769)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83f15f993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360524121856, 6879334192817746789, 140729187954206, 140729187954207, 140729187954352, 140360524118272, -6906208058794724507, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fa83bae5700 (LWP 31768)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83f15f993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360532514560, 6879334192817746789, 140729187954206, 140729187954207, 140729187954352, 140360532510976, -6906206958746225819, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fa83c2e6700 (LWP 31767)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83f15f993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360540907264, 6879334192817746789, 140729187954206, 140729187954207, 140729187954352, 140360540903680, -6906210256744238235, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fa83cae7700 (LWP 31766)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83f15f993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360549299968, 6879334192817746789, 140729187954206, 140729187954207, 140729187954352, 140360549296384, -6906209156695739547, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fa83d2e8700 (LWP 31765)):
#0 0x00007fa83e9f094d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa83ecddd83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa83f15f993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fa83ecbb111 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa83ead1669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140360557692672, 6879334192817746789, 140729187954206, 140729187954207, 140729187954352, 140360557689088, -6906212454693751963, -6906213566224026779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007fa83e9f7323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fa83da48e00 (LWP 31760)):
#0 0x00007fa83eadc31c in __libc_read (nbytes=256, buf=0x7ffe1141d950, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
#1 0x00007fa83eadc31c in __libc_read (fd=18, buf=0x7ffe1141d950, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007fa83f5cf7d4 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#3 0x00005635ccaa44a0 in ()
#4 0x00005635ccaa48d8 in ()
#5 0x00005635ccaa5037 in ()
#6 0x00007fa83eadd540 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007fa83e91b3eb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0, 94789165485648, 3432, 140360581286593, 140360582695072, 140360582694560, 140360582698144, 1, 94789139838912, 0, 94789071382304, 140360581277144, 140360582698144, 18395286560210938112, 94789071382304, 94789073681384}}
        pid = <optimized out>
        tid = <optimized out>
#8 0x00007fa83e8fa899 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x7ffe1141e438, sa_sigaction = 0x7ffe1141e438}, sa_mask = {__val = {140360584756291, 94785633255472, 140728898420736, 0, 111, 94789139838912, 140360584959922, 140360584982367, 94787898179584, 94789139838912, 0, 0, 18395286560210938112, 94789071381598, 140360585473536, 94789139838912}}, sa_flags = 112, sa_restorer = 0x7ffe1141e4a0}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#9 0x00007fa83ec5db23 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fa83ecba32f in g_assertion_message_expr () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00005635ccbbdf8c in ()
#12 0x00005635ccbc3f14 in gimp_tool_widget_get_cursor ()
#13 0x00005635ccb0ffd0 in ()
#14 0x00005635ccb97924 in ()
#15 0x00005635ccb980ec in ()
#16 0x00005635ccb998c1 in gimp_display_shell_canvas_tool_events ()
#17 0x00007fa83f82cb9b in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#18 0x00007fa83ed7c6e2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007fa83ed90544 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007fa83ed9899e in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007fa83ed999b3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fa83f94822d in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#23 0x00007fa83f82accc in gtk_propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#24 0x00007fa83f82b0c3 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007fa83f6936d0 in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#26 0x00007fa83ec9184d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fa83ec91ad0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fa83ec91dc3 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00005635ccaa3cb7 in app_run ()
#30 0x00005635ccaa35b5 in main ()
[Inferior 1 (process 31760) detached]

```

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.