Segmentation fault after exiting the application
Environment/Versions
- GIMP version: 2.10.36
- Package: RPM from Fedora Linux repository
- Operating System: Fedora Linux 40 (Design Suite)
Application crashed after exiting from a PSD file Description of the bug
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Open a PSD file
- Exit after doing some work
…
Expected result: GIMP should exit normally
Actual result: Traceback after exit
Additional information
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-redhat-linux/13/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-13.2.1-20231011/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-offload-defaulted --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.1 20231011 (Red Hat 13.2.1-4) (GCC)
# Libraries #
using babl version 0.1.106 (compiled against version 0.1.106)
using GEGL version 0.4.48 (compiled against version 0.4.46)
using GLib version 2.80.0 (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.52.2 (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:
/lib64/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x496)[0x7fd7d450ddb6]
/usr/bin/gimp-2.10(+0xedc61)[0x558a3b362c61]
/usr/bin/gimp-2.10(+0xee03c)[0x558a3b36303c]
/usr/bin/gimp-2.10(+0xee08e)[0x558a3b36308e]
/lib64/libc.so.6(+0x40710)[0x7fd7d3718710]
/lib64/libgtk-x11-2.0.so.0(+0x8d058)[0x7fd7d468d058]
/lib64/libgtk-x11-2.0.so.0(gtk_button_set_label+0x5d)[0x7fd7d468e09d]
/lib64/libgobject-2.0.so.0(+0x2259a)[0x7fd7d3b6059a]
/lib64/libgobject-2.0.so.0(g_object_set_valist+0x1e6)[0x7fd7d3b63926]
/lib64/libgobject-2.0.so.0(g_object_set+0xbb)[0x7fd7d3b63dbb]
/usr/bin/gimp-2.10(+0x140745)[0x558a3b3b5745]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x14a)[0x7fd7d3b4f5da]
/lib64/libgobject-2.0.so.0(+0x41013)[0x7fd7d3b7f013]
/lib64/libgobject-2.0.so.0(+0x31cb4)[0x7fd7d3b6fcb4]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x41)[0x7fd7d3b6ff11]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x93)[0x7fd7d3b6ffd3]
/usr/bin/gimp-2.10(gimp_container_remove+0xf3)[0x558a3b65b723]
/usr/bin/gimp-2.10(+0x46750c)[0x558a3b6dc50c]
/usr/bin/gimp-2.10(gimp_container_clear+0x64)[0x558a3b65b264]
/usr/bin/gimp-2.10(+0x3e7515)[0x558a3b65c515]
/lib64/libgobject-2.0.so.0(g_object_unref+0x1b8)[0x7fd7d3b5e8e8]
/usr/bin/gimp-2.10(+0x13e5de)[0x558a3b3b35de]
/lib64/libgobject-2.0.so.0(+0x1b477)[0x7fd7d3b59477]
/lib64/libglib-2.0.so.0(+0x3c507)[0x7fd7d3a2d507]
/lib64/libgobject-2.0.so.0(+0x1d6cb)[0x7fd7d3b5b6cb]
/lib64/libgobject-2.0.so.0(g_object_run_dispose+0x38)[0x7fd7d3b5ea58]
/usr/bin/gimp-2.10(+0x14005f)[0x558a3b3b505f]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x14a)[0x7fd7d3b4f5da]
/lib64/libgobject-2.0.so.0(+0x41013)[0x7fd7d3b7f013]
/lib64/libgobject-2.0.so.0(+0x31cb4)[0x7fd7d3b6fcb4]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x41)[0x7fd7d3b6ff11]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x93)[0x7fd7d3b6ffd3]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x14a)[0x7fd7d3b4f5da]
/lib64/libgobject-2.0.so.0(+0x41013)[0x7fd7d3b7f013]
/lib64/libgobject-2.0.so.0(+0x31cb4)[0x7fd7d3b6fcb4]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x41)[0x7fd7d3b6ff11]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x93)[0x7fd7d3b6ffd3]
/lib64/libgtk-x11-2.0.so.0(+0x8d259)[0x7fd7d468d259]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x14a)[0x7fd7d3b4f5da]
/lib64/libgobject-2.0.so.0(+0x41140)[0x7fd7d3b7f140]
/lib64/libgobject-2.0.so.0(+0x31cb4)[0x7fd7d3b6fcb4]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x41)[0x7fd7d3b6ff11]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x93)[0x7fd7d3b6ffd3]
/lib64/libgtk-x11-2.0.so.0(+0x8da99)[0x7fd7d468da99]
/lib64/libgtk-x11-2.0.so.0(+0x143074)[0x7fd7d4743074]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x14a)[0x7fd7d3b4f5da]
/lib64/libgobject-2.0.so.0(+0x415f0)[0x7fd7d3b7f5f0]
/lib64/libgobject-2.0.so.0(+0x31519)[0x7fd7d3b6f519]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x41)[0x7fd7d3b6ff11]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x93)[0x7fd7d3b6ffd3]
/lib64/libgtk-x11-2.0.so.0(+0x282794)[0x7fd7d4882794]
/lib64/libgtk-x11-2.0.so.0(gtk_propagate_event+0x15b)[0x7fd7d4746c7b]
/lib64/libgtk-x11-2.0.so.0(gtk_main_do_event+0x34b)[0x7fd7d47402bb]
/lib64/libgdk-x11-2.0.so.0(+0x681ee)[0x7fd7d45a91ee]
/lib64/libglib-2.0.so.0(+0x5c68c)[0x7fd7d3a4d68c]
/lib64/libglib-2.0.so.0(+0xbd788)[0x7fd7d3aae788]
/lib64/libglib-2.0.so.0(g_main_loop_run+0x77)[0x7fd7d3a53647]
/usr/bin/gimp-2.10(app_run+0x360)[0x558a3b3676c0]
/usr/bin/gimp-2.10(main+0x372)[0x558a3b35d492]
/lib64/libc.so.6(+0x2a088)[0x7fd7d3702088]
/lib64/libc.so.6(__libc_start_main+0x8b)[0x7fd7d370214b]
/usr/bin/gimp-2.10(_start+0x25)[0x558a3b35d625]