GIMP crashes on close

Bug #2063516 reported by Bennett Daryl Wenger
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.99.18
git-describe: GIMP_2_99_18
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/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-13ubuntu1' --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-UAUe7g/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-UAUe7g/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-13ubuntu1)

# 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.79.2)
using GdkPixbuf version 2.42.10 (compiled against version 2.42.10)
using GTK+ version 3.24.41 (compiled against version 3.24.40)
using Pango version 1.52.1 (compiled against version 1.51.0)
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 11849 - Thread 11849 #

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 12634]
[New LWP 12578]
[New LWP 11861]
[New LWP 11858]
[New LWP 11857]
[New LWP 11855]
[New LWP 11854]
[New LWP 11853]
[New LWP 11852]
[New LWP 11851]
[New LWP 11850]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x0000703d1f51ba9a in __GI___libc_read (nbytes=255, buf=0x7fffe7b0c660, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x703d205ca1c0 (LWP 11849) "gimp-2.99" 0x0000703d1f51ba9a in __GI___libc_read (nbytes=255, buf=0x7fffe7b0c660, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x703d07e006c0 (LWP 12634) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x703d050006c0 (LWP 12578) "dconf worker" 0x0000703d1f51b4cd in __GI___poll (fds=0x703cd0000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  4 Thread 0x703d05a006c0 (LWP 11861) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x703d070006c0 (LWP 11858) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6 Thread 0x703d074006c0 (LWP 11857) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x703d10c006c0 (LWP 11855) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8 Thread 0x703d13e006c0 (LWP 11854) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9 Thread 0x703d18a006c0 (LWP 11853) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10 Thread 0x703d194006c0 (LWP 11852) "gdbus" 0x0000703d1f51b4cd in __GI___poll (fds=0x55a5d2289ed0, nfds=7, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  11 Thread 0x703d19e006c0 (LWP 11851) "gmain" 0x0000703d1f51b4cd in __GI___poll (fds=0x55a5cda78bf0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  12 Thread 0x703d1a8006c0 (LWP 11850) "pool-spawner" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#0 0x0000703d1f51ba9a in __GI___libc_read (nbytes=255, buf=0x7fffe7b0c660, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = 255
        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=28, buf=0x7fffe7b0c660, nbytes=255) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x0000703d210aecb4 in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-3.0.so.0
#3 0x000055a5cb52181e in ??? ()
#4 0x000055a5cb521e4c in gimp_fatal_error ()
#5 0x000055a5cb524aa5 in ??? ()
#6 0x0000703d1f445320 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000703d1fd5d157 in gtk_widget_hide () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#8 0x000055a5cb700da9 in ??? ()
#9 0x0000703d20b792fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x0000703d20ba890c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x0000703d20b99591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x0000703d20b997c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x0000703d20b99883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x000055a5cb34f043 in gimp_container_remove ()
#15 0x000055a5cb38e98c in ??? ()
#16 0x000055a5cb34ebb4 in gimp_container_clear ()
#17 0x000055a5cb3502d5 in ??? ()
#18 0x0000703d20b883fe in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x000055a5cb700c2e in ??? ()
#20 0x0000703d20b83137 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x0000703d20a504e3 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x0000703d20b8532b in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x0000703d1fd730ce in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#24 0x0000703d20b886c4 in g_object_run_dispose () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x000055a5cb700bbf in ??? ()
#26 0x0000703d20b792fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x0000703d20ba890c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x0000703d20b99591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x0000703d20b997c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x0000703d20b99883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x0000703d20b996bd in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x0000703d20b997c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x0000703d20b99883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x0000703d1fadaf08 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x0000703d20b996bd in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x0000703d20b997c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x0000703d20b99883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x0000703d1fadaccd in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#39 0x0000703d1fa99b43 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x0000703d20b996bd in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x0000703d20b997c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x0000703d20b99883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x0000703d1fbb62f3 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#44 0x0000703d20b7d8da in g_cclosure_marshal_VOID__BOXEDv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x0000703d20b996bd in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#46 0x0000703d20b997c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#47 0x0000703d20b99883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x0000703d1fbadf5c in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#49 0x0000703d1fbb5ccb in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#50 0x0000703d1fbb95ca in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#51 0x0000703d1fb78ab3 in gtk_event_controller_handle_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#52 0x0000703d1fd5e658 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#53 0x0000703d1fa982f7 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#54 0x0000703d20b996bd in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#55 0x0000703d20b997c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#56 0x0000703d20b99883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#57 0x0000703d1fd66b74 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#58 0x0000703d1fc03310 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#59 0x0000703d1fc03eaa in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#60 0x0000703d1f93e407 in ??? () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#61 0x0000703d1f997c6e in ??? () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#62 0x0000703d20a715b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x0000703d20ad0717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x0000703d20a70a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x0000703d2080b88d in g_application_run () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#66 0x000055a5cb52132b in app_run ()
#67 0x000055a5cb344697 in main ()
[Inferior 1 (process 11849) detached]

```

Revision history for this message
Chris Guiver (guiverc) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:

apport-collect 2063516

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

(The pasted details are intended for filing bugs upstream with GNU Gimp; Ubuntu system details have not been provided)

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.