GIMP crashed with a fatal error: fatal error: Segmentation fault

Bug #2064962 reported by valery
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
New
Undecided
Unassigned

Bug Description

<!-- Copy-paste this whole debug data to report to developers -->

```
GNU Image Manipulation Program version 2.10.36
git-describe: GIMP_2_10_36
Build: unknown rev 0 for linux
# C compiler #
 Using built-in specs.
 COLLECT_GCC=gcc
 COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper
 OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
 OFFLOAD_TARGET_DEFAULT=1
 Target: x86_64-linux-gnu
 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.2.0-23ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-OiuXZC/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-OiuXZC/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
 Thread model: posix
 Supported LTO compression algorithms: zlib zstd
 gcc version 13.2.0 (Ubuntu 13.2.0-23ubuntu3)

# Libraries #
using babl version 0.1.108 (compiled against version 0.1.108)
using GEGL version 0.4.48 (compiled against version 0.4.48)
using GLib version 2.80.0 (compiled against version 2.80.0)
using GdkPixbuf version 2.42.10 (compiled against version 2.42.10)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.52.1 (compiled against version 1.52.1)
using Fontconfig version 2.15.0 (compiled against version 2.15.0)
using Cairo version 1.18.0 (compiled against version 1.18.0)

```
> fatal error: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 26387 - Thread 26387 #

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.ubuntu.com>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[New LWP 26437]
[New LWP 26430]
[New LWP 26415]
[New LWP 26412]
[New LWP 26410]
[New LWP 26406]
[New LWP 26405]
[New LWP 26404]
[New LWP 26403]
[New LWP 26402]
[New LWP 26401]
[New LWP 26400]
[New LWP 26399]
[New LWP 26398]
[New LWP 26397]
[New LWP 26396]
[New LWP 26395]
[New LWP 26394]
[New LWP 26393]
[New LWP 26392]
[New LWP 26391]
[New LWP 26390]
[New LWP 26389]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x000079e74b71ba9a in __GI___libc_read (nbytes=256, buf=0x7ffd6a10b9b0, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x79e74ae81640 (LWP 26387) "gimp-2.10" 0x000079e74b71ba9a in __GI___libc_read (nbytes=256, buf=0x7ffd6a10b9b0, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x79e72d2006c0 (LWP 26437) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x79e7274006c0 (LWP 26430) "pool-gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4 Thread 0x79e726a006c0 (LWP 26415) "gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x79e727e006c0 (LWP 26412) "gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6 Thread 0x79e72dc006c0 (LWP 26410) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x79e7364006c0 (LWP 26406) "gdbus" 0x000079e74b71b4cd in __GI___poll (fds=0x79e6c8000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  8 Thread 0x79e736e006c0 (LWP 26405) "gmain" 0x000079e74b71b4cd in __GI___poll (fds=0x5ef03bc86ed0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  9 Thread 0x79e7378006c0 (LWP 26404) "pool-spawner" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10 Thread 0x79e73cc006c0 (LWP 26403) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11 Thread 0x79e73d6006c0 (LWP 26402) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12 Thread 0x79e7452006c0 (LWP 26401) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13 Thread 0x79e73e0006c0 (LWP 26400) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  14 Thread 0x79e73ea006c0 (LWP 26399) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15 Thread 0x79e73f4006c0 (LWP 26398) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16 Thread 0x79e73fe006c0 (LWP 26397) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  17 Thread 0x79e745c006c0 (LWP 26396) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  18 Thread 0x79e7466006c0 (LWP 26395) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  19 Thread 0x79e7470006c0 (LWP 26394) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  20 Thread 0x79e747a006c0 (LWP 26393) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  21 Thread 0x79e7484006c0 (LWP 26392) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  22 Thread 0x79e748e006c0 (LWP 26391) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  23 Thread 0x79e7498006c0 (LWP 26390) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  24 Thread 0x79e74a2006c0 (LWP 26389) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 24 (Thread 0x79e74a2006c0 (LWP 26389) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034288019136, 3579125186970714299, 134034288019136, -1144, 0, 140726382946944, 3579125187495002299, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x79e7498006c0 (LWP 26390) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034277533376, 3579127660871876795, 134034277533376, -1144, 0, 140726382946944, 3579127661396164795, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x79e748e006c0 (LWP 26391) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034267047616, 3579129035261411515, 134034267047616, -1144, 0, 140726382946944, 3579129035785699515, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 21 (Thread 0x79e7484006c0 (LWP 26392) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034256561856, 3579129310139318459, 134034256561856, -1144, 0, 140726382946944, 3579129310663606459, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 20 (Thread 0x79e747a006c0 (LWP 26393) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034246076096, 3579095500156764347, 134034246076096, -1144, 0, 140726382946944, 3579095500681052347, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 19 (Thread 0x79e7470006c0 (LWP 26394) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034235590336, 3579097974057926843, 134034235590336, -1144, 0, 140726382946944, 3579097974582214843, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 18 (Thread 0x79e7466006c0 (LWP 26395) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034225104576, 3579099348447461563, 134034225104576, -1144, 0, 140726382946944, 3579099348971749563, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 17 (Thread 0x79e745c006c0 (LWP 26396) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034214618816, 3579099623325368507, 134034214618816, -1144, 0, 140726382946944, 3579099623849656507, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x79e73fe006c0 (LWP 26397) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034116052672, 3579078457726533819, 134034116052672, -1144, 0, 140726382946944, 3579078458250821819, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x79e73f4006c0 (LWP 26398) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034105566912, 3579078732604440763, 134034105566912, -1144, 0, 140726382946944, 3579078733128728763, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x79e73ea006c0 (LWP 26399) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034095081152, 3579080106993975483, 134034095081152, -1144, 0, 140726382946944, 3579080107518263483, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x79e73e0006c0 (LWP 26400) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034084595392, 3579082580895137979, 134034084595392, -1144, 0, 140726382946944, 3579082581419425979, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x79e7452006c0 (LWP 26401) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034204133056, 3579100997714903227, 134034204133056, -1144, 0, 140726382946944, 3579100998239191227, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x79e73d6006c0 (LWP 26402) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034074109632, 3579083955284672699, 134034074109632, -1144, 0, 140726382946944, 3579083955808960699, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x79e73cc006c0 (LWP 26403) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0bc083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134034063623872, 3579084230162579643, 134034063623872, -1144, 0, 140726382946944, 3579084230686867643, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x79e7378006c0 (LWP 26404) "pool-spawner"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74baec52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000079e74bb54043 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134033975543488, 3579061690174210235, 134033975543488, -1144, 0, 140726382946960, 3579061690698498235, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x79e736e006c0 (LWP 26405) "gmain"):
#0 0x000079e74b71b4cd in __GI___poll (fds=0x5ef03bc86ed0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x000079e74bb8166e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74bb21a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000079e74bb21aa9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134033965057728, 3579063064563744955, 134033965057728, -1144, 0, 140726382946752, 3579063065088032955, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x79e7364006c0 (LWP 26406) "gdbus"):
#0 0x000079e74b71b4cd in __GI___poll (fds=0x79e6c8000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x000079e74bb8166e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74bb22f77 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000079e74bdc5a42 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134033954571968, 3579063339441651899, 134033954571968, -1144, 11, 140726382947104, 3579063339965939899, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x79e72dc006c0 (LWP 26410) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005ef03b2acc0c in ??? ()
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134033811965632, 3579046846767235259, 134033811965632, -1144, 0, 140726382947088, 3579046847291523259, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x79e727e006c0 (LWP 26412) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74baec52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000079e74baec58c in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74c5760fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134033713399488, 3579025681168400571, 134033713399488, -1144, 0, 140726382946080, 3579025681692688571, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x79e726a006c0 (LWP 26415) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74baec52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000079e74baec58c in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74c5760fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134033692427968, 3579027330435842235, 134033692427968, -1144, 11, 140726382946496, 3579027330960130235, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x79e7274006c0 (LWP 26430) "pool-gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7bd00 in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74baec4f3 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000079e74baec646 in g_async_queue_timeout_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74bb563df in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134033702913728, 3579025956046307515, 134033702913728, -1144, 0, 134033975538880, 3579025956570595515, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x79e72d2006c0 (LWP 26437) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000079e74bb7b40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000079e74c0fda25 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000079e74bb50c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000079e74b69ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {134033801479872, 3579048221156769979, 134033801479872, -1144, 0, 140726382939712, 3579048221681057979, 3579123144699478203}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x000079e74b729c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x79e74ae81640 (LWP 26387) "gimp-2.10"):
#0 0x000079e74b71ba9a in __GI___libc_read (nbytes=256, buf=0x7ffd6a10b9b0, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = 256
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        sc_ret = <optimized out>
        __arg2 = <optimized out>
        _a3 = <optimized out>
        _a1 = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg1 = <optimized out>
        _a2 = <optimized out>
#1 __GI___libc_read (fd=16, buf=0x7ffd6a10b9b0, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x000079e74c5df144 in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3 0x00005ef03afd9b41 in ??? ()
#4 0x00005ef03afd9f1c in gimp_fatal_error ()
#5 0x00005ef03afd9f75 in ??? ()
#6 0x000079e74b645320 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 0x000079e74c697968 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#8 0x000079e74c6989ed in gtk_button_set_label () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#9 0x000079e74bc341fa in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x000079e74bc374b6 in g_object_set_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x000079e74bc3792d in g_object_set () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00005ef03b02c358 in ??? ()
#13 0x000079e74bc232fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x000079e74bc5290c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x000079e74bc43591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x000079e74bc437c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x000079e74bc43883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00005ef03b2d21b3 in gimp_container_remove ()
#19 0x00005ef03b352f3c in ??? ()
#20 0x00005ef03b2d1cf4 in gimp_container_clear ()
#21 0x00005ef03b2d2fa5 in ??? ()
#22 0x000079e74bc323fe in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00005ef03b02a2de in ??? ()
#24 0x000079e74bc2d137 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x000079e74bb014e3 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x000079e74bc2f32b in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x000079e74bc326c4 in g_object_run_dispose () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00005ef03b02bd5f in ??? ()
#29 0x000079e74bc232fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x000079e74bc5290c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x000079e74bc43591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x000079e74bc437c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x000079e74bc43883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x000079e74bc232fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#35 0x000079e74bc5290c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x000079e74bc43591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x000079e74bc437c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x000079e74bc43883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x000079e74c697b99 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#40 0x000079e74bc232fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x000079e74bc52a50 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x000079e74bc43591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x000079e74bc437c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x000079e74bc43883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x000079e74c6983e9 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#46 0x000079e74c746420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#47 0x000079e74bc232fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x000079e74bc52f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#49 0x000079e74bc42ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x000079e74bc437c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x000079e74bc43883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x000079e74c885164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#53 0x000079e74c74ce4b in gtk_propagate_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#54 0x000079e74c74dd1b in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#55 0x000079e74cb222f6 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#56 0x000079e74bb225b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x000079e74bb81717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x000079e74bb22f77 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00005ef03afde5a0 in app_run ()
#60 0x00005ef03afd435f in main ()
[Inferior 1 (process 26387) detached]

```

Revision history for this message
Paulo Flabiano Smorigo (pfsmorigo) wrote : Bug is not a security issue

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.

information type: Private Security → Public
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.