Crash on close

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

Bug Description

I created a new document, copy + pasted an image from firefox into it, then quit without saving, which is when the crash window popped up.

<!-- 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 339002 - Thread 339002 #

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 339198]
[New LWP 339047]
[New LWP 339044]
[New LWP 339043]
[New LWP 339041]
[New LWP 339037]
[New LWP 339036]
[New LWP 339035]
[New LWP 339034]
[New LWP 339033]
[New LWP 339032]
[New LWP 339031]
[New LWP 339030]
[New LWP 339029]
[New LWP 339028]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x000071dc43b1ba9a in __GI___libc_read (nbytes=256, buf=0x7fffc47c6e70, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x71dc43140640 (LWP 339002) "gimp-2.10" 0x000071dc43b1ba9a in __GI___libc_read (nbytes=256, buf=0x7fffc47c6e70, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x71dc158006c0 (LWP 339198) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x71dc174006c0 (LWP 339047) "gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4 Thread 0x71dc24c006c0 (LWP 339044) "gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x71dc256006c0 (LWP 339043) "dconf worker" 0x000071dc43b1b4cd in __GI___poll (fds=0x71dbf4000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6 Thread 0x71dc30e006c0 (LWP 339041) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x71dc334006c0 (LWP 339037) "gdbus" 0x000071dc43b1b4cd in __GI___poll (fds=0x71dc04000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  8 Thread 0x71dc33e006c0 (LWP 339036) "gmain" 0x000071dc43b1b4cd in __GI___poll (fds=0x615deae74d60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  9 Thread 0x71dc39a006c0 (LWP 339035) "pool-spawner" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10 Thread 0x71dc3aa006c0 (LWP 339034) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11 Thread 0x71dc3b4006c0 (LWP 339033) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12 Thread 0x71dc3be006c0 (LWP 339032) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13 Thread 0x71dc410006c0 (LWP 339031) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  14 Thread 0x71dc390006c0 (LWP 339030) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15 Thread 0x71dc41a006c0 (LWP 339029) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16 Thread 0x71dc424006c0 (LWP 339028) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 16 (Thread 0x71dc424006c0 (LWP 339028) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc443a3083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190818236096, -1330070414576256966, 125190818236096, -1144, 0, 140736489887984, -1330070414194575302, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x71dc41a006c0 (LWP 339029) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc443a3083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190807750336, -1330071239209977798, 125190807750336, -1144, 0, 140736489887984, -1330071238828296134, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x71dc390006c0 (LWP 339030) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc443a3083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190663046848, -1330161124285548486, 125190663046848, -1144, 0, 140736489887984, -1330161123903866822, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x71dc410006c0 (LWP 339031) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc443a3083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190797264576, -1330073163355326406, 125190797264576, -1144, 0, 140736489887984, -1330073162973644742, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x71dc3be006c0 (LWP 339032) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc443a3083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190711281344, -1330154252337874886, 125190711281344, -1144, 0, 140736489887984, -1330154251956193222, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x71dc3b4006c0 (LWP 339033) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc443a3083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190700795584, -1330156176483223494, 125190700795584, -1144, 0, 140736489887984, -1330156176101541830, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x71dc3aa006c0 (LWP 339034) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc443a3083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190690309824, -1330157001116944326, 125190690309824, -1144, 0, 140736489887984, -1330157000735262662, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x71dc39a006c0 (LWP 339035) "pool-spawner"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc43dd152b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000071dc43e39043 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190673532608, -1330159200140199878, 125190673532608, -1144, 0, 140736489888000, -1330159199758518214, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#6 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x71dc33e006c0 (LWP 339036) "gmain"):
#0 0x000071dc43b1b4cd in __GI___poll (fds=0x615deae74d60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimised out>
#1 0x000071dc43e6666e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc43e06a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000071dc43e06aa9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190577063616, -1330171844523919302, 125190577063616, -1144, 0, 140736489887792, -1330171844142237638, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#6 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x71dc334006c0 (LWP 339037) "gdbus"):
#0 0x000071dc43b1b4cd in __GI___poll (fds=0x71dc04000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimised out>
#1 0x000071dc43e6666e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc43e07f77 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000071dc440ab422 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190566577856, -1330173768669267910, 125190566577856, -1144, 11, 140736489888144, -1330173768287586246, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#6 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x71dc30e006c0 (LWP 339041) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000615dea51ec0c in ??? ()
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190526731968, -1330178441593685958, 125190526731968, -1144, 0, 140736489888128, -1330178441212004294, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x71dc256006c0 (LWP 339043) "dconf worker"):
#0 0x000071dc43b1b4cd in __GI___poll (fds=0x71dbf4000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimised out>
#1 0x000071dc43e6666e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc43e06a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000071dc33f9b595 in ??? () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190333793984, -1330133361616947142, 125190333793984, -1144, 17, 140736489883504, -1330133361235265478, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#6 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x71dc24c006c0 (LWP 339044) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc43dd152b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000071dc43dd158c in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc44ccc0fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190323308224, -1330135285762295750, 125190323308224, -1144, 0, 140736489887120, -1330135285380614086, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#7 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x71dc174006c0 (LWP 339047) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc43dd152b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000071dc43dd158c in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc44ccc0fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190096815808, -1330235341320423366, 125190096815808, -1144, 11, 140736489887536, -1330235340938741702, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#7 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x71dc158006c0 (LWP 339198) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000071dc43e6040d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000071dc443e4a25 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000071dc43e35c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000071dc43a9ca94 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
        ret = <optimised out>
        pd = <optimised out>
        out = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125190067455680, -1330239189611120582, 125190067455680, -1144, 11, 140736489876608, -1330239189229438918, -1330066927215249350}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
#5 0x000071dc43b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x71dc43140640 (LWP 339002) "gimp-2.10"):
#0 0x000071dc43b1ba9a in __GI___libc_read (nbytes=256, buf=0x7fffc47c6e70, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimised out>
        sc_ret = <optimised out>
        __arg2 = <optimised out>
        _a3 = <optimised out>
        _a1 = <optimised out>
        resultvar = <optimised out>
        __arg3 = <optimised out>
        __arg1 = <optimised out>
        _a2 = <optimised out>
#1 __GI___libc_read (fd=16, buf=0x7fffc47c6e70, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x000071dc44d35144 in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3 0x0000615dea24bb41 in ??? ()
#4 0x0000615dea24bf1c in gimp_fatal_error ()
#5 0x0000615dea24bf75 in ??? ()
#6 0x000071dc43a45320 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 0x000071dc44897968 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#8 0x000071dc448989ed in gtk_button_set_label () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#9 0x000071dc43f191fa in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x000071dc43f1c4b6 in g_object_set_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x000071dc43f1c92d in g_object_set () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x0000615dea29e445 in ??? ()
#13 0x000071dc43f082fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x000071dc43f3790c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x000071dc43f28591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x000071dc43f287c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x000071dc43f28883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x0000615dea5441b3 in gimp_container_remove ()
#19 0x0000615dea5c4f3c in ??? ()
#20 0x0000615dea543cf4 in gimp_container_clear ()
#21 0x0000615dea544fa5 in ??? ()
#22 0x000071dc43f173fe in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x0000615dea29c2de in ??? ()
#24 0x000071dc43f12137 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x000071dc43de64e3 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x000071dc43f1432b in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x000071dc43f176c4 in g_object_run_dispose () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x0000615dea29dd5f in ??? ()
#29 0x000071dc43f082fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x000071dc43f3790c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x000071dc43f28591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x000071dc43f287c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x000071dc43f28883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x000071dc43f082fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#35 0x000071dc43f3790c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x000071dc43f28591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x000071dc43f287c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x000071dc43f28883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x000071dc44897b99 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#40 0x000071dc43f082fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x000071dc43f37a50 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x000071dc43f28591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x000071dc43f287c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x000071dc43f28883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x000071dc448983e9 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#46 0x000071dc44946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#47 0x000071dc43f082fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x000071dc43f37f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#49 0x000071dc43f27ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x000071dc43f287c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x000071dc43f28883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x000071dc44a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#53 0x000071dc4494ce4b in gtk_propagate_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#54 0x000071dc4494dd1b in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#55 0x000071dc44e092f6 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#56 0x000071dc43e075b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x000071dc43e66717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x000071dc43e07f77 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x0000615dea2505a0 in app_run ()
#60 0x0000615dea24635f in main ()
[Inferior 1 (process 339002) detached]

```

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.