Public bug reported:

GIMP 2.10.36 (2.10.36-3build3) crashes on exit reproducably.

To reproduce:

1. Open GIMP
2. Paste image data from clipboard
3. Alt+F4 (close)
4. Discard Changes
5. Crash

Using gimp version from noble (Ubuntu 24.04 MATE) repository.
Just reinstalled the system.

Crash log
```
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 206253 - Thread 206253 #


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 206365]
[New LWP 206288]
[New LWP 206272]
[New LWP 206267]
[New LWP 206266]
[New LWP 206264]
[New LWP 206263]
[New LWP 206262]
[New LWP 206261]
[New LWP 206260]
[New LWP 206259]
[New LWP 206258]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007e398691ba9a in __GI___libc_read (nbytes=256, buf=0x7ffe1a0a37b0, fd=21) 
at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                         Frame 
* 1    Thread 0x7e3987c93640 (LWP 206253) "gimp-2.10"    0x00007e398691ba9a in 
__GI___libc_read (nbytes=256, buf=0x7ffe1a0a37b0, fd=21) at 
../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7e3973e006c0 (LWP 206365) "swap writer"  syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7e39652006c0 (LWP 206288) "threaded-ml"  0x00007e398691b4cd in 
__GI___poll (fds=0x7e39380071a0, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  4    Thread 0x7e395be006c0 (LWP 206272) "gimp-2.10"    syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7e39668006c0 (LWP 206267) "gimp-2.10"    syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7e39672006c0 (LWP 206266) "async"        syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7    Thread 0x7e3980e006c0 (LWP 206264) "gdbus"        0x00007e398691b4cd in 
__GI___poll (fds=0x7e395c000b90, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  8    Thread 0x7e39818006c0 (LWP 206263) "dconf worker" 0x00007e398691b4cd in 
__GI___poll (fds=0x7e3960000b90, nfds=1, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  9    Thread 0x7e39822006c0 (LWP 206262) "gmain"        0x00007e398691b4cd in 
__GI___poll (fds=0x5b5887353a00, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  10   Thread 0x7e39834006c0 (LWP 206261) "pool-spawner" syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11   Thread 0x7e3983e006c0 (LWP 206260) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12   Thread 0x7e39848006c0 (LWP 206259) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13   Thread 0x7e39852006c0 (LWP 206258) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 13 (Thread 0x7e39852006c0 (LWP 206258) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007e3986cbc40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e398722a083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e398689ca94 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 = {138785511704256, 
-7982008448467667588, 138785511704256, -1144, 0, 140729335308576, 
-7982008448287312516, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7e39848006c0 (LWP 206259) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007e3986cbc40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e398722a083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e398689ca94 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 = {138785501218496, 
-7982006524322318980, 138785501218496, -1144, 0, 140729335308576, 
-7982006524141963908, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7e3983e006c0 (LWP 206260) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007e3986cbc40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e398722a083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e398689ca94 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 = {138785490732736, 
-7982005699688598148, 138785490732736, -1144, 0, 140729335308576, 
-7982005699508243076, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7e39834006c0 (LWP 206261) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007e3986cbc40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e3986c2d52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007e3986c95043 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007e398689ca94 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 = {138785480246976, 
-7982003775543249540, 138785480246976, -1144, 17, 140729335305232, 
-7982003775362894468, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7e39822006c0 (LWP 206262) "gmain"):
#0  0x00007e398691b4cd in __GI___poll (fds=0x5b5887353a00, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007e3986cc266e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e3986c62a53 in g_main_context_iteration () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007e3986c62aa9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007e398689ca94 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 = {138785461372608, 
-7982001851397900932, 138785461372608, -1144, 17, 140729335305024, 
-7982001851217545860, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7e39818006c0 (LWP 206263) "dconf worker"):
#0  0x00007e398691b4cd in __GI___poll (fds=0x7e3960000b90, nfds=1, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007e3986cc266e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e3986c62a53 in g_main_context_iteration () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007e3985245595 in ??? () at 
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007e398689ca94 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 = {138785450886848, 
-7981999927252552324, 138785450886848, -1144, 17, 140729335305440, 
-7981999927072197252, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7e3980e006c0 (LWP 206264) "gdbus"):
#0  0x00007e398691b4cd in __GI___poll (fds=0x7e395c000b90, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007e3986cc266e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e3986c63f77 in g_main_loop_run () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007e3986f17a42 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007e398689ca94 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 = {138785440401088, 
-7981999102618831492, 138785440401088, -1144, 11, 138785450881536, 
-7981999102438476420, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7e39672006c0 (LWP 206266) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007e3986cbc40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00005b5885f09c0c in ??? ()
#3  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e398689ca94 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 = {138785008387776, 
-7981520265304935044, 138785008387776, -1144, 0, 140729335308720, 
-7981520265124579972, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7e39668006c0 (LWP 206267) "gimp-2.10"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007e3986cbc40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e3986c2d52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007e3986c2d58c in g_async_queue_pop () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e39876fa0fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007e398689ca94 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 = {138784997902016, 
-7981518341159586436, 138784997902016, -1144, 0, 140729335307712, 
-7981518340979231364, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7e395be006c0 (LWP 206272) "gimp-2.10"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007e3986cbc40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e3986c2d52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007e3986c2d58c in g_async_queue_pop () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e39876fa0fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007e398689ca94 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 = {138784819644096, 
-7981636263781665412, 138784819644096, -1144, 0, 140729335308128, 
-7981636263601310340, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7e39652006c0 (LWP 206288) "threaded-ml"):
#0  0x00007e398691b4cd in __GI___poll (fds=0x7e39380071a0, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007e3967f4a566 in ??? () at /lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007e3967f336c4 in pa_mainloop_poll () at 
/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007e3967f3e193 in pa_mainloop_iterate () at 
/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007e3967f3e258 in pa_mainloop_run () at 
/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007e3967f4e771 in ??? () at /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007e39669d93eb in ??? () at 
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
#7  0x00007e398689ca94 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 = {138784974833344, 
-7981515867258423940, 138784974833344, -1144, 88, 140729335307808, 
-7981515867078068868, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7e3973e006c0 (LWP 206365) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007e3986cbc40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007e398726ba25 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007e3986c91c82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007e398689ca94 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 = {138785222297280, 
-7981548302851443332, 138785222297280, -1144, 11, 140729335296752, 
-7981548302671088260, -7982011627097492100}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007e3986929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7e3987c93640 (LWP 206253) "gimp-2.10"):
#0  0x00007e398691ba9a in __GI___libc_read (nbytes=256, buf=0x7ffe1a0a37b0, 
fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        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=21, buf=0x7ffe1a0a37b0, nbytes=256) at 
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007e3987caf144 in gimp_stack_trace_print () at 
/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3  0x00005b5885c36b41 in ??? ()
#4  0x00005b5885c36f1c in gimp_fatal_error ()
#5  0x00005b5885c36f75 in ??? ()
#6  0x00007e3986845320 in <signal handler called> () at 
/lib/x86_64-linux-gnu/libc.so.6
#7  0x00007e3987897968 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#8  0x00007e39878989ed in gtk_button_set_label () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#9  0x00007e3986d7c1fa in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007e3986d7f4b6 in g_object_set_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007e3986d7f92d in g_object_set () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00005b5885c89445 in ??? ()
#13 0x00007e3986d6b2fa in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007e3986d9a90c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007e3986d8b591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007e3986d8b7c1 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007e3986d8b883 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00005b5885f2f1b3 in gimp_container_remove ()
#19 0x00005b5885faff3c in ??? ()
#20 0x00005b5885f2ecf4 in gimp_container_clear ()
#21 0x00005b5885f2ffa5 in ??? ()
#22 0x00007e3986d7a3fe in g_object_unref () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00005b5885c872de in ??? ()
#24 0x00007e3986d75137 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007e3986c424e3 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007e3986d7732b in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007e3986d7a6c4 in g_object_run_dispose () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00005b5885c88d5f in ??? ()
#29 0x00007e3986d6b2fa in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007e3986d9a90c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007e3986d8b591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007e3986d8b7c1 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007e3986d8b883 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007e3986d6b2fa in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#35 0x00007e3986d9a90c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x00007e3986d8b591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007e3986d8b7c1 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007e3986d8b883 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007e3987897b99 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#40 0x00007e3986d6b2fa in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007e3986d9aa50 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007e3986d8b591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007e3986d8b7c1 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x00007e3986d8b883 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007e39878983e9 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#46 0x00007e3987946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#47 0x00007e3986d6b2fa in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x00007e3986d9af98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#49 0x00007e3986d8aef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x00007e3986d8b7c1 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007e3986d8b883 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x00007e3987a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#53 0x00007e398794ce4b in gtk_propagate_event () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#54 0x00007e398794dd1b in gtk_main_do_event () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#55 0x00007e39877a92f6 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#56 0x00007e3986c635b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007e3986cc2717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007e3986c63f77 in g_main_loop_run () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00005b5885c3b5a0 in app_run ()
#60 0x00005b5885c3135f in main ()
[Inferior 1 (process 206253) detached]

```

release info
```
No LSB modules are available.
Description:    Ubuntu 24.04 LTS
Release:        24.04
```

uname -a
```
Linux <hostname redacted> 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat 
Apr 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
```

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

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2063957

Title:
  Crash on exit

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to