GIMP crashed with a segmentation fault after closing application

Bug #2070107 reported by Aurélien Ribeiro
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: Erreur de segmentation

Stack trace:
```

# Stack traces obtained from PID 30112 - Thread 30112 #

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 276863]
[New LWP 31041]
[New LWP 30266]
[New LWP 30225]
[New LWP 30202]
[New LWP 30184]
[New LWP 30183]
[New LWP 30182]
[New LWP 30156]
[New LWP 30155]
[New LWP 30154]
[New LWP 30153]
[New LWP 30152]
[New LWP 30151]
[New LWP 30150]
[New LWP 30149]
[New LWP 30148]
[New LWP 30147]
[New LWP 30146]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007e20e6aa9c00 in malloc_consolidate (av=av@entry=0x7e20e6c03ac0 <main_arena>) at ./malloc/malloc.c:4878
  Id Target Id Frame
* 1 Thread 0x7e20e64f8640 (LWP 30112) "gimp-2.10" 0x00007e20e6aa9c00 in malloc_consolidate (av=av@entry=0x7e20e6c03ac0 <main_arena>) at ./malloc/malloc.c:4878
  2 Thread 0x7e20a34006c0 (LWP 276863) "paint" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x7e20acc006c0 (LWP 31041) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4 Thread 0x7e20a2a006c0 (LWP 30266) "gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x7e20a3e006c0 (LWP 30225) "gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6 Thread 0x7e20ad6006c0 (LWP 30202) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x7e20c56006c0 (LWP 30184) "gdbus" 0x00007e20e6b1b4cd in __GI___poll (fds=0x7e208c000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  8 Thread 0x7e20c4c006c0 (LWP 30183) "gmain" 0x00007e20e6b1b4cd in __GI___poll (fds=0x56c74d93b390, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  9 Thread 0x7e20bbe006c0 (LWP 30182) "pool-spawner" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10 Thread 0x7e20daa006c0 (LWP 30156) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11 Thread 0x7e20db4006c0 (LWP 30155) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12 Thread 0x7e20e0c006c0 (LWP 30154) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13 Thread 0x7e20e16006c0 (LWP 30153) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  14 Thread 0x7e20e20006c0 (LWP 30152) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15 Thread 0x7e20e2a006c0 (LWP 30151) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16 Thread 0x7e20e34006c0 (LWP 30150) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  17 Thread 0x7e20e3e006c0 (LWP 30149) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  18 Thread 0x7e20dbe006c0 (LWP 30148) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  19 Thread 0x7e20e48006c0 (LWP 30147) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  20 Thread 0x7e20e52006c0 (LWP 30146) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 20 (Thread 0x7e20e52006c0 (LWP 30146) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679748134592, -411639477332387154, 138679748134592, -1144, 0, 140732600637968, -411639477143643474, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 19 (Thread 0x7e20e48006c0 (LWP 30147) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679737648832, -411636453675410770, 138679737648832, -1144, 0, 140732600637968, -411636453486667090, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 18 (Thread 0x7e20dbe006c0 (LWP 30148) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679592945344, -411536672995190098, 138679592945344, -1144, 0, 140732600637968, -411536672806446418, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 17 (Thread 0x7e20e3e006c0 (LWP 30149) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679727163072, -411624633925412178, 138679727163072, -1144, 0, 140732600637968, -411624633736668498, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 16 (Thread 0x7e20e34006c0 (LWP 30150) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679716677312, -411626008314946898, 138679716677312, -1144, 0, 140732600637968, -411626008126203218, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 15 (Thread 0x7e20e2a006c0 (LWP 30151) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679706191552, -411622984657970514, 138679706191552, -1144, 0, 140732600637968, -411622984469226834, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 14 (Thread 0x7e20e20006c0 (LWP 30152) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679695705792, -411628757094016338, 138679695705792, -1144, 0, 140732600637968, -411628756905272658, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 13 (Thread 0x7e20e16006c0 (LWP 30153) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679685220032, -411630131483551058, 138679685220032, -1144, 0, 140732600637968, -411630131294807378, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 12 (Thread 0x7e20e0c006c0 (LWP 30154) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679674734272, -411627107826574674, 138679674734272, -1144, 0, 140732600637968, -411627107637830994, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 11 (Thread 0x7e20db4006c0 (LWP 30155) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679582459584, -411538047384724818, 138679582459584, -1144, 0, 140732600637968, -411538047195981138, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 10 (Thread 0x7e20daa006c0 (LWP 30156) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7354083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138679571973824, -411535023727748434, 138679571973824, -1144, 0, 140732600637968, -411535023539004754, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 9 (Thread 0x7e20bbe006c0 (LWP 30182) "pool-spawner"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e6da952b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007e20e6e11043 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007e20e6a9ca94 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 = {138679056074432, -411747779227723090, 138679056074432, -1144, 11, 140732600637984, -411747779038979410, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 8 (Thread 0x7e20c4c006c0 (LWP 30183) "gmain"):
#0 0x00007e20e6b1b4cd in __GI___poll (fds=0x56c74d93b390, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007e20e6e3e66e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e6ddea53 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007e20e6ddeaa9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007e20e6a9ca94 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 = {138679204972224, -411565535175419218, 138679204972224, -1144, 11, 140732600637776, -411565534986675538, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 7 (Thread 0x7e20c56006c0 (LWP 30184) "gdbus"):
#0 0x00007e20e6b1b4cd in __GI___poll (fds=0x7e208c000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007e20e6e3e66e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e6ddff77 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007e20e7067422 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007e20e6a9ca94 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 = {138679215457984, -411568558832395602, 138679215457984, -1144, 11, 140732600638128, -411568558643651922, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 6 (Thread 0x7e20ad6006c0 (LWP 30202) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x000056c74ceafc0c in ?? ()
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138678812804800, -411797257250973010, 138678812804800, -1144, 0, 140732600638112, -411797257062229330, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 5 (Thread 0x7e20a3e006c0 (LWP 30225) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e6da952b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007e20e6da958c in g_async_queue_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e7cb00fb in ?? () from /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
No symbol table info available.
#5 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007e20e6a9ca94 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 = {138678653421248, -411765371413767506, 138678653421248, -1144, 0, 140732600637104, -411765371225023826, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 4 (Thread 0x7e20a2a006c0 (LWP 30266) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e6da952b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007e20e6da958c in g_async_queue_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e7cb00fb in ?? () from /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
No symbol table info available.
#5 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007e20e6a9ca94 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 = {138678632449728, -411763722146325842, 138678632449728, -1144, 11, 140732600637520, -411763721957582162, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 3 (Thread 0x7e20acc006c0 (LWP 31041) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007e20e7395a25 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138678802319040, -411794233593996626, 138678802319040, -1144, 0, 140732600630736, -411794233405252946, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 2 (Thread 0x7e20a34006c0 (LWP 276863) "paint"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007e20e6e3840d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x000056c74cc61869 in ?? ()
No symbol table info available.
#3 0x00007e20e6e0dc82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007e20e6a9ca94 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 = {138678642935488, -411766745803302226, 138678642935488, -1144, 11, 140732600635248, -411766745614558546, -411631315097920850}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007e20e6b29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 1 (Thread 0x7e20e64f8640 (LWP 30112) "gimp-2.10"):
#0 0x00007e20e6aa9c00 in malloc_consolidate (av=av@entry=0x7e20e6c03ac0 <main_arena>) at ./malloc/malloc.c:4878
        fb = 0x7e20e6c03ad0 <main_arena+16>
        maxfb = 0x7e20e6c03b18 <main_arena+88>
        p = 0x56c7589154a0
        nextp = <optimized out>
        unsorted_bin = 0x7e20e6c03b20 <main_arena+96>
        first_unsorted = <optimized out>
        nextchunk = 0x56c7589154c0
        size = 32
        nextsize = <optimized out>
        prevsize = <optimized out>
        nextinuse = 1
#1 0x00007e20e6aaba80 in _int_malloc (av=av@entry=0x7e20e6c03ac0 <main_arena>, bytes=bytes@entry=4096) at ./malloc/malloc.c:4041
        nb = <optimized out>
        idx = 99
        bin = <optimized out>
        victim = <optimized out>
        size = <optimized out>
        victim_index = <optimized out>
        remainder = <optimized out>
        remainder_size = <optimized out>
        block = <optimized out>
        bit = <optimized out>
        map = <optimized out>
        fwd = <optimized out>
        bck = <optimized out>
        tcache_unsorted_count = <optimized out>
        tcache_nb = <optimized out>
        tc_idx = <optimized out>
        return_cached = <optimized out>
        __PRETTY_FUNCTION__ = "_int_malloc"
#2 0x00007e20e6aad6e4 in __GI___libc_malloc (bytes=bytes@entry=4096) at ./malloc/malloc.c:3336
        ar_ptr = 0x7e20e6c03ac0 <main_arena>
        victim = <optimized out>
        tbytes = <optimized out>
        tc_idx = <optimized out>
        __PRETTY_FUNCTION__ = "__libc_malloc"
#3 0x00007e20e6a851a5 in __GI__IO_file_doallocate (fp=0x56c75170bbf0) at ./libio/filedoalloc.c:101
        size = 4096
        p = <optimized out>
        st = {st_dev = 64514, st_ino = 8424326, st_nlink = 1, st_mode = 33204, st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 1719080761, tv_nsec = 349674126}, st_mtim = {tv_sec = 1719080761, tv_nsec = 349674126}, st_ctim = {tv_sec = 1719080761, tv_nsec = 349674126}, __glibc_reserved = {0, 0, 0}}
#4 0x00007e20e6a95514 in __GI__IO_doallocbuf (fp=fp@entry=0x56c75170bbf0) at ./libio/libioP.h:1030
No locals.
#5 0x00007e20e6a92f80 in _IO_new_file_overflow (f=0x56c75170bbf0, ch=-1) at ./libio/fileops.c:745
No locals.
#6 0x00007e20e6a93a9f in _IO_new_file_xsputn (n=58, data=<optimized out>, f=<optimized out>) at ./libio/libioP.h:1030
        block_size = <optimized out>
        do_write = <optimized out>
        s = <optimized out>
        to_do = <optimized out>
        must_flush = <optimized out>
        count = <optimized out>
        s = <optimized out>
        to_do = <optimized out>
        must_flush = <optimized out>
        count = <optimized out>
        p = <optimized out>
        block_size = <optimized out>
        do_write = <optimized out>
#7 _IO_new_file_xsputn (f=0x56c75170bbf0, data=<optimized out>, n=58) at ./libio/fileops.c:1197
        s = <optimized out>
        to_do = 58
        must_flush = 0
        count = 0
        p = <optimized out>
        block_size = <optimized out>
        do_write = <optimized out>
#8 0x00007e20e6a60cb9 in __printf_buffer_flush_to_file (buf=0x7ffedcab2e80) at ../libio/libioP.h:1030
        count = 58
        __PRETTY_FUNCTION__ = "__printf_buffer_flush_to_file"
        count = <optimized out>
#9 __printf_buffer_to_file_done (buf=buf@entry=0x7ffedcab2e80) at ./stdio-common/printf_buffer_to_file.c:120
No locals.
#10 0x00007e20e6a6b59a in __vfprintf_internal (s=0x56c75170bbf0, format=0x7e20e7d25ec0 "\n# Stack traces obtained from PID %d - Thread %lu #\n\n", ap=0x7ffedcab2f80, mode_flags=2) at ./stdio-common/vfprintf-internal.c:1560
        _cleanup_start_doit = <optimized out>
        _buffer = {__routine = 0x7e20e6a5f720 <__funlockfile>, __arg = 0x56c75170bbf0, __canceltype = 0, __prev = 0x0}
        _cleanup_routine = <optimized out>
        wrap = {base = {write_base = 0x7ffedcab2eb0 "\n# Stack traces obtained from PID 30112 - Thread 30112 #\n\n", write_ptr = 0x7ffedcab2eea "", write_end = 0x7ffedcab2f30 "\210\373\377\377\377\377\377\377", written = 58, mode = __printf_buffer_mode_to_file}, fp = 0x56c75170bbf0, stage = "\n# Stack traces obtained from PID 30112 - Thread 30112 #\n\n\000\000\000\000\000\000@/\253\334\376\177\000\000o\342\260\346 ~\000\000\v\000\000\000\000\000\000\000\005\000\000\000\001", '\000' <repeats 11 times>, "\005\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\2247\005\000\000\000\000"}
        done = <optimized out>
        __result = <optimized out>
#11 0x00007e20e6e3279a in g_fprintf () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007e20e7d1918d in gimp_stack_trace_print () from /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
No symbol table info available.
#13 0x000056c74cbdcb41 in ?? ()
No symbol table info available.
#14 0x000056c74cbdcf1c in gimp_fatal_error ()
No symbol table info available.
#15 0x000056c74cbdcf75 in ?? ()
No symbol table info available.
#16 <signal handler called>
No locals.
#17 0x00007e20e7897968 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x00007e20e78989ed in gtk_button_set_label () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x00007e20e6ef11fa in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007e20e6ef44b6 in g_object_set_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007e20e6ef492d in g_object_set () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#22 0x000056c74cc2f358 in ?? ()
No symbol table info available.
#23 0x00007e20e6ee02fa in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#24 0x00007e20e6f0f90c in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#25 0x00007e20e6f00591 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#26 0x00007e20e6f007c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#27 0x00007e20e6f00883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#28 0x000056c74ced51b3 in gimp_container_remove ()
No symbol table info available.
#29 0x000056c74cf55f3c in ?? ()
No symbol table info available.
#30 0x000056c74ced4cf4 in gimp_container_clear ()
No symbol table info available.
#31 0x000056c74ced5fa5 in ?? ()
No symbol table info available.
#32 0x00007e20e6eef3fe in g_object_unref () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#33 0x000056c74cc2d2de in ?? ()
No symbol table info available.
#34 0x00007e20e6eea137 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#35 0x00007e20e6dbe4e3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#36 0x00007e20e6eec32b in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#37 0x00007e20e6eef6c4 in g_object_run_dispose () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#38 0x000056c74cc2ed5f in ?? ()
No symbol table info available.
#39 0x00007e20e6ee02fa in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#40 0x00007e20e6f0f90c in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#41 0x00007e20e6f00591 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#42 0x00007e20e6f007c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#43 0x00007e20e6f00883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#44 0x00007e20e6ee02fa in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#45 0x00007e20e6f0f90c in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#46 0x00007e20e6f00591 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#47 0x00007e20e6f007c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#48 0x00007e20e6f00883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#49 0x00007e20e7897b99 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#50 0x00007e20e6ee02fa in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#51 0x00007e20e6f0fa50 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#52 0x00007e20e6f00591 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#53 0x00007e20e6f007c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#54 0x00007e20e6f00883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#55 0x00007e20e78983e9 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#56 0x00007e20e7946420 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#57 0x00007e20e6ee02fa in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#58 0x00007e20e6f0ff98 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#59 0x00007e20e6effef2 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#60 0x00007e20e6f007c1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#61 0x00007e20e6f00883 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#62 0x00007e20e7a85164 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#63 0x00007e20e794ce4b in gtk_propagate_event () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#64 0x00007e20e794dd1b in gtk_main_do_event () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#65 0x00007e20e7ded2f6 in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#66 0x00007e20e6ddf5b5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#67 0x00007e20e6e3e717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#68 0x00007e20e6ddff77 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#69 0x000056c74cbe15a0 in app_run ()
No symbol table info available.
#70 0x000056c74cbd735f in main ()
No symbol table info available.
[Inferior 1 (process 30112) detached]

```

Revision history for this message
Darin (newhoa) wrote :

I believe this may be a duplicate of this issue:

https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/2055044

If so, a fix was released as gimp 2.10.36-3ubuntu0.24.04.1 in noble-updates. Try that package and see if it fixes the issue.

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.