#1108091 gimp: Crash with unsaved changes on close in remote desktop RDP session

Package:
gimp
Source:
gimp
Description:
GNU Image Manipulation Program
Submitter:
Kerstin
Date:
2025-06-20 13:27:02 UTC
Severity:
normal
#1108091#5
Date:
2025-06-20 13:24:47 UTC
From:
To:
When exiting gimp with discarding unsaved changes inside a remote desktop
session it crashes on-close.

```
GNU Image Manipulation Program version 3.0.2
git-describe: GIMP_3_0_2
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/14/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='Debian 14.2.0-19'
--with-bugurl=file:///usr/share/doc/gcc-14/README.Bugs --enable-
languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2,rust --prefix=/usr --with-gcc-
major-version-only --program-suffix=-14 --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-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/reproducible-path/gcc-14-14.2.0/debian/tmp-
nvptx/usr,amdgcn-amdhsa=/build/reproducible-path/gcc-14-14.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=3
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 14.2.0 (Debian 14.2.0-19)

# Libraries #
using babl version 0.1.114 (compiled against version 0.1.112)
using GEGL version 0.4.62 (compiled against version 0.4.58)
using GLib version 2.84.2 (compiled against version 2.84.1)
using GdkPixbuf version 2.42.12 (compiled against version 2.42.12)
using GTK+ version 3.24.49 (compiled against version 3.24.49)
using Pango version 1.56.3 (compiled against version 1.56.3)
using Fontconfig version 2.15.0 (compiled against version 2.15.0)
using Cairo version 1.18.4 (compiled against version 1.18.4)
using gexiv2 version 0.14.3 (compiled against version 0.14.3)
using exiv2 version 0.28.5

```
```
/lib/x86_64-linux-gnu/libgimpbase-3.0.so.0(gimp_stack_trace_print+0x4a2)
[0x7f6e2ccb9702]
/usr/bin/gimp-3.0(+0x2b808b) [0x55c5d255f08b]
/usr/bin/gimp-3.0(+0x2b86ae) [0x55c5d255f6ae]
/usr/bin/gimp-3.0(+0x2bb41d) [0x55c5d256241d]
/lib/x86_64-linux-gnu/libc.so.6(+0x3fdf0) [0x7f6e2b10edf0]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_type_check_instance_is_a+0x48)
[0x7f6e2c7d9718]
/lib/x86_64-linux-gnu/libgdk-3.so.0(gdk_monitor_get_display+0x2a)
[0x7f6e2b54ffba]
/usr/bin/gimp-3.0(+0x3e7e83) [0x55c5d268ee83]
/usr/bin/gimp-3.0(gimp_dialog_factory_save+0x9f) [0x55c5d265419f]
/usr/bin/gimp-3.0(session_save+0xb7) [0x55c5d25adda7]
/usr/bin/gimp-3.0(+0x30435a) [0x55c5d25ab35a]
/usr/bin/gimp-3.0(gimp_marshal_BOOLEAN__BOOLEAN+0x4a) [0x55c5d240128a]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x140)
[0x7f6e2c7b4950]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2bd43) [0x7f6e2c7c8d43]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2d032) [0x7f6e2c7ca032]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x36)
[0x7f6e2c7d05a6]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7f6e2c7d0663]
/usr/bin/gimp-3.0(gimp_exit+0x70) [0x55c5d2396e40]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x140)
[0x7f6e2c7b4950]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2bd43) [0x7f6e2c7c8d43]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2d769) [0x7f6e2c7ca769]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x36)
[0x7f6e2c7d05a6]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7f6e2c7d0663]
/usr/bin/gimp-3.0(+0x38b0bc) [0x55c5d26320bc]
/usr/bin/gimp-3.0(gimp_ui_manager_activate_action+0x5a) [0x55c5d26a103a]
/usr/bin/gimp-3.0(+0x4c350e) [0x55c5d276a50e]
/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x97d7a) [0x7f6e2b697d7a]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x17b81) [0x7f6e2c7b4b81]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2cb33) [0x7f6e2c7c9b33]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x36)
[0x7f6e2c7d05a6]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7f6e2c7d0663]
/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3558fc) [0x7f6e2b9558fc]
/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0x8dd) [0x7f6e2b8080fd]
/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x36daba) [0x7f6e2b96daba]
/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x3527b) [0x7f6e2b52527b]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x5c3c5) [0x7f6e2c6a13c5]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x5e5f7) [0x7f6e2c6a35f7]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x30)
[0x7f6e2c6a3d60]
/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_application_run+0x1ed) [0x7f6e2c452edd]
/usr/bin/gimp-3.0(app_run+0x1ee) [0x55c5d255eb8e]
/usr/bin/gimp-3.0(main+0x39f) [0x55c5d2394f0f]
/lib/x86_64-linux-gnu/libc.so.6(+0x29ca8) [0x7f6e2b0f8ca8]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f6e2b0f8d65]
/usr/bin/gimp-3.0(_start+0x21) [0x55c5d2395081]

```