GIMP crash on changing themes

Bug #1870386 reported by Philipp Reichmuth
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

GIMP 2.10.8 crashes for me when selecting any theme, or reloading the current theme.

Steps to reproduce:
(1) Open The GIMP.
(2) Open Preferences.
(3) Open theme selection in preferences.
(4) Select any theme, OR click "reload current theme".
(5) Crash.

See bug information below!

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

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

```
> fatal error: Speicherzugriffsfehler

Stack trace:
```

# Stack traces obtained from PID 7329 - Thread 7329 #

[New LWP 7330]
[New LWP 7331]
[New LWP 7332]
[New LWP 7333]
[New LWP 7334]
[New LWP 7335]
[New LWP 7336]
[New LWP 7344]
[New LWP 7345]
[New LWP 7354]
[New LWP 7355]
[New LWP 7356]
[New LWP 7357]
[New LWP 7358]
[New LWP 7359]
[New LWP 7360]
[New LWP 7361]
[New LWP 7362]
[New LWP 7363]
[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=0x7ffe8d898d50, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x7f607f7dbe00 (LWP 7329) "gimp" __libc_read (nbytes=256, buf=0x7ffe8d898d50, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x7f607f01e700 (LWP 7330) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x7f607e81d700 (LWP 7331) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4 Thread 0x7f607e01c700 (LWP 7332) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x7f607d81b700 (LWP 7333) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6 Thread 0x7f607d01a700 (LWP 7334) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x7f607c819700 (LWP 7335) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8 Thread 0x7f606ffff700 (LWP 7336) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9 Thread 0x7f605c97f700 (LWP 7344) "gmain" 0x00007f608077dc2f in __GI___poll (fds=0x56345723e0c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  10 Thread 0x7f605d180700 (LWP 7345) "gdbus" 0x00007f608077dc2f in __GI___poll (fds=0x563457252940, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  11 Thread 0x7f6038346700 (LWP 7354) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12 Thread 0x7f6037b45700 (LWP 7355) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13 Thread 0x7f6037344700 (LWP 7356) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  14 Thread 0x7f6036b43700 (LWP 7357) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15 Thread 0x7f6036342700 (LWP 7358) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16 Thread 0x7f6035b41700 (LWP 7359) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  17 Thread 0x7f6035340700 (LWP 7360) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  18 Thread 0x7f6034b3f700 (LWP 7361) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  19 Thread 0x7f603433e700 (LWP 7362) "pool-gimp" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  20 Thread 0x7f6033b1c700 (LWP 7363) "dconf worker" 0x00007f608077dc2f in __GI___poll (fds=0x563457461d30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29

Thread 20 (Thread 0x7f6033b1c700 (LWP 7363)):
#0 0x00007f608077dc2f in __GI___poll (fds=0x563457461d30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007f6080a24aae in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080a24be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6033b2781d in () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051160876800, 6430936338023895038, 140731273030414, 140731273030415, 140731273030560, 140051160873216, -6341312480440954882, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f603433e700 (LWP 7362)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70ea6 in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f60809f53e1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f60809f5a06 in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080a4e969 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051169404672, 6430936338023895038, 140731273033934, 140731273033935, 140731273034080, 140051169401088, -6341298205043404802, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f6034b3f700 (LWP 7361)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000563454ed9423 in ()
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051177797376, 6430936338023895038, 140731273034190, 140731273034191, 140731273034336, 140051177793792, -6341297106068647938, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f6035340700 (LWP 7360)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000563454ed9423 in ()
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051186190080, 6430936338023895038, 140731273034190, 140731273034191, 140731273034336, 140051186186496, -6341300405140402178, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f6035b41700 (LWP 7359)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000563454ed9423 in ()
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051194582784, 6430936338023895038, 140731273034190, 140731273034191, 140731273034336, 140051194579200, -6341299246036103170, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f6036342700 (LWP 7358)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000563454ed9423 in ()
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051202975488, 6430936338023895038, 140731273034190, 140731273034191, 140731273034336, 140051202971904, -6341302545107857410, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f6036b43700 (LWP 7357)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000563454ed9423 in ()
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051211368192, 6430936338023895038, 140731273034190, 140731273034191, 140731273034336, 140051211364608, -6341301446133100546, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f6037344700 (LWP 7356)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000563454ed9423 in ()
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051219760896, 6430936338023895038, 140731273034190, 140731273034191, 140731273034336, 140051219757312, -6341304745204854786, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f6037b45700 (LWP 7355)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000563454ed9423 in ()
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051228153600, 6430936338023895038, 140731273034190, 140731273034191, 140731273034336, 140051228150016, -6341303646230097922, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f6038346700 (LWP 7354)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000563454ed966c in ()
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051236546304, 6430936338023895038, 140731273034206, 140731273034207, 140731273034352, 140051236542720, -6341289353115807746, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f605d180700 (LWP 7345)):
#0 0x00007f608077dc2f in __GI___poll (fds=0x563457252940, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007f6080a24aae in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080a24e33 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6080e068da in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051855443712, 6430936338023895038, 140731273034302, 140731273034303, 140731273034448, 140051855440128, -6341071947239993346, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f605c97f700 (LWP 7344)):
#0 0x00007f608077dc2f in __GI___poll (fds=0x56345723e0c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007f6080a24aae in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080a24be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6080a24c31 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051847051008, 6430936338023895038, 140731273033886, 140731273033887, 140731273034032, 140051847047424, -6341068648168239106, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f606ffff700 (LWP 7336)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080ef2993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140052172633856, 6430936338023895038, 140731273034206, 140731273034207, 140731273034352, 140052172630272, -6341181004512702466, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f607c819700 (LWP 7335)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080ef2993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140052382455552, 6430936338023895038, 140731273034206, 140731273034207, 140731273034352, 140052382451968, -6341139168310013954, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f607d01a700 (LWP 7334)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080ef2993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140052390848256, 6430936338023895038, 140731273034206, 140731273034207, 140731273034352, 140052390844672, -6341142467381768194, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f607d81b700 (LWP 7333)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080ef2993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140052399240960, 6430936338023895038, 140731273034206, 140731273034207, 140731273034352, 140052399237376, -6341141368407011330, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f607e01c700 (LWP 7332)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080ef2993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140052407633664, 6430936338023895038, 140731273034206, 140731273034207, 140731273034352, 140052407630080, -6341144667478765570, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f607e81d700 (LWP 7331)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080ef2993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140052416026368, 6430936338023895038, 140731273034206, 140731273034207, 140731273034352, 140052416022784, -6341143568504008706, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f607f01e700 (LWP 7330)):
#0 0x00007f608078394d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f6080a70d83 in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6080ef2993 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f6080a4e181 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f6080864669 in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140052424419072, 6430936338023895038, 140731273034206, 140731273034207, 140731273034352, 140052424415488, -6341146867575762946, -6341552565427974146}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5 0x00007f608078a323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f607f7dbe00 (LWP 7329)):
#0 0x00007f608086f31c in __libc_read (nbytes=256, buf=0x7ffe8d898d50, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
#1 0x00007f608086f31c in __libc_read (fd=17, buf=0x7ffe8d898d50, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007f60813627d4 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#3 0x0000563454c144a0 in ()
#4 0x0000563454c148d8 in ()
#5 0x0000563454c15037 in ()
#6 0x00007f6080870540 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007f603c363d20 in ()
#8 0x00007f6080b0f6e2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007f6080b23544 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f6080b2c327 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f6080b2c9b3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007f6080b14164 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007f6080b13a8d in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007f6080b17af9 in g_object_set_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007f6080b18684 in g_object_set () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f605ffdce32 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
#17 0x00007f605ffdd2a8 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
#18 0x00007f605ffdbd74 in gtk_module_init () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
#19 0x00007f60815d6cd9 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007f60815d6ef8 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007f6081628c7f in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#22 0x00007f6080b0f6e2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007f6080b23692 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007f6080b2c327 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f6080b2c9b3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f6080b14164 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f6080b165f2 in g_object_notify () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f6081629a4f in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#29 0x00007f6081609cfc in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#30 0x00007f608160b165 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007f608160b346 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007f608160bcaf in gtk_rc_reparse_all_for_settings () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x00007f608160bf2e in gtk_rc_reparse_all () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#34 0x0000563454c1c318 in ()
#35 0x00007f6080b0f6e2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x00007f6080b23544 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007f6080b2c327 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007f6080b2c9b3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007f6080b14164 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007f6080b165f2 in g_object_notify () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007f6080b0f6e2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007f6080b23544 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007f6080b2c327 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x00007f6080b2c9b3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007f608151722e in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#46 0x00007f6080b0f6e2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#47 0x00007f6080b23692 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x00007f6080b2c327 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#49 0x00007f6080b2c9b3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x00007f60815160a9 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#51 0x00007f60815bfb9b in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#52 0x00007f6080b0f6e2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#53 0x00007f6080b22cc6 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#54 0x00007f6080b2b99e in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#55 0x00007f6080b2c9b3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#56 0x00007f60816db22d in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#57 0x00007f60815bdccc in gtk_propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#58 0x00007f60815be0c3 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#59 0x00007f60814266d0 in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#60 0x00007f6080a248bd in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f6080a24b40 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f6080a24e33 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x0000563454c13cb7 in app_run ()
#64 0x0000563454c135b5 in main ()
[Inferior 1 (process 7329) detached]

```

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

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