GIMP crashes by segmentation fault when I try to close it without saving

Bug #2057997 reported by Zalán Hári
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
New
Undecided
Unassigned

Bug Description

GIMP crashes by segmentation fault every time when I close it without saving, the complete message is the following (version: 2.10.36-2, OS: 24.04 Noble Numbat):

<!-- 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-7ubuntu1' --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-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --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-p2aSDx/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-p2aSDx/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 --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
 Thread model: posix
 Supported LTO compression algorithms: zlib zstd
 gcc version 13.2.0 (Ubuntu 13.2.0-7ubuntu1)

# Libraries #
using babl version 0.1.108 (compiled against version 0.1.106)
using GEGL version 0.4.48 (compiled against version 0.4.44)
using GLib version 2.79.2 (compiled against version 2.78.1)
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.51.0 (compiled against version 1.51.0)
using Fontconfig version 2.15.0 (compiled against version 2.14.2)
using Cairo version 1.18.0 (compiled against version 1.18.0)

```
> fatal error: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 428330 - Thread 428330 #

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 428469]
[New LWP 428437]
[New LWP 428408]
[New LWP 428399]
[New LWP 428398]
[New LWP 428397]
[New LWP 428389]
[New LWP 428388]
[New LWP 428387]
[New LWP 428386]
[New LWP 428385]
[New LWP 428384]
[New LWP 428383]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007eea3cd1ba8a in __GI___libc_read (nbytes=256, buf=0x7ffc99daeed0, fd=27) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x7eea3c6fd3c0 (LWP 428330) "gimp-2.10" 0x00007eea3cd1ba8a in __GI___libc_read (nbytes=256, buf=0x7ffc99daeed0, fd=27) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x7eea1cc006c0 (LWP 428469) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x7eea07e006c0 (LWP 428437) "threaded-ml" 0x00007eea3cd1b4bd in __GI___poll (fds=0x7ee9b004b8e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  4 Thread 0x7eea074006c0 (LWP 428408) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x7eea1fe006c0 (LWP 428399) "gdbus" 0x00007eea3cd1b4bd in __GI___poll (fds=0x7ee9fc000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6 Thread 0x7eea1f4006c0 (LWP 428398) "gmain" 0x00007eea3cd1b4bd in __GI___poll (fds=0x5df1623bca00, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7 Thread 0x7eea1ea006c0 (LWP 428397) "pool-spawner" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8 Thread 0x7eea33e006c0 (LWP 428389) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9 Thread 0x7eea38c006c0 (LWP 428388) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10 Thread 0x7eea396006c0 (LWP 428387) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11 Thread 0x7eea3a0006c0 (LWP 428386) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12 Thread 0x7eea320006c0 (LWP 428385) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13 Thread 0x7eea3aa006c0 (LWP 428384) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  14 Thread 0x7eea3b4006c0 (LWP 428383) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 14 (Thread 0x7eea3b4006c0 (LWP 428383) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3d551083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139544481498816, -7337774902289224339, 139544481498816, -1144, 0, 140722889758640, -7337774901873988243, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7eea3aa006c0 (LWP 428384) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3d551083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139544471013056, -7337771328876434067, 139544471013056, -1144, 0, 140722889758640, -7337771328461197971, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7eea320006c0 (LWP 428385) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3d551083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139544326309568, -7337796342765965971, 139544326309568, -1144, 0, 140722889758640, -7337796342350729875, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7eea3a0006c0 (LWP 428386) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3d551083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139544460527296, -7337778750579921555, 139544460527296, -1144, 0, 140722889758640, -7337778750164685459, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7eea396006c0 (LWP 428387) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3d551083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139544450041536, -7337779575213642387, 139544450041536, -1144, 0, 140722889758640, -7337779574798406291, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7eea38c006c0 (LWP 428388) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3d551083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139544439555776, -7337776001800852115, 139544439555776, -1144, 0, 140722889758640, -7337776001385616019, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7eea33e006c0 (LWP 428389) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3d551083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139544357766848, -7337791669841547923, 139544357766848, -1144, 0, 140722889758640, -7337791669426311827, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7eea1ea006c0 (LWP 428397) "pool-spawner"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3cfb552b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007eea3d01d053 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007eea3cc9ca94 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 = {139544001251008, -7337850493713633939, 139544001251008, -1144, 11, 140722889758656, -7337850493298397843, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7eea1f4006c0 (LWP 428398) "gmain"):
#0 0x00007eea3cd1b4bd in __GI___poll (fds=0x5df1623bca00, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007eea3d04a67e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3cfeaa63 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007eea3cfeaab9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007eea3cc9ca94 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 = {139544011736768, -7337854067126424211, 139544011736768, -1144, 11, 140722889758448, -7337854066711188115, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7eea1fe006c0 (LWP 428399) "gdbus"):
#0 0x00007eea3cd1b4bd in __GI___poll (fds=0x7ee9fc000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007eea3d04a67e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3cfebf87 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007eea3d2919e2 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007eea3cc9ca94 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 = {139544022222528, -7337853242492703379, 139544022222528, -1144, 11, 140722889758800, -7337853242077467283, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7eea074006c0 (LWP 428408) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005df16147b706 in ??? ()
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139543609083584, -7337906843684557459, 139543609083584, -1144, 0, 140722889758816, -7337906843269321363, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7eea07e006c0 (LWP 428437) "threaded-ml"):
#0 0x00007eea3cd1b4bd in __GI___poll (fds=0x7ee9b004b8e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007eea2a0ee566 in ??? () at /lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007eea2a0d76c4 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007eea2a0e2193 in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0
#4 0x00007eea2a0e2258 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0
#5 0x00007eea2a0f2771 in ??? () at /lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00007eea297393eb in ??? () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
#7 0x00007eea3cc9ca94 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 = {139543619569344, -7337906019050836627, 139543619569344, -1144, 88, 140722889758112, -7337906018635600531, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7eea1cc006c0 (LWP 428469) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007eea3d04441d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007eea3d592a25 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007eea3d019c92 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007eea3cc9ca94 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 = {139543969793728, -7337855166638051987, 139543969793728, -1144, 11, 140722889749344, -7337855166222815891, -7337784950479114899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007eea3cd29c2c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7eea3c6fd3c0 (LWP 428330) "gimp-2.10"):
#0 0x00007eea3cd1ba8a in __GI___libc_read (nbytes=256, buf=0x7ffc99daeed0, fd=27) 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=27, buf=0x7ffc99daeed0, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007eea3df33c0b in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3 0x00005df1611bcaeb in ??? ()
#4 0x00005df1611bce8e in gimp_fatal_error ()
#5 0x00005df1611bceed in ??? ()
#6 0x00007eea3cc45320 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 0x00007eea3da98750 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#8 0x00007eea3da9977e in gtk_button_set_label () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#9 0x00007eea3d0fd1fa in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007eea3d1004b6 in g_object_set_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007eea3d10092d in g_object_set () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00005df16120d665 in ??? ()
#13 0x00007eea3d0ec2fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007eea3d11b90c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007eea3d10c591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007eea3d10c7c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007eea3d10c883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00005df16149ff94 in gimp_container_remove ()
#19 0x00005df16151caa4 in ??? ()
#20 0x00005df16149fb04 in gimp_container_clear ()
#21 0x00005df1614a0d3d in ??? ()
#22 0x00007eea3d0fb3fe in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00005df16120b5b6 in ??? ()
#24 0x00007eea3d0f6137 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007eea3cfca4e3 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007eea3d0f832b in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007eea3d0fb6c4 in g_object_run_dispose () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00005df16120cf96 in ??? ()
#29 0x00007eea3d0ec2fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007eea3d11b90c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007eea3d10c591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007eea3d10c7c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007eea3d10c883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007eea3d0ec2fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#35 0x00007eea3d11b90c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x00007eea3d10c591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007eea3d10c7c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007eea3d10c883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007eea3da989c6 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#40 0x00007eea3d0ec2fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007eea3d11ba50 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007eea3d10c591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007eea3d10c7c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x00007eea3d10c883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007eea3da991d9 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#46 0x00007eea3db434d7 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#47 0x00007eea3d0ec2fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x00007eea3d11bf98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#49 0x00007eea3d10bef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x00007eea3d10c7c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007eea3d10c883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x00007eea3dc6f024 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#53 0x00007eea3db41094 in gtk_propagate_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#54 0x00007eea3db426db in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#55 0x00007eea3e00516b in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#56 0x00007eea3cfeb5c5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007eea3d04a727 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007eea3cfebf87 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00005df1611c1515 in app_run ()
#60 0x00005df1611b741f in main ()
[Inferior 1 (process 428330) detached]

```

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: gimp 2.10.36-2
ProcVersionSignature: Ubuntu 6.8.0-11.11-generic 6.8.0-rc4
Uname: Linux 6.8.0-11-generic x86_64
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Fri Mar 15 07:13:33 2024
InstallationDate: Installed on 2023-07-05 (254 days ago)
InstallationMedia: Ubuntu 20.04.6 LTS "Focal Fossa" - Release amd64 (20230316)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: gimp
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.init.d.apport: [modified]
mtime.conffile..etc.init.d.apport: 2024-02-22T15:20:00

Revision history for this message
Zalán Hári (zalanhari) wrote :
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.