← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 1859256] [NEW] GIMP 2.10.14 crashes on quitting batch process

 

Public bug reported:

```
GNU Image Manipulation Program version 2.10.14
git-describe: GIMP_2_10_12-511-ga4f55d6c7e
C compiler:
	Using built-in specs.
	COLLECT_GCC=gcc
	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
	Thread model: posix
	gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) 

using babl version 0.1.72 (compiled against version 0.1.72)
using GEGL version 0.4.18 (compiled against version 0.4.18)
using GLib version 2.56.4 (compiled against version 2.56.4)
using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.40.14)
using Fontconfig version 2.12.6 (compiled against version 2.12.6)
using Cairo version 1.15.10 (compiled against version 1.15.10)

```
> fatal error: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 18778 - Thread 18778 #

[New LWP 18780]
[New LWP 18781]
[New LWP 18782]
[New LWP 18783]
[New LWP 18784]
[New LWP 18785]
[New LWP 18786]
[New LWP 18794]
[New LWP 18795]
[New LWP 18803]
[New LWP 27066]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f1eb451a384 in __libc_read (fd=52, buf=0x7ffef3a54010, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  Id   Target Id                                       Frame 
* 1    Thread 0x7f1eb9351e00 (LWP 18778) "gimp-2.10"   0x00007f1eb451a384 in __libc_read (fd=52, buf=0x7ffef3a54010, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  2    Thread 0x7f1eaa97b700 (LWP 18780) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f1eaa17a700 (LWP 18781) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7f1ea1979700 (LWP 18782) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7f1ea9979700 (LWP 18783) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7f1ea9178700 (LWP 18784) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7    Thread 0x7f1ea8977700 (LWP 18785) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7f1ea3fff700 (LWP 18786) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7f1e7a7fc700 (LWP 18794) "gmain"       0x00007f1eb422cbf9 in __GI___poll (fds=0x5592bd528280, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  10   Thread 0x7f1e7affd700 (LWP 18795) "gdbus"       0x00007f1eb422cbf9 in __GI___poll (fds=0x5592bd539110, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  11   Thread 0x7f1e5de41700 (LWP 18803) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12   Thread 0x7f1e5c82b700 (LWP 27066) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 12 (Thread 0x7f1e5c82b700 (LWP 27066)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb63cadad in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1e5c82b700) at pthread_create.c:463
        pd = 0x7f1e5c82b700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139768377816832, -8378560475962529495, 139768377813248, 0, 94088777354720, 140732986110800, 8468428275744516393, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f1e5de41700 (LWP 18803)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00005592bb33236c in  ()
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1e5de41700) at pthread_create.c:463
        pd = 0x7f1e5de41700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139768400975616, -8378560475962529495, 139768400972032, 0, 94088731311344, 140732986116816, 8468425824391932201, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f1e7affd700 (LWP 18795)):
#0  0x00007f1eb422cbf9 in __GI___poll (fds=0x5592bd539110, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f1eb4d165c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb4d16962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eb5e9f0e6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1eb45106db in start_thread (arg=0x7f1e7affd700) at pthread_create.c:463
        pd = 0x7f1e7affd700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139768889333504, -8378560475962529495, 139768889329920, 0, 94088728864224, 140732986116896, 8468361990440495401, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f1e7a7fc700 (LWP 18794)):
#0  0x00007f1eb422cbf9 in __GI___poll (fds=0x5592bd528280, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f1eb4d165c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb4d166dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eb4d16721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1eb45106db in start_thread (arg=0x7f1e7a7fc700) at pthread_create.c:463
        pd = 0x7f1e7a7fc700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139768880940800, -8378560475962529495, 139768880937216, 0, 94088728864064, 140732986116512, 8468363086194026793, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f1ea3fff700 (LWP 18786)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1ea3fff700) at pthread_create.c:463
        pd = 0x7f1ea3fff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769577207552, -8378560475962529495, 139769577203968, 0, 94088728862176, 140732986116704, 8467919985692387625, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f1ea8977700 (LWP 18785)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1ea8977700) at pthread_create.c:463
        pd = 0x7f1ea8977700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769654245120, -8378560475962529495, 139769654241536, 0, 94088728862096, 140732986116704, 8467909201029507369, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f1ea9178700 (LWP 18784)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1ea9178700) at pthread_create.c:463
        pd = 0x7f1ea9178700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769662637824, -8378560475962529495, 139769662634240, 0, 94088728862016, 140732986116704, 8467908100981008681, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f1ea9979700 (LWP 18783)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1ea9979700) at pthread_create.c:463
        pd = 0x7f1ea9979700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769671030528, -8378560475962529495, 139769671026944, 0, 94088728861936, 140732986116704, 8467906996637542697, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f1ea1979700 (LWP 18782)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1ea1979700) at pthread_create.c:463
        pd = 0x7f1ea1979700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769536812800, -8378560475962529495, 139769536809216, 0, 94088728861856, 140732986116704, 8467924588823587113, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f1eaa17a700 (LWP 18781)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1eaa17a700) at pthread_create.c:463
        pd = 0x7f1eaa17a700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769679423232, -8378560475962529495, 139769679419648, 0, 94088728861776, 140732986116704, 8467905896589044009, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f1eaa97b700 (LWP 18780)):
#0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1eb45106db in start_thread (arg=0x7f1eaa97b700) at pthread_create.c:463
        pd = 0x7f1eaa97b700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769687815936, -8378560475962529495, 139769687812352, 0, 94088728861696, 140732986116704, 8467904796540545321, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f1eb9351e00 (LWP 18778)):
#0  0x00007f1eb451a384 in __libc_read (fd=52, buf=0x7ffef3a54010, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        sc_ret = <optimized out>
        nbytes = 256
        fd = 52
        buf = 0x7ffef3a54010
#1  0x00007f1eb798bda0 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2  0x00005592bb05dab4 in  ()
#3  0x00005592bb05e0b8 in  ()
#4  0x00005592bb05e7c7 in  ()
#5  0x00007f1eb451b890 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f1eb501789d in g_type_check_value_holds () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007f1eb501cfb9 in g_value_get_int () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00005592bb310c2b in plug_in_params_to_args ()
#9  0x00005592bb305023 in gimp_plug_in_handle_message ()
#10 0x00005592bb303aab in  ()
#11 0x00007f1eb4d16285 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f1eb4d16650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f1eb4d16962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00005592bb05d470 in app_run ()
#15 0x00005592bb05cd3c in main ()
[Inferior 1 (process 18778) 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/1859256

Title:
  GIMP 2.10.14 crashes on quitting batch process

Status in gimp package in Ubuntu:
  New

Bug description:
  ```
  GNU Image Manipulation Program version 2.10.14
  git-describe: GIMP_2_10_12-511-ga4f55d6c7e
  C compiler:
  	Using built-in specs.
  	COLLECT_GCC=gcc
  	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
  	OFFLOAD_TARGET_NAMES=nvptx-none
  	OFFLOAD_TARGET_DEFAULT=1
  	Target: x86_64-linux-gnu
  	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  	Thread model: posix
  	gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) 

  using babl version 0.1.72 (compiled against version 0.1.72)
  using GEGL version 0.4.18 (compiled against version 0.4.18)
  using GLib version 2.56.4 (compiled against version 2.56.4)
  using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
  using GTK+ version 2.24.32 (compiled against version 2.24.32)
  using Pango version 1.40.14 (compiled against version 1.40.14)
  using Fontconfig version 2.12.6 (compiled against version 2.12.6)
  using Cairo version 1.15.10 (compiled against version 1.15.10)

  ```
  > fatal error: Segmentation fault

  Stack trace:
  ```

  # Stack traces obtained from PID 18778 - Thread 18778 #

  [New LWP 18780]
  [New LWP 18781]
  [New LWP 18782]
  [New LWP 18783]
  [New LWP 18784]
  [New LWP 18785]
  [New LWP 18786]
  [New LWP 18794]
  [New LWP 18795]
  [New LWP 18803]
  [New LWP 27066]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  0x00007f1eb451a384 in __libc_read (fd=52, buf=0x7ffef3a54010, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
    Id   Target Id                                       Frame 
  * 1    Thread 0x7f1eb9351e00 (LWP 18778) "gimp-2.10"   0x00007f1eb451a384 in __libc_read (fd=52, buf=0x7ffef3a54010, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
    2    Thread 0x7f1eaa97b700 (LWP 18780) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    3    Thread 0x7f1eaa17a700 (LWP 18781) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    4    Thread 0x7f1ea1979700 (LWP 18782) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    5    Thread 0x7f1ea9979700 (LWP 18783) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    6    Thread 0x7f1ea9178700 (LWP 18784) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    7    Thread 0x7f1ea8977700 (LWP 18785) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    8    Thread 0x7f1ea3fff700 (LWP 18786) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    9    Thread 0x7f1e7a7fc700 (LWP 18794) "gmain"       0x00007f1eb422cbf9 in __GI___poll (fds=0x5592bd528280, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
    10   Thread 0x7f1e7affd700 (LWP 18795) "gdbus"       0x00007f1eb422cbf9 in __GI___poll (fds=0x5592bd539110, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
    11   Thread 0x7f1e5de41700 (LWP 18803) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    12   Thread 0x7f1e5c82b700 (LWP 27066) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

  Thread 12 (Thread 0x7f1e5c82b700 (LWP 27066)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb63cadad in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1e5c82b700) at pthread_create.c:463
          pd = 0x7f1e5c82b700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139768377816832, -8378560475962529495, 139768377813248, 0, 94088777354720, 140732986110800, 8468428275744516393, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 11 (Thread 0x7f1e5de41700 (LWP 18803)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00005592bb33236c in  ()
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1e5de41700) at pthread_create.c:463
          pd = 0x7f1e5de41700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139768400975616, -8378560475962529495, 139768400972032, 0, 94088731311344, 140732986116816, 8468425824391932201, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 10 (Thread 0x7f1e7affd700 (LWP 18795)):
  #0  0x00007f1eb422cbf9 in __GI___poll (fds=0x5592bd539110, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
          resultvar = 18446744073709551100
          sc_cancel_oldtype = 0
  #1  0x00007f1eb4d165c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb4d16962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007f1eb5e9f0e6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #4  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007f1eb45106db in start_thread (arg=0x7f1e7affd700) at pthread_create.c:463
          pd = 0x7f1e7affd700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139768889333504, -8378560475962529495, 139768889329920, 0, 94088728864224, 140732986116896, 8468361990440495401, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #6  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 9 (Thread 0x7f1e7a7fc700 (LWP 18794)):
  #0  0x00007f1eb422cbf9 in __GI___poll (fds=0x5592bd528280, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
          resultvar = 18446744073709551100
          sc_cancel_oldtype = 0
  #1  0x00007f1eb4d165c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb4d166dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007f1eb4d16721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007f1eb45106db in start_thread (arg=0x7f1e7a7fc700) at pthread_create.c:463
          pd = 0x7f1e7a7fc700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139768880940800, -8378560475962529495, 139768880937216, 0, 94088728864064, 140732986116512, 8468363086194026793, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #6  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 8 (Thread 0x7f1ea3fff700 (LWP 18786)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1ea3fff700) at pthread_create.c:463
          pd = 0x7f1ea3fff700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769577207552, -8378560475962529495, 139769577203968, 0, 94088728862176, 140732986116704, 8467919985692387625, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 7 (Thread 0x7f1ea8977700 (LWP 18785)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1ea8977700) at pthread_create.c:463
          pd = 0x7f1ea8977700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769654245120, -8378560475962529495, 139769654241536, 0, 94088728862096, 140732986116704, 8467909201029507369, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 6 (Thread 0x7f1ea9178700 (LWP 18784)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1ea9178700) at pthread_create.c:463
          pd = 0x7f1ea9178700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769662637824, -8378560475962529495, 139769662634240, 0, 94088728862016, 140732986116704, 8467908100981008681, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 5 (Thread 0x7f1ea9979700 (LWP 18783)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1ea9979700) at pthread_create.c:463
          pd = 0x7f1ea9979700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769671030528, -8378560475962529495, 139769671026944, 0, 94088728861936, 140732986116704, 8467906996637542697, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 4 (Thread 0x7f1ea1979700 (LWP 18782)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1ea1979700) at pthread_create.c:463
          pd = 0x7f1ea1979700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769536812800, -8378560475962529495, 139769536809216, 0, 94088728861856, 140732986116704, 8467924588823587113, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 3 (Thread 0x7f1eaa17a700 (LWP 18781)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1eaa17a700) at pthread_create.c:463
          pd = 0x7f1eaa17a700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769679423232, -8378560475962529495, 139769679419648, 0, 94088728861776, 140732986116704, 8467905896589044009, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 2 (Thread 0x7f1eaa97b700 (LWP 18780)):
  #0  0x00007f1eb4233839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007f1eb4d5c77f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f1eb6392fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007f1eb4d3e195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f1eb45106db in start_thread (arg=0x7f1eaa97b700) at pthread_create.c:463
          pd = 0x7f1eaa97b700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139769687815936, -8378560475962529495, 139769687812352, 0, 94088728861696, 140732986116704, 8467904796540545321, 8467953678683482409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007f1eb423988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 1 (Thread 0x7f1eb9351e00 (LWP 18778)):
  #0  0x00007f1eb451a384 in __libc_read (fd=52, buf=0x7ffef3a54010, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
          resultvar = 18446744073709551104
          sc_cancel_oldtype = 0
          sc_ret = <optimized out>
          sc_ret = <optimized out>
          nbytes = 256
          fd = 52
          buf = 0x7ffef3a54010
  #1  0x00007f1eb798bda0 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
  #2  0x00005592bb05dab4 in  ()
  #3  0x00005592bb05e0b8 in  ()
  #4  0x00005592bb05e7c7 in  ()
  #5  0x00007f1eb451b890 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
  #6  0x00007f1eb501789d in g_type_check_value_holds () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #7  0x00007f1eb501cfb9 in g_value_get_int () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #8  0x00005592bb310c2b in plug_in_params_to_args ()
  #9  0x00005592bb305023 in gimp_plug_in_handle_message ()
  #10 0x00005592bb303aab in  ()
  #11 0x00007f1eb4d16285 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #12 0x00007f1eb4d16650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #13 0x00007f1eb4d16962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #14 0x00005592bb05d470 in app_run ()
  #15 0x00005592bb05cd3c in main ()
  [Inferior 1 (process 18778) detached]

  ```

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