Crashes when using text tool
Environment/Versions
- GIMP version:
- Package:
- Operating System:
Description of the bug
Reproduction
Is the bug reproducible?
Reproduction steps:
- open gimp
- use text tool
- when you click to create text box, it crashes
…
Expected result:
Actual result:
Additional information
If you have a backtrace for a crash or a warning, paste it here.
GNU Image Manipulation Program version 2.10.30
git-describe: GIMP_2_10_30
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/10.2.1/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /builddir/gcc-10.2.1_pre1/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 10.2.1 20201203 (GCC)
# Libraries #
using babl version 0.1.96 (compiled against version 0.1.88)
using GEGL version 0.4.38 (compiled against version 0.4.34)
using GLib version 2.74.0 (compiled against version 2.70.2)
using GdkPixbuf version 2.42.6 (compiled against version 2.40.0)
using GTK+ version 2.24.33 (compiled against version 2.24.32)
using Pango version 1.50.9 (compiled against version 1.50.3)
using Fontconfig version 2.14.0 (compiled against version 2.13.1)
using Cairo version 1.16.0 (compiled against version 1.16.0)
fatal error: Segmentation fault
Stack trace:
/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x398)[0x7efe820f3888]
gimp-2.10(+0xe1d3b)[0x555a233f8d3b]
gimp-2.10(+0xe210a)[0x555a233f910a]
gimp-2.10(+0xe2769)[0x555a233f9769]
/usr/lib/libpthread.so.0(+0x13900)[0x7efe81058900]
/usr/lib/libgobject-2.0.so.0(+0x24993)[0x7efe81309993]
/usr/lib/libgobject-2.0.so.0(+0x1aaf6)[0x7efe812ffaf6]
/usr/lib/libgobject-2.0.so.0(+0x1b482)[0x7efe81300482]
/usr/lib/libgobject-2.0.so.0(g_object_new_with_properties+0x1e9)[0x7efe81301919]
gimp-2.10(gimp_image_undo_push+0x1a6)[0x555a2377cb16]
gimp-2.10(gimp_image_undo_push_text_layer+0x10c)[0x555a2377f8dc]
gimp-2.10(gimp_text_tool_apply+0xf7)[0x555a234aaf17]
gimp-2.10(+0x195b8f)[0x555a234acb8f]
gimp-2.10(+0x195d42)[0x555a234acd42]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16f)[0x7efe812fa6bf]
/usr/lib/libgobject-2.0.so.0(+0x2937b)[0x7efe8130e37b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xfd1)[0x7efe81314d01]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7efe81314ebf]
gimp-2.10(+0x1985f5)[0x555a234af5f5]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16f)[0x7efe812fa6bf]
/usr/lib/libgobject-2.0.so.0(+0x2937b)[0x7efe8130e37b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xfd1)[0x7efe81314d01]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x1ff)[0x7efe813150df]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16f)[0x7efe812fa6bf]
/usr/lib/libgobject-2.0.so.0(+0x2937b)[0x7efe8130e37b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xfd1)[0x7efe81314d01]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x1ff)[0x7efe813150df]
/usr/lib/libgtk-x11-2.0.so.0(+0x11bc70)[0x7efe81d1bc70]
/usr/lib/libgtk-x11-2.0.so.0(+0x11c253)[0x7efe81d1c253]
gimp-2.10(gimp_text_tool_editor_key_press+0x98)[0x555a234b0bc8]
gimp-2.10(+0x1ef6bc)[0x555a235066bc]
gimp-2.10(gimp_display_shell_canvas_tool_events+0x91)[0x555a235076c1]
/usr/lib/libgtk-x11-2.0.so.0(+0x135807)[0x7efe81d35807]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16f)[0x7efe812fa6bf]
/usr/lib/libgobject-2.0.so.0(+0x2937b)[0x7efe8130e37b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x97a)[0x7efe813146aa]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7efe81314ebf]
/usr/lib/libgtk-x11-2.0.so.0(+0x2513e4)[0x7efe81e513e4]
/usr/lib/libgtk-x11-2.0.so.0(gtk_window_propagate_key_event+0xa8)[0x7efe81e64d48]
gimp-2.10(+0x30c7bb)[0x555a236237bb]
/usr/lib/libgtk-x11-2.0.so.0(+0x135807)[0x7efe81d35807]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16f)[0x7efe812fa6bf]
/usr/lib/libgobject-2.0.so.0(+0x28d99)[0x7efe8130dd99]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x97a)[0x7efe813146aa]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7efe81314ebf]
/usr/lib/libgtk-x11-2.0.so.0(+0x2513e4)[0x7efe81e513e4]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x14c)[0x7efe81d33efc]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x36b)[0x7efe81d342cb]
/usr/lib/libgdk-x11-2.0.so.0(+0x5facc)[0x7efe821bcacc]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x25b)[0x7efe81201b2b]
/usr/lib/libglib-2.0.so.0(+0x54dd8)[0x7efe81201dd8]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x73)[0x7efe812020c3]
gimp-2.10(app_run+0x378)[0x555a233f84d8]
gimp-2.10(main+0x37e)[0x555a233f7d9e]
/usr/lib/libc.so.6(__libc_start_main+0xea)[0x7efe80ea6e0a]
gimp-2.10(_start+0x2a)[0x555a233f7f2a]