gimp threw a segfault while scaling an image

Bug #1880786 reported by Jesus Hernandez Serda
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
New
Undecided
Unassigned

Bug Description

Adding the log:

```
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.4 (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: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 3025 - Thread 3025 #

[New LWP 3028]
[New LWP 3029]
[New LWP 3030]
[New LWP 3034]
[New LWP 3035]
[New LWP 3046]
[New LWP 3047]
[New LWP 3048]
[New LWP 3049]
[New LWP 3050]
[New LWP 3051]
[New LWP 3052]
[New LWP 3053]
[New LWP 3054]
[New LWP 3055]
[New LWP 3056]
[New LWP 3149]
[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=0x7ffd945f9bd0, fd=36) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x7f3077647e00 (LWP 3025) "gimp-2.10" __libc_read (nbytes=256, buf=0x7ffd945f9bd0, fd=36) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x7f3076c71700 (LWP 3028) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x7f3076470700 (LWP 3029) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4 Thread 0x7f3075c6f700 (LWP 3030) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x7f306609f700 (LWP 3034) "gmain" 0x00007f30785e9c2f in __GI___poll (fds=0x564bd51a84f0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6 Thread 0x7f30668a0700 (LWP 3035) "gdbus" 0x00007f30785e9c2f in __GI___poll (fds=0x564bd51bc800, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7 Thread 0x7f3042923700 (LWP 3046) "gimp-2.10" 0x00007f30785e9c2f in __GI___poll (fds=0x7f302c000c10, nfds=10, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
  8 Thread 0x7f3042122700 (LWP 3047) "gimp-2.10" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3042121770, clockid=<optimized out>, expected=0, futex_word=0x564bd53672e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
  9 Thread 0x7f3041358700 (LWP 3048) "gimp-2.10" futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd5230cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
  10 Thread 0x7f3040b57700 (LWP 3049) "gimp-2.10" futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd5230cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
  11 Thread 0x7f3027fff700 (LWP 3050) "gimp-2.10" futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd5230cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
  12 Thread 0x7f30277fe700 (LWP 3051) "gimp-2.10" futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd5230cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
  13 Thread 0x7f3026ffd700 (LWP 3052) "gimp-2.10" futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd51eecb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
  14 Thread 0x7f3023633700 (LWP 3053) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15 Thread 0x7f3022e32700 (LWP 3054) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16 Thread 0x7f3022631700 (LWP 3055) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  17 Thread 0x7f3021e30700 (LWP 3056) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  18 Thread 0x7f3020e2e700 (LWP 3149) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 18 (Thread 0x7f3020e2e700 (LWP 3149)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f30788dcd83 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f3078d9a799 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139844686898944, 3581217384976160540, 140727092748110, 140727092748111, 140727092748256, 139844686895360, -3471347352831977700, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 17 (Thread 0x7f3021e30700 (LWP 3056)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f30788dcd83 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x0000564bd45b7423 in ?? ()
No symbol table info available.
#3 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139844703684352, 3581217384976160540, 140727092754222, 140727092754223, 140727092754368, 139844703680768, -3471349552928975076, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 16 (Thread 0x7f3022631700 (LWP 3055)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f30788dcd83 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x0000564bd45b7423 in ?? ()
No symbol table info available.
#3 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139844712077056, 3581217384976160540, 140727092754222, 140727092754223, 140727092754368, 139844712073472, -3471344048391514340, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 15 (Thread 0x7f3022e32700 (LWP 3054)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f30788dcd83 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x0000564bd45b7423 in ?? ()
No symbol table info available.
#3 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139844720469760, 3581217384976160540, 140727092754222, 140727092754223, 140727092754368, 139844720466176, -3471342948343015652, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 14 (Thread 0x7f3023633700 (LWP 3053)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f30788dcd83 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x0000564bd45b766c in ?? ()
No symbol table info available.
#3 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139844728862464, 3581217384976160540, 140727092754238, 140727092754239, 140727092754384, 139844728858880, -3471346248488511716, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 13 (Thread 0x7f3026ffd700 (LWP 3052)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd51eecb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1 do_futex_wait (sem=sem@entry=0x564bd51eecb8, abstime=0x0, clockid=0) at sem_waitcommon.c:112
        err = <optimized out>
#2 0x00007f30786da488 in __new_sem_wait_slow (sem=0x564bd51eecb8, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7f30786da340 <__sem_wait_cleanup>, __arg = 0x564bd51eecb8, __canceltype = 0, __prev = 0x0}
        err = <optimized out>
        d = 0
#3 0x00007f3049d7b017 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#4 0x00007f3049c42bbd in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#5 0x00007f3049d7d048 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#6 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139844789458688, 3581217384976160540, 140727092751022, 140727092751023, 140727092751024, 139844789455104, -3471351983343593700, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 12 (Thread 0x7f30277fe700 (LWP 3051)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd5230cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1 do_futex_wait (sem=sem@entry=0x564bd5230cb8, abstime=0x0, clockid=0) at sem_waitcommon.c:112
        err = <optimized out>
#2 0x00007f30786da488 in __new_sem_wait_slow (sem=0x564bd5230cb8, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7f30786da340 <__sem_wait_cleanup>, __arg = 0x564bd5230cb8, __canceltype = 0, __prev = 0x0}
        err = <optimized out>
        d = 12884901888
#3 0x00007f3049d7b017 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#4 0x00007f3049c42b96 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#5 0x00007f3049d7d048 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#6 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139844797851392, 3581217384976160540, 140727092751022, 140727092751023, 140727092751024, 139844797847808, -3471355281341606116, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 11 (Thread 0x7f3027fff700 (LWP 3050)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd5230cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1 do_futex_wait (sem=sem@entry=0x564bd5230cb8, abstime=0x0, clockid=0) at sem_waitcommon.c:112
        err = <optimized out>
#2 0x00007f30786da488 in __new_sem_wait_slow (sem=0x564bd5230cb8, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7f30786da340 <__sem_wait_cleanup>, __arg = 0x564bd5230cb8, __canceltype = 0, __prev = 0x0}
        err = <optimized out>
        d = 8589934592
#3 0x00007f3049d7b017 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#4 0x00007f3049c42b96 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#5 0x00007f3049d7d048 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#6 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139844806244096, 3581217384976160540, 140727092751022, 140727092751023, 140727092751024, 139844806240512, -3471354183440591076, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 10 (Thread 0x7f3040b57700 (LWP 3049)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd5230cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1 do_futex_wait (sem=sem@entry=0x564bd5230cb8, abstime=0x0, clockid=0) at sem_waitcommon.c:112
        err = <optimized out>
#2 0x00007f30786da488 in __new_sem_wait_slow (sem=0x564bd5230cb8, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7f30786da340 <__sem_wait_cleanup>, __arg = 0x564bd5230cb8, __canceltype = 0, __prev = 0x0}
        err = <optimized out>
        d = 4294967296
#3 0x00007f3049d7b017 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#4 0x00007f3049c42b96 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#5 0x00007f3049d7d048 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#6 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139845220792064, 3581217384976160540, 140727092751022, 140727092751023, 140727092751024, 139845220788480, -3471277685778082020, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 9 (Thread 0x7f3041358700 (LWP 3048)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x564bd5230cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1 do_futex_wait (sem=sem@entry=0x564bd5230cb8, abstime=0x0, clockid=0) at sem_waitcommon.c:112
        err = <optimized out>
#2 0x00007f30786da488 in __new_sem_wait_slow (sem=0x564bd5230cb8, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7f30786da340 <__sem_wait_cleanup>, __arg = 0x564bd5230cb8, __canceltype = 0, __prev = 0x0}
        err = <optimized out>
        d = 0
#3 0x00007f3049d7b017 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#4 0x00007f3049c42b96 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#5 0x00007f3049d7d048 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#6 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139845229184768, 3581217384976160540, 140727092751022, 140727092751023, 140727092751024, 139845229181184, -3471280983776094436, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 8 (Thread 0x7f3042122700 (LWP 3047)):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3042121770, clockid=<optimized out>, expected=0, futex_word=0x564bd53672e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x7f3042121770, clockid=<optimized out>, mutex=0x564bd5367268, cond=0x564bd53672c0) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f30786d6fa0 <__condvar_cleanup_waiting>, __arg = 0x7f3042121700, __canceltype = -716212632, __prev = 0x0}
        cbuffer = {wseq = 280, cond = 0x564bd53672c0, mutex = 0x564bd5367268, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 280
        seq = 140
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2 __pthread_cond_timedwait (cond=0x564bd53672c0, mutex=0x564bd5367268, abstime=0x7f3042121770) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3 0x00007f3049d7ddc7 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#4 0x00007f3049d1c6a7 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#5 0x00007f3049d7d048 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#6 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139845243643648, 3581217384976160540, 140727092750158, 140727092750159, 140727092750160, 139845243640064, -3471274649773074660, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 7 (Thread 0x7f3042923700 (LWP 3046)):
#0 0x00007f30785e9c2f in __GI___poll (fds=0x7f302c000c10, nfds=10, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007f3049d7a9c3 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#2 0x00007f3049e288aa in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#3 0x00007f3049d7d048 in ?? () from /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139845252036352, 3581217384976160540, 140727092750078, 140727092750079, 140727092750080, 139845252032768, -3471273551872059620, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 6 (Thread 0x7f30668a0700 (LWP 3035)):
#0 0x00007f30785e9c2f in __GI___poll (fds=0x564bd51bc800, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007f3078890aae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f3078890e33 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f3078c728da in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139845855479552, 3581217384976160540, 140727092754334, 140727092754335, 140727092754480, 139845855475968, -3471211882047269092, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 5 (Thread 0x7f306609f700 (LWP 3034)):
#0 0x00007f30785e9c2f in __GI___poll (fds=0x564bd51a84f0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007f3078890aae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f3078890be3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f3078890c31 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139845847086848, 3581217384976160540, 140727092753918, 140727092753919, 140727092754064, 139845847083264, -3471212982095767780, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 4 (Thread 0x7f3075c6f700 (LWP 3030)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f30788dcd83 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f3078d5e993 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139846111131392, 3581217384976160540, 140727092754238, 140727092754239, 140727092754384, 139846111127808, -3471182736936069348, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 3 (Thread 0x7f3076470700 (LWP 3029)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f30788dcd83 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f3078d5e993 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139846119524096, 3581217384976160540, 140727092754238, 140727092754239, 140727092754384, 139846119520512, -3471177238841059556, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 2 (Thread 0x7f3076c71700 (LWP 3028)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f30788dcd83 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f3078d5e993 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f30788ba181 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f30786d0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139846127916800, 3581217384976160540, 140727092754238, 140727092754239, 140727092754384, 139846127913216, -3471176132350109924, -3471155018754222308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f30785f6323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 1 (Thread 0x7f3077647e00 (LWP 3025)):
#0 __libc_read (nbytes=256, buf=0x7ffd945f9bd0, fd=36) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
        __arg3 = <optimized out>
        _a2 = <optimized out>
        sc_ret = <optimized out>
        __value = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg2 = <optimized out>
        _a1 = <optimized out>
#1 __libc_read (fd=36, buf=0x7ffd945f9bd0, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
No locals.
#2 0x00007f30791ce7d4 in gimp_stack_trace_print () from /lib/libgimpbase-2.0.so.0
No symbol table info available.
#3 0x0000564bd42f24a0 in ?? ()
No symbol table info available.
#4 0x0000564bd42f28d8 in gimp_fatal_error ()
No symbol table info available.
#5 0x0000564bd42f3037 in ?? ()
No symbol table info available.
#6 <signal handler called>
No locals.
#7 0x00007f3078dc0b1b in gegl_buffer_cl_cache_flush2 () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#8 0x00007f3078d9d2cf in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#9 0x00007f3078d9e6f6 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#10 0x00007f3078d9df23 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#11 0x00007f3078d78ff4 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#12 0x00007f3078d91145 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#13 0x00007f30584f6206 in ?? () from /usr/lib/x86_64-linux-gnu/gegl-0.4/transformops.so
No symbol table info available.
#14 0x00007f30584f4c4a in ?? () from /usr/lib/x86_64-linux-gnu/gegl-0.4/transformops.so
No symbol table info available.
#15 0x00007f3078d5eabf in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#16 0x00007f3078d5ec8d in gegl_parallel_distribute () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#17 0x00007f3078d5efdc in gegl_parallel_distribute_area () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#18 0x00007f30584f6b70 in ?? () from /usr/lib/x86_64-linux-gnu/gegl-0.4/transformops.so
No symbol table info available.
#19 0x00007f3078db2049 in gegl_graph_process () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#20 0x00007f3078db15e5 in gegl_eval_manager_apply () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#21 0x00007f3078da9e0a in gegl_node_blit_buffer () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#22 0x00007f3078daa678 in gegl_node_blit () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#23 0x0000564bd43cb727 in ?? ()
No symbol table info available.
#24 0x0000564bd43c23e7 in gimp_canvas_item_draw ()
No symbol table info available.
#25 0x0000564bd43bf163 in ?? ()
No symbol table info available.
#26 0x0000564bd43c23e7 in gimp_canvas_item_draw ()
No symbol table info available.
#27 0x0000564bd43bf163 in ?? ()
No symbol table info available.
#28 0x0000564bd43c23e7 in gimp_canvas_item_draw ()
No symbol table info available.
#29 0x0000564bd43bf163 in ?? ()
No symbol table info available.
#30 0x0000564bd43c23e7 in gimp_canvas_item_draw ()
No symbol table info available.
#31 0x0000564bd43d6665 in gimp_display_shell_canvas_expose ()
No symbol table info available.
#32 0x00007f307942bb9b in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#33 0x00007f307897b6e2 in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#34 0x00007f307898f544 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#35 0x00007f307899799e in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#36 0x00007f30789989b3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#37 0x00007f307954722d in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#38 0x00007f307942a390 in gtk_main_do_event () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#39 0x00007f3079278c4f in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#40 0x00007f3079278bf3 in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#41 0x00007f3079278bf3 in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#42 0x00007f307927564d in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#43 0x00007f3079275f80 in gdk_window_process_all_updates () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#44 0x00007f30793adcb9 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#45 0x00007f3079253e99 in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#46 0x00007f307889078e in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#47 0x00007f3078890b40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#48 0x00007f3078890e33 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#49 0x0000564bd42f1cb7 in app_run ()
No symbol table info available.
#50 0x0000564bd42f15b5 in main ()
No symbol table info available.
[Inferior 1 (process 3025) 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.