← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 1867998] [NEW] GIMP crashed while restarting GNOME Shell

 

Public bug reported:

Bug information provided by GIMP:

```
GNU Image Manipulation Program version 2.10.14
git-describe: GIMP_2_10_12-511-ga4f55d6c7e
C compiler:
	Using built-in specs.
	COLLECT_GCC=gcc
	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none:hsa
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.2.1-9ubuntu2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=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,hsa --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 9.2.1 20191008 (Ubuntu 9.2.1-9ubuntu2) 

using babl version 0.1.72 (compiled against version 0.1.72)
using GEGL version 0.4.18 (compiled against version 0.4.18)
using GLib version 2.62.3 (compiled against version 2.62.1)
using GdkPixbuf version 2.40.0 (compiled against version 2.40.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.1)
using Cairo version 1.16.0 (compiled against version 1.16.0)

```
> fatal error: Abandon

Stack trace:
```

# Stack traces obtained from PID 29995 - Thread 29995 #

[New LWP 30002]
[New LWP 30003]
[New LWP 30004]
[New LWP 30005]
[New LWP 30007]
[New LWP 30008]
[New LWP 30009]
[New LWP 30010]
[New LWP 30011]
[New LWP 30012]
[New LWP 30013]
[New LWP 30049]
[New LWP 30058]
[New LWP 31231]
[New LWP 26911]
[New LWP 27030]
[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=0x7fff5879f8d0, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                          Frame 
* 1    Thread 0x7faaadebb500 (LWP 29995) "gimp-2.10"      __libc_read (nbytes=256, buf=0x7fff5879f8d0, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7faaab8f7700 (LWP 30002) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7faaab0f6700 (LWP 30003) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7faaaa8f5700 (LWP 30004) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7faaaa0f4700 (LWP 30005) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7faaa98f3700 (LWP 30007) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7    Thread 0x7faaa3fff700 (LWP 30008) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7faaa90f2700 (LWP 30009) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7faaa37fe700 (LWP 30010) "gmain"          0x00007faaad21dc2f in __GI___poll (fds=0x55b46e0234d0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  10   Thread 0x7faaa2ffd700 (LWP 30011) "gdbus"          0x00007faaad21dc2f in __GI___poll (fds=0x55b46e0359b0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  11   Thread 0x7faa7c31f700 (LWP 30012) "gimp-2.10"      futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55b46e232748) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
  12   Thread 0x7faa6b98d700 (LWP 30013) "async"          syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13   Thread 0x7faa57fff700 (LWP 30049) "threaded-ml"    0x00007faaad21dc2f in __GI___poll (fds=0x7faa50007170, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  14   Thread 0x7faa6b18c700 (LWP 30058) "swap writer"    syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15   Thread 0x7faa68e97700 (LWP 31231) "paint"          syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16   Thread 0x7faa2cfd7700 (LWP 26911) "pool-gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  17   Thread 0x7faa25ffb700 (LWP 27030) "pool-gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 17 (Thread 0x7faa25ffb700 (LWP 27030)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51de36 in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad4a23e1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007faaad4fb9aa in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140368758683392, -7212051298976074941, 140734677777822, 140734677777823, 140734677777968, 140368758679808, 7259220350706316099, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7faa2cfd7700 (LWP 26911)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51de36 in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad4a23e1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007faaad4fb9aa in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140368875976448, -7212051298976074941, 140734677777822, 140734677777823, 140734677777968, 140368875972864, 7259235763196457795, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7faa68e97700 (LWP 31231)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055b46b84032d in  ()
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140369881298688, -7212051298976074941, 140734677776894, 140734677776895, 140734677777040, 140369881295104, 7259086126535865155, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7faa6b18c700 (LWP 30058)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaada06c4d in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140369917953792, -7212051298976074941, 140734677773694, 140734677773695, 140734677773840, 140369917950208, 7259085428066808643, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7faa57fff700 (LWP 30049)):
#0  0x00007faaad21dc2f in __GI___poll (fds=0x7faa50007170, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007faa6a1751c6 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007faa6a166831 in pa_mainloop_poll () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007faa6a166eb3 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007faa6a166f60 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007faa6a17510d in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007faa6a11337c in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.0.so
#7  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140369597560576, -7212051298976074941, 140734677777262, 140734677777263, 140734677777264, 140369597556992, 7258969659907699523, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#8  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7faa6b98d700 (LWP 30013)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055b46ba8b634 in  ()
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140369926346496, -7212051298976074941, 140734677779550, 140734677779551, 140734677779696, 140369926342912, 7259084328018309955, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7faa7c31f700 (LWP 30012)):
#0  0x00007faaad313394 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55b46e232748) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
        __ret = -512
        op = 393
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
#1  0x00007faaad313394 in do_futex_wait (sem=sem@entry=0x55b46e232748, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007faaad313488 in __new_sem_wait_slow (sem=0x55b46e232748, abstime=0x0, clockid=0) at sem_waitcommon.c:184
        _buffer = {__routine = 0x7faaad313340 <__sem_wait_cleanup>, __arg = 0x55b46e232748, __canceltype = 1, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007faa7307b230 in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
#4  0x00007faa7307b056 in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
#5  0x00007faa73091aef in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
#6  0x00007faa730926dd in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
#7  0x00007faa7301ed3f in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
#8  0x00007faa7307b28c in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
#9  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370204817152, -7212051298976074941, 140734677776798, 140734677776799, 140734677776944, 140370204813568, 7259061451948749635, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7faaa2ffd700 (LWP 30011)):
#0  0x00007faaad21dc2f in __GI___poll (fds=0x55b46e0359b0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007faaad4d1a3e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad4d1dc3 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007faaad8db7da in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370855843584, -7212051298976074941, 140734677779662, 140734677779663, 140734677779808, 140370855840000, 7258923481493074755, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7faaa37fe700 (LWP 30010)):
#0  0x00007faaad21dc2f in __GI___poll (fds=0x55b46e0234d0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007faaad4d1a3e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad4d1b73 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007faaad4d1bc1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370864236288, -7212051298976074941, 140734677779246, 140734677779247, 140734677779392, 140370864232704, 7258926779491087171, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7faaa90f2700 (LWP 30009)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370957510400, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370957506816, 7258948913605047107, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7faaa3fff700 (LWP 30008)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370872628992, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370872625408, 7258925679442588483, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7faaa98f3700 (LWP 30007)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370965903104, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370965899520, 7258947813556548419, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7faaaa0f4700 (LWP 30005)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370974295808, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370974292224, 7258942315461538627, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7faaaa8f5700 (LWP 30004)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370982688512, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370982684928, 7258941215413039939, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7faaab0f6700 (LWP 30003)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370991081216, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370991077632, 7258944513411052355, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7faaab8f7700 (LWP 30002)):
#0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370999473920, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370999470336, 7258943413362553667, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7faaadebb500 (LWP 29995)):
#0  0x00007faaad31431c in __libc_read (nbytes=256, buf=0x7fff5879f8d0, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
#1  0x00007faaad31431c in __libc_read (fd=28, buf=0x7fff5879f8d0, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007faaade5add7 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#3  0x000055b46b7a4f00 in  ()
#4  0x000055b46b7a533e in  ()
#5  0x000055b46b7a59cd in  ()
#6  0x00007faaad315540 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007faaad14e3eb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0, 94233560756224, 3432, 140371025312449, 140371026720928, 140371026720416, 140371026724000, 1, 94233496699472, 0, 140369901826128, 140371025303000, 140371026724000, 8006235691816647168, 140369901826128, 94233394372232}}
        pid = <optimized out>
        tid = <optimized out>
#8  0x00007faaad12d899 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x7fff587a02b8, sa_sigaction = 0x7fff587a02b8}, sa_mask = {__val = {140371028835395, 94231582474288, 140733193388032, 0, 117, 94233496699472, 140371029039026, 140371029061471, 140370486755328, 94233496699472, 0, 0, 8006235691816647168, 140369901824403, 140371029552640, 94233496699472}}, sa_flags = 118, sa_restorer = 0x7fff587a0320}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#9  0x00007faaad49db23 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007faaad4fa32f in g_assertion_message_expr () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007faa6a2062e6 in ibus_input_context_new_async () at /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5
#12 0x00007faa6a1ef682 in  () at /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5
#13 0x00007faaad872129 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#14 0x00007faaad872cfd in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#15 0x00007faaad8cccff in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x00007faaad872129 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#17 0x00007faaad87216d in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#18 0x00007faaad4d171e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007faaad4d1ad0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007faaad4d1dc3 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x000055b46b7a46ee in app_run ()
#22 0x000055b46b7a3fbe in main ()
[Inferior 1 (process 29995) detached]
```

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

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to gimp in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1867998

Title:
  GIMP crashed while restarting GNOME Shell

Status in gimp package in Ubuntu:
  New

Bug description:
  Bug information provided by GIMP:

  ```
  GNU Image Manipulation Program version 2.10.14
  git-describe: GIMP_2_10_12-511-ga4f55d6c7e
  C compiler:
  	Using built-in specs.
  	COLLECT_GCC=gcc
  	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
  	OFFLOAD_TARGET_NAMES=nvptx-none:hsa
  	OFFLOAD_TARGET_DEFAULT=1
  	Target: x86_64-linux-gnu
  	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.2.1-9ubuntu2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=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,hsa --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 9.2.1 20191008 (Ubuntu 9.2.1-9ubuntu2) 

  using babl version 0.1.72 (compiled against version 0.1.72)
  using GEGL version 0.4.18 (compiled against version 0.4.18)
  using GLib version 2.62.3 (compiled against version 2.62.1)
  using GdkPixbuf version 2.40.0 (compiled against version 2.40.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.1)
  using Cairo version 1.16.0 (compiled against version 1.16.0)

  ```
  > fatal error: Abandon

  Stack trace:
  ```

  # Stack traces obtained from PID 29995 - Thread 29995 #

  [New LWP 30002]
  [New LWP 30003]
  [New LWP 30004]
  [New LWP 30005]
  [New LWP 30007]
  [New LWP 30008]
  [New LWP 30009]
  [New LWP 30010]
  [New LWP 30011]
  [New LWP 30012]
  [New LWP 30013]
  [New LWP 30049]
  [New LWP 30058]
  [New LWP 31231]
  [New LWP 26911]
  [New LWP 27030]
  [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=0x7fff5879f8d0, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
    Id   Target Id                                          Frame 
  * 1    Thread 0x7faaadebb500 (LWP 29995) "gimp-2.10"      __libc_read (nbytes=256, buf=0x7fff5879f8d0, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
    2    Thread 0x7faaab8f7700 (LWP 30002) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    3    Thread 0x7faaab0f6700 (LWP 30003) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    4    Thread 0x7faaaa8f5700 (LWP 30004) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    5    Thread 0x7faaaa0f4700 (LWP 30005) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    6    Thread 0x7faaa98f3700 (LWP 30007) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    7    Thread 0x7faaa3fff700 (LWP 30008) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    8    Thread 0x7faaa90f2700 (LWP 30009) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    9    Thread 0x7faaa37fe700 (LWP 30010) "gmain"          0x00007faaad21dc2f in __GI___poll (fds=0x55b46e0234d0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
    10   Thread 0x7faaa2ffd700 (LWP 30011) "gdbus"          0x00007faaad21dc2f in __GI___poll (fds=0x55b46e0359b0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
    11   Thread 0x7faa7c31f700 (LWP 30012) "gimp-2.10"      futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55b46e232748) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
    12   Thread 0x7faa6b98d700 (LWP 30013) "async"          syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    13   Thread 0x7faa57fff700 (LWP 30049) "threaded-ml"    0x00007faaad21dc2f in __GI___poll (fds=0x7faa50007170, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
    14   Thread 0x7faa6b18c700 (LWP 30058) "swap writer"    syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    15   Thread 0x7faa68e97700 (LWP 31231) "paint"          syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    16   Thread 0x7faa2cfd7700 (LWP 26911) "pool-gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    17   Thread 0x7faa25ffb700 (LWP 27030) "pool-gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

  Thread 17 (Thread 0x7faa25ffb700 (LWP 27030)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51de36 in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad4a23e1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007faaad4fb9aa in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140368758683392, -7212051298976074941, 140734677777822, 140734677777823, 140734677777968, 140368758679808, 7259220350706316099, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #6  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 16 (Thread 0x7faa2cfd7700 (LWP 26911)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51de36 in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad4a23e1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007faaad4fb9aa in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140368875976448, -7212051298976074941, 140734677777822, 140734677777823, 140734677777968, 140368875972864, 7259235763196457795, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #6  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 15 (Thread 0x7faa68e97700 (LWP 31231)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x000055b46b84032d in  ()
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140369881298688, -7212051298976074941, 140734677776894, 140734677776895, 140734677777040, 140369881295104, 7259086126535865155, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 14 (Thread 0x7faa6b18c700 (LWP 30058)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaada06c4d in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140369917953792, -7212051298976074941, 140734677773694, 140734677773695, 140734677773840, 140369917950208, 7259085428066808643, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 13 (Thread 0x7faa57fff700 (LWP 30049)):
  #0  0x00007faaad21dc2f in __GI___poll (fds=0x7faa50007170, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
          resultvar = 18446744073709551100
          sc_cancel_oldtype = 0
  #1  0x00007faa6a1751c6 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
  #2  0x00007faa6a166831 in pa_mainloop_poll () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
  #3  0x00007faa6a166eb3 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
  #4  0x00007faa6a166f60 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
  #5  0x00007faa6a17510d in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
  #6  0x00007faa6a11337c in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.0.so
  #7  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140369597560576, -7212051298976074941, 140734677777262, 140734677777263, 140734677777264, 140369597556992, 7258969659907699523, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #8  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 12 (Thread 0x7faa6b98d700 (LWP 30013)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x000055b46ba8b634 in  ()
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140369926346496, -7212051298976074941, 140734677779550, 140734677779551, 140734677779696, 140369926342912, 7259084328018309955, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 11 (Thread 0x7faa7c31f700 (LWP 30012)):
  #0  0x00007faaad313394 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55b46e232748) at ../sysdeps/unix/sysv/linux/futex-internal.h:208
          __ret = -512
          op = 393
          __ret = <optimized out>
          oldtype = 0
          err = <optimized out>
  #1  0x00007faaad313394 in do_futex_wait (sem=sem@entry=0x55b46e232748, abstime=0x0, clockid=0) at sem_waitcommon.c:112
  #2  0x00007faaad313488 in __new_sem_wait_slow (sem=0x55b46e232748, abstime=0x0, clockid=0) at sem_waitcommon.c:184
          _buffer = {__routine = 0x7faaad313340 <__sem_wait_cleanup>, __arg = 0x55b46e232748, __canceltype = 1, __prev = 0x0}
          err = <optimized out>
          d = 0
  #3  0x00007faa7307b230 in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
  #4  0x00007faa7307b056 in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
  #5  0x00007faa73091aef in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
  #6  0x00007faa730926dd in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
  #7  0x00007faa7301ed3f in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
  #8  0x00007faa7307b28c in  () at /opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl-orca64.so
  #9  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370204817152, -7212051298976074941, 140734677776798, 140734677776799, 140734677776944, 140370204813568, 7259061451948749635, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #10 0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 10 (Thread 0x7faaa2ffd700 (LWP 30011)):
  #0  0x00007faaad21dc2f in __GI___poll (fds=0x55b46e0359b0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
          resultvar = 18446744073709551100
          sc_cancel_oldtype = 0
  #1  0x00007faaad4d1a3e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad4d1dc3 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007faaad8db7da in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #4  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370855843584, -7212051298976074941, 140734677779662, 140734677779663, 140734677779808, 140370855840000, 7258923481493074755, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #6  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 9 (Thread 0x7faaa37fe700 (LWP 30010)):
  #0  0x00007faaad21dc2f in __GI___poll (fds=0x55b46e0234d0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
          resultvar = 18446744073709551100
          sc_cancel_oldtype = 0
  #1  0x00007faaad4d1a3e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad4d1b73 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007faaad4d1bc1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370864236288, -7212051298976074941, 140734677779246, 140734677779247, 140734677779392, 140370864232704, 7258926779491087171, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #6  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 8 (Thread 0x7faaa90f2700 (LWP 30009)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370957510400, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370957506816, 7258948913605047107, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 7 (Thread 0x7faaa3fff700 (LWP 30008)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370872628992, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370872625408, 7258925679442588483, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 6 (Thread 0x7faaa98f3700 (LWP 30007)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370965903104, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370965899520, 7258947813556548419, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 5 (Thread 0x7faaaa0f4700 (LWP 30005)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370974295808, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370974292224, 7258942315461538627, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 4 (Thread 0x7faaaa8f5700 (LWP 30004)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370982688512, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370982684928, 7258941215413039939, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 3 (Thread 0x7faaab0f6700 (LWP 30003)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370991081216, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370991077632, 7258944513411052355, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 2 (Thread 0x7faaab8f7700 (LWP 30002)):
  #0  0x00007faaad22394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007faaad51dd13 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007faaad9ce6db in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007faaad4fb111 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007faaad309669 in start_thread (arg=<optimized out>) at pthread_create.c:479
          ret = <optimized out>
          pd = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140370999473920, -7212051298976074941, 140734677779454, 140734677779455, 140734677779600, 140370999470336, 7258943413362553667, 7258958092023427907}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = 0
  #5  0x00007faaad22a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 1 (Thread 0x7faaadebb500 (LWP 29995)):
  #0  0x00007faaad31431c in __libc_read (nbytes=256, buf=0x7fff5879f8d0, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
          resultvar = 18446744073709551104
          sc_cancel_oldtype = 0
  #1  0x00007faaad31431c in __libc_read (fd=28, buf=0x7fff5879f8d0, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
  #2  0x00007faaade5add7 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
  #3  0x000055b46b7a4f00 in  ()
  #4  0x000055b46b7a533e in  ()
  #5  0x000055b46b7a59cd in  ()
  #6  0x00007faaad315540 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
  #7  0x00007faaad14e3eb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
          set = {__val = {0, 94233560756224, 3432, 140371025312449, 140371026720928, 140371026720416, 140371026724000, 1, 94233496699472, 0, 140369901826128, 140371025303000, 140371026724000, 8006235691816647168, 140369901826128, 94233394372232}}
          pid = <optimized out>
          tid = <optimized out>
  #8  0x00007faaad12d899 in __GI_abort () at abort.c:79
          save_stage = 1
          act = {__sigaction_handler = {sa_handler = 0x7fff587a02b8, sa_sigaction = 0x7fff587a02b8}, sa_mask = {__val = {140371028835395, 94231582474288, 140733193388032, 0, 117, 94233496699472, 140371029039026, 140371029061471, 140370486755328, 94233496699472, 0, 0, 8006235691816647168, 140369901824403, 140371029552640, 94233496699472}}, sa_flags = 118, sa_restorer = 0x7fff587a0320}
          sigs = {__val = {32, 0 <repeats 15 times>}}
  #9  0x00007faaad49db23 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #10 0x00007faaad4fa32f in g_assertion_message_expr () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #11 0x00007faa6a2062e6 in ibus_input_context_new_async () at /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5
  #12 0x00007faa6a1ef682 in  () at /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5
  #13 0x00007faaad872129 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #14 0x00007faaad872cfd in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #15 0x00007faaad8cccff in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #16 0x00007faaad872129 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #17 0x00007faaad87216d in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #18 0x00007faaad4d171e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #19 0x00007faaad4d1ad0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #20 0x00007faaad4d1dc3 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #21 0x000055b46b7a46ee in app_run ()
  #22 0x000055b46b7a3fbe in main ()
  [Inferior 1 (process 29995) detached]
  ```

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