GIMP crashes when creating text. Issue tracked to libgobject-2.0.so.0.7303.0

clort at tutanota.com clort at tutanota.com
Wed Nov 2 08:44:17 GMT 2022


libglib2.0-0  Version: 2.74.0-3  libgobject-2.0.so.0.7303.0  crashes GIMP 2.10 and 2.99 (git master) when rendering text.                                                                                                               

The crash occurs when the first character is typed.

Running devuan (ceres) with debian libgobject.  Dbus is not installed.  Arch is aarch64.

Symlinking to older libgobject-2.0.so.0.6400.3 resolves the problem.


gdb backtrace:
Thread 1 "gimp" received signal SIGSEGV, Segmentation fault.
0x0000fffff6d67a18 in ?? () from /lib/aarch64-linux-gnu/libgobject-2.0.so.0
(gdb) bt
#0  0x0000fffff6d67a18 in  () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#1  0x0000fffff6d5cd64 in  () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#2  0x0000fffff6d5d594 in  () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#3  0x0000fffff6d5ed18 in g_object_new_with_properties () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#4  0x0000aaaaaaf03f60 in gimp_image_undo_push ()
#5  0x0000aaaaaaf07398 in gimp_image_undo_push_text_layer ()
#6  0x0000aaaaaac2eef0 in gimp_text_tool_apply ()
#7  0x0000aaaaaac30838 in  ()
#8  0x0000aaaaaac30a54 in  ()
#9  0x0000fffff6d572f8 in g_closure_invoke () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#10 0x0000fffff6d6c51c in  () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#11 0x0000fffff6d7284c in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#12 0x0000fffff6d72a60 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#13 0x0000aaaaaac330a4 in  ()
#14 0x0000fffff6d572f8 in g_closure_invoke () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#15 0x0000fffff6d6c51c in  () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#16 0x0000fffff6d7284c in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#17 0x0000fffff6d72c5c in g_signal_emit_by_name () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#18 0x0000fffff6d572f8 in g_closure_invoke () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#19 0x0000fffff6d6c51c in  () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#20 0x0000fffff6d7284c in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#21 0x0000fffff6d72c5c in g_signal_emit_by_name () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#22 0x0000fffff7b6b298 in  () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#23 0x0000fffff7b6b758 in  () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#24 0x0000aaaaaac34290 in gimp_text_tool_editor_key_press ()
#25 0x0000aaaaaac877f0 in  ()
#26 0x0000aaaaaac88570 in gimp_display_shell_canvas_tool_events ()
#27 0x0000fffff7b870a4 in  () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#28 0x0000fffff6d572f8 in g_closure_invoke () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#29 0x0000fffff6d6c51c in  () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#30 0x0000fffff6d721c8 in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#31 0x0000fffff6d72a60 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#32 0x0000fffff7cb70c0 in  () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x0000fffff7ccd734 in gtk_window_propagate_key_event () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#34 0x0000aaaaaada9734 in  ()
#35 0x0000fffff7b870a4 in  () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#36 0x0000fffff6d572f8 in g_closure_invoke () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#37 0x0000fffff6d6c224 in  () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#38 0x0000fffff6d721c8 in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#39 0x0000fffff6d72a60 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#40 0x0000fffff7cb70c0 in  () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#41 0x0000fffff7b85508 in gtk_propagate_event () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#42 0x0000fffff7b85924 in gtk_main_do_event () at /lib/aarch64-linux-gnu/libgtk-x11-2.0.so.0
#43 0x0000fffff79d0610 in  () at /lib/aarch64-linux-gnu/libgdk-x11-2.0.so.0
#44 0x0000fffff6c366bc in g_main_context_dispatch () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#45 0x0000fffff6c36950 in  () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#46 0x0000fffff6c36c74 in g_main_loop_run () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#47 0x0000aaaaaab7ddb8 in app_run ()
#48 0x0000aaaaaab7d670 in main ()

If I can provide more info, let me know.



More information about the pkg-gnome-maintainers mailing list