Gimp crashed while using the paint tool

Bug #1836113 reported by Meowsus
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
Invalid
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.60.4 (compiled against version 2.58.1)
using GdkPixbuf version 2.38.1 (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 14328 - Thread 14328 #

[New LWP 14330]
[New LWP 14331]
[New LWP 14332]
[New LWP 14333]
[New LWP 14334]
[New LWP 14335]
[New LWP 14336]
[New LWP 14337]
[New LWP 14338]
[New LWP 14396]
[New LWP 32762]
[New LWP 32763]
[New LWP 32764]
[New LWP 32765]
[New LWP 632]
[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=0x7ffeed325290, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x7f055791ae00 (LWP 14328) "gimp-2.10" __libc_read (nbytes=256, buf=0x7ffeed325290, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x7f05571cb700 (LWP 14330) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x7f05569ca700 (LWP 14331) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4 Thread 0x7f05561c9700 (LWP 14332) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x7f0547dfb700 (LWP 14333) "gmain" 0x00007f0559605729 in __GI___poll (fds=0x5649298a5cf0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6 Thread 0x7f05475fa700 (LWP 14334) "gdbus" 0x00007f0559605729 in __GI___poll (fds=0x56492995d670, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7 Thread 0x7f05388f8700 (LWP 14335) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8 Thread 0x7f0533fff700 (LWP 14336) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9 Thread 0x7f05337fe700 (LWP 14337) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10 Thread 0x7f0532ffd700 (LWP 14338) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11 Thread 0x7f05127fc700 (LWP 14396) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12 Thread 0x7f05037fe700 (LWP 32762) "gimp-2.10" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564932b1f298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  13 Thread 0x7f0502ffd700 (LWP 32763) "gimp-2.10" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564932b1f298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  14 Thread 0x7f05027fc700 (LWP 32764) "gimp-2.10" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564932b1f298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  15 Thread 0x7f0510ff9700 (LWP 32765) "gimp-2.10" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564932b1f298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  16 Thread 0x7f0512ffd700 (LWP 632) "paint" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 16 (Thread 0x7f0512ffd700 (LWP 632)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005649272a3cdd in ()
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139659770320640, -6760651222129678135, 140732877919182, 140732877919183, 140732877919328, 139659770317056, 6640402035271690441, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f0510ff9700 (LWP 32765)):
#0 0x00007f05596f03bb in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564932b1f298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7f05596f0050 <__condvar_cleanup_waiting>, __arg = 0x7f0510ff84f0, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 56, cond = 0x564932b1f270, mutex = 0x564953b149d0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 56
        seq = 28
#1 0x00007f05596f03bb in __pthread_cond_wait_common (abstime=0x0, mutex=0x564953b149d0, cond=0x564932b1f270) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7f05596f0050 <__condvar_cleanup_waiting>, __arg = 0x7f0510ff84f0, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 56, cond = 0x564932b1f270, mutex = 0x564953b149d0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 56
        seq = 28
#2 0x00007f05596f03bb in __pthread_cond_wait (cond=0x564932b1f270, mutex=0x564953b149d0) at pthread_cond_wait.c:655
#3 0x00007f0540bf37b8 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#4 0x00007f0540beebbb in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#5 0x00007f0540bef48c in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#6 0x00007f0540befa9c in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#7 0x00007f0540d0e01a in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#8 0x00007f0540bf53e0 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#9 0x00007f0540d0366e in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007f0540cd8096 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#11 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139659736749824, -6760651222129678135, 140732877837550, 140732877837551, 140732877837808, 139659736746240, 6640406431170717897, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#12 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f05027fc700 (LWP 32764)):
#0 0x00007f05596f03bb in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564932b1f298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7f05596f0050 <__condvar_cleanup_waiting>, __arg = 0x7f05027fb4f0, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 58, cond = 0x564932b1f270, mutex = 0x564953b149d0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 58
        seq = 29
#1 0x00007f05596f03bb in __pthread_cond_wait_common (abstime=0x0, mutex=0x564953b149d0, cond=0x564932b1f270) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7f05596f0050 <__condvar_cleanup_waiting>, __arg = 0x7f05027fb4f0, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 58, cond = 0x564932b1f270, mutex = 0x564953b149d0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 58
        seq = 29
#2 0x00007f05596f03bb in __pthread_cond_wait (cond=0x564932b1f270, mutex=0x564953b149d0) at pthread_cond_wait.c:655
#3 0x00007f0540bf37b8 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#4 0x00007f0540beebbb in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#5 0x00007f0540bef48c in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#6 0x00007f0540befa9c in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#7 0x00007f0540d0e01a in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#8 0x00007f0540bf53e0 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#9 0x00007f0540d0366e in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007f0540cd8096 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#11 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139659493492480, -6760651222129678135, 140732877837550, 140732877837551, 140732877837808, 139659493488896, 6640367946653133001, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#12 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f0502ffd700 (LWP 32763)):
#0 0x00007f05596f03bb in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564932b1f298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7f05596f0050 <__condvar_cleanup_waiting>, __arg = 0x7f0502ffc4f0, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 52, cond = 0x564932b1f270, mutex = 0x564953b149d0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 52
        seq = 26
#1 0x00007f05596f03bb in __pthread_cond_wait_common (abstime=0x0, mutex=0x564953b149d0, cond=0x564932b1f270) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7f05596f0050 <__condvar_cleanup_waiting>, __arg = 0x7f0502ffc4f0, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 52, cond = 0x564932b1f270, mutex = 0x564953b149d0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 52
        seq = 26
#2 0x00007f05596f03bb in __pthread_cond_wait (cond=0x564932b1f270, mutex=0x564953b149d0) at pthread_cond_wait.c:655
#3 0x00007f0540bf37b8 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#4 0x00007f0540beebbb in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#5 0x00007f0540bef48c in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#6 0x00007f0540befa9c in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#7 0x00007f0540d0e01a in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#8 0x00007f0540bf53e0 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#9 0x00007f0540d0366e in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007f0540cd8096 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#11 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139659501885184, -6760651222129678135, 140732877837550, 140732877837551, 140732877837808, 139659501881600, 6640366850899601609, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#12 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f05037fe700 (LWP 32762)):
#0 0x00007f05596f03bb in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564932b1f298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7f05596f0050 <__condvar_cleanup_waiting>, __arg = 0x7f05037fd4f0, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 54, cond = 0x564932b1f270, mutex = 0x564953b149d0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 54
        seq = 27
#1 0x00007f05596f03bb in __pthread_cond_wait_common (abstime=0x0, mutex=0x564953b149d0, cond=0x564932b1f270) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7f05596f0050 <__condvar_cleanup_waiting>, __arg = 0x7f05037fd4f0, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 54, cond = 0x564932b1f270, mutex = 0x564953b149d0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = 54
        seq = 27
#2 0x00007f05596f03bb in __pthread_cond_wait (cond=0x564932b1f270, mutex=0x564953b149d0) at pthread_cond_wait.c:655
#3 0x00007f0540bf37b8 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#4 0x00007f0540beebbb in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#5 0x00007f0540bef48c in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#6 0x00007f0540befa9c in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#7 0x00007f0540d0e01a in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#8 0x00007f0540bf53e0 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#9 0x00007f0540d0366e in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007f0540cd8096 in () at /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#11 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139659510277888, -6760651222129678135, 140732877837550, 140732877837551, 140732877837808, 139659510274304, 6640365750851102921, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#12 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f05127fc700 (LWP 14396)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0559d96799 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139659761927936, -6760651222129678135, 140732877913166, 140732877913167, 140732877913312, 139659761924352, 6640403131025221833, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f0532ffd700 (LWP 14338)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005649274d6423 in ()
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660307191552, -6760651222129678135, 140732877921726, 140732877921727, 140732877921872, 139660307187968, 6640331666527512777, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f05337fe700 (LWP 14337)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005649274d6423 in ()
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660315584256, -6760651222129678135, 140732877921726, 140732877921727, 140732877921872, 139660315580672, 6640330566479014089, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f0533fff700 (LWP 14336)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005649274d6423 in ()
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660323976960, -6760651222129678135, 140732877921726, 140732877921727, 140732877921872, 139660323973376, 6640329466430515401, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f05388f8700 (LWP 14335)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005649274d666c in ()
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660400494336, -6760651222129678135, 140732877921742, 140732877921743, 140732877921888, 139660400490752, 6640318603921352905, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f05475fa700 (LWP 14334)):
#0 0x00007f0559605729 in __GI___poll (fds=0x56492995d670, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007f05598a4bf6 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f05598a4f82 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f0559c72e26 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660649015040, -6760651222129678135, 140732877921838, 140732877921839, 140732877921984, 139660649011456, 6640515007407089865, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0547dfb700 (LWP 14333)):
#0 0x00007f0559605729 in __GI___poll (fds=0x5649298a5cf0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007f05598a4bf6 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f05598a4d1c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f05598a4d61 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660657407744, -6760651222129678135, 140732877921422, 140732877921423, 140732877921568, 139660657404160, 6640513907358591177, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f05561c9700 (LWP 14332)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0559d5a993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660896278272, -6760651222129678135, 140732877921758, 140732877921759, 140732877921904, 139660896274688, 6640552915325315273, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f05569ca700 (LWP 14331)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0559d5a993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660904670976, -6760651222129678135, 140732877921758, 140732877921759, 140732877921904, 139660904667392, 6640551815276816585, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f05571cb700 (LWP 14330)):
#0 0x00007f055960b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f05598ef93f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0559d5a993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f05598cd87d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f05596ea182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139660913063680, -6760651222129678135, 140732877921758, 140732877921759, 140732877921904, 139660913060096, 6640550715228317897, 6640528329570674889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f0559611b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f055791ae00 (LWP 14328)):
#0 0x00007f05596f3d94 in __libc_read (nbytes=256, buf=0x7ffeed325290, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 1
        sc_ret = <optimized out>
#1 0x00007f05596f3d94 in __libc_read (fd=18, buf=0x7ffeed325290, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007f055a1c77d4 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#3 0x00005649272114a0 in ()
#4 0x00005649272118d8 in ()
#5 0x0000564927212037 in ()
#6 0x00007f05596f4f40 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007f0559537ed7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0, 139660950499703, 4222451712, 94873832745936, 94873832746037, 94873832745936, 94873832745936, 94873832746039, 94873832746236, 94873832745936, 94873832746236, 0, 0, 0, 0, 0}}
        pid = <optimized out>
        tid = <optimized out>
#8 0x00007f0559519535 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x56499240a8f0, sa_sigaction = 0x56499240a8f0}, sa_mask = {__val = {0, 94873832745936, 6, 0, 0, 0, 21474836480, 140732877921448, 140732877921296, 139660951728368, 139660951713160, 0, 17480005583451134208, 139660951697895, 0, 139660951713160}}, sa_flags = 1497773683, sa_restorer = 0x7f0559463808}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#9 0x00007f055951940f in __assert_fail_base (fmt=0x7f05596a7588 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7f0559463808 "!xcb_xlib_threads_sequence_lost", file=0x7f0559463673 "../../src/xcb_io.c", line=263, function=<optimized out>) at assert.c:92
        str = 0x56499240a8f0 ""
        total = 4096
#10 0x00007f0559529012 in __GI___assert_fail (assertion=0x7f0559463808 "!xcb_xlib_threads_sequence_lost", file=0x7f0559463673 "../../src/xcb_io.c", line=263, function=0x7f0559463ac0 "poll_for_event") at assert.c:101
#11 0x00007f05593f15db in () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007f05593f1680 in () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f05593f197d in _XEventsQueued () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f05593d350a in XFlush () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#15 0x00007f055a26ba40 in gdk_window_process_all_updates () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#16 0x00007f055a39b021 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#17 0x00007f055a24a804 in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#18 0x00007f05598a4898 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f05598a4c88 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f05598a4f82 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x0000564927210cb7 in app_run ()
#22 0x00005649272105b5 in main ()
[Inferior 1 (process 14328) detached]

```

Changed in gimp (Ubuntu):
status: New → Invalid
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.