Bug#1020339: Gimp crash when use Text tool

root_rtfm root_rtfm.debian at sysole.fr
Tue Sep 20 13:44:38 BST 2022


Package: gimp
Version: 2.10.32-1+b1



<!-- Copy-paste this whole debug data to report to developers -->


```
GNU Image Manipulation Program version 2.10.32
git-describe: GIMP_2_10_32
Build: unknown rev 0 for linux
# C compiler #
	Using built-in specs.
	COLLECT_GCC=gcc
	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/12/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
12.1.0-8' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs
--enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr
--with-gcc-major-version-only --program-suffix=-12
--program-prefix=x86_64-linux-gnu- --enable-shared
--enable-linker-build-id --libexecdir=/usr/lib
--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-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-12-WXbu70/gcc-12-12.1.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-WXbu70/gcc-12-12.1.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 12.1.0
(Debian 12.1.0-8) 

# Libraries #
using babl version 0.1.96 (compiled against version 0.1.92)
using GEGL version 0.4.38 (compiled against version 0.4.38)
using GLib version 2.74.0 (compiled against version 2.72.3)
using GdkPixbuf version 2.42.9 (compiled against version 2.42.9)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.10 (compiled against version 1.50.9)
using Fontconfig version 2.13.1 (compiled against version 2.13.1)
using Cairo version 1.16.0 (compiled against version 1.16.0)

```
> fatal error: Segmentation fault

Stack trace:
```
/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x3e8)[0x7f65020f8638]
gimp(+0xdcd1f)[0x55fe296c0d1f]
gimp(+0xdd0f8)[0x55fe296c10f8]
gimp(+0xdd749)[0x55fe296c1749]
/lib/x86_64-linux-gnu/libc.so.6(+0x3daf0)[0x7f650123daf0]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x25103)[0x7f650178c103]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x1b6d8)[0x7f65017826d8]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x1bf5a)[0x7f6501782f5a]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_new_with_properties+0x194)[0x7f65017843f4]
gimp(gimp_image_undo_push+0x1a7)[0x55fe29a3e787]
gimp(gimp_image_undo_push_text_layer+0x104)[0x55fe29a41344]
gimp(gimp_text_tool_apply+0x103)[0x55fe29770e93]
gimp(+0x18ea27)[0x55fe29772a27]
gimp(+0x18ec62)[0x55fe29772c62]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x160)[0x7f650177d500]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x29b36)[0x7f6501790b36]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf35)[0x7f65017976b5]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f650179787f]
gimp(+0x1913e5)[0x55fe297753e5]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x160)[0x7f650177d500]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x29b36)[0x7f6501790b36]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf35)[0x7f65017976b5]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_by_name+0x1f8)[0x7f6501797a98]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x160)[0x7f650177d500]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x29b36)[0x7f6501790b36]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf35)[0x7f65017976b5]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_by_name+0x1f8)[0x7f6501797a98]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x11f030)[0x7f650231f030]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x11f613)[0x7f650231f613]
gimp(gimp_text_tool_editor_key_press+0x98)[0x55fe29776a48]
gimp(+0x1e81cc)[0x55fe297cc1cc]
gimp(gimp_display_shell_canvas_tool_events+0x79)[0x55fe297cd139]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x1391ab)[0x7f65023391ab]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x160)[0x7f650177d500]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x29b36)[0x7f6501790b36]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x76d)[0x7f6501796eed]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f650179787f]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x258fe4)[0x7f6502458fe4]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_window_propagate_key_event+0xa8)[0x7f650246d248]
gimp(+0x30323a)[0x55fe298e723a]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x1391ab)[0x7f65023391ab]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x160)[0x7f650177d500]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x29c65)[0x7f6501790c65]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x76d)[0x7f6501796eed]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f650179787f]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x258fe4)[0x7f6502458fe4]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_propagate_event+0x14c)[0x7f650233787c]
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x36b)[0x7f6502337c4b]
/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5fafc)[0x7f65021a3afc]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x299)[0x7f6501685729]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x549b8)[0x7f65016859b8]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x6f)[0x7f6501685c6f]
gimp(app_run+0x351)[0x55fe296c04e1]
gimp(main+0x35f)[0x55fe296bfddf]
/lib/x86_64-linux-gnu/libc.so.6(+0x2920a)[0x7f650122920a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x7c)[0x7f65012292bc]
gimp(_start+0x21)[0x55fe296bff61]

```

Description: This bug appears when open a new Image, then you select
'Text tool'  in tool bar and trace a box where you want write. Now when
you press a key, gimp crash. 
Same with gimp from experimental package.


dpkg --status gimp
Package: gimp
Status: install ok installed
Priority: optional
Section: graphics
Installed-Size: 19789
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintainers at lists.alioth.debian.org>
Architecture: amd64
Source: gimp (2.10.32-1)
Version: 2.10.32-1+b1
Replaces: gimp-plugin-registry (<< 7.20140602+nmu1~)
Depends: libgimp2.0 (>= 2.10.32), libgimp2.0 (<= 2.10.32-z), gimp-data
(>= 2.10.32), gimp-data (<= 2.10.32-z), graphviz, xdg-utils, libaa1 (>=
1.4p5), libbabl-0.1-0 (>= 1:0.1.78), libbz2-1.0, libc6 (>= 2.34), libcairo2 (>= 1.12.2), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.2.1), libgcc-s1 (>= 3.0), libgdk-pixbuf-2.0-0 (>= 2.30.8), libgegl-0.4-0 (>= 1:0.4.36), libgexiv2-2 (>= 0.10.6), libglib2.0-0 (>= 2.56.2), libgs9 (>= 9.10~dfsg), libgtk2.0-0 (>= 2.24.10), libgudev-1.0-0 (>= 167), libharfbuzz0b (>= 0.6.0), libheif1 (>= 1.8.0), libjpeg62-turbo (>= 1.3.1), libjson-glib-1.0-0 (>= 1.5.2), liblcms2-2 (>= 2.9), liblzma5 (>= 5.1.1alpha+20120614), libmng1 (>= 1.0.10), libmypaint-1.5-1 (>= 1.5.0), libopenexr-3-1-30 (>= 3.1.5), libopenjp2-7 (>= 2.0.0), libpango-1.0-0 (>= 1.29.4), libpangocairo-1.0-0 (>= 1.29.4), libpangoft2-1.0-0 (>= 1.29.4), libpng16-16 (>= 1.6.2-1), libpoppler-glib8 (>= 0.44.0), librsvg2-2 (>= 2.32.0), libstdc++6 (>= 5.2), libtiff5 (>= 4.0.3), libwebp7, libwebpdemux2, libwebpmux3, libwmf-0.2-7 (>= 0.2.12), libwmflite-0.2-7 (>= 0.2.12), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxfixes3, libxmu6 (>= 2:1.1.
 3), libxpm4, zlib1g (>= 1:1.1.4)
Recommends: ghostscript
Suggests: gimp-help-en | gimp-help, gimp-data-extras, gvfs-backends,
libasound2
Breaks: gimp-plugin-registry (<< 7.20140602+nmu1~)
Description: GNU Image Manipulation Program
 GIMP is an advanced picture editor. You can use it to edit, enhance,
and
 retouch photos and scans, create drawings, and make your own images.
 It has a large collection of professional-level editing tools and
 filters, similar to the ones you might find in Photoshop. Numerous
 fine-control settings and features like layers, paths, masks, and
 scripting give you total control over your images.
 .
 Many image file formats are supported, including JPEG, Photoshop
(.psd),
 and Paint Shop Pro (.psp) files. It can also be used to scan and print
 photos.
 .
 To open files remotely (like over HTTP), install the gvfs-backends
 package.
 .
 To use a MIDI device (like a musical keyboard) as an input controller
in GIMP,
 install libasound2 and read the how-to at
/usr/share/doc/gimp/README.MIDI
Homepage: https://www.gimp.org/


Best Regards



More information about the pkg-gnome-maintainers mailing list