CRITICAL while using Move tool with arrow keys
GIMP version: 2.10.20
Operating System: Fedora 31
Package: rpm
Description of the bug
I don't know what happens, but before occors this error I've been moving an image.
Reproduction
Is the bug reproducible? Happened only once
Reproduction steps:
- Move an image with the arrow buttons repeatedly. …
Expected result:
Actual result:
Additional information
GNU Image Manipulation Program version 2.10.20
git-describe: GIMP_2_10_18-332-g68d21512bf
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/10/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.1.1 20200507 (Red Hat 10.1.1-1) (GCC)
# Libraries #
using babl version 0.1.78 (compiled against version 0.1.78)
using GEGL version 0.4.24 (compiled against version 0.4.24)
using GLib version 2.64.4 (compiled against version 2.64.3)
using GdkPixbuf version 2.40.0 (compiled against version 2.40.0)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.44.7 (compiled against version 1.44.7)
using Fontconfig version 2.13.92 (compiled against version 2.13.92)
using Cairo version 1.16.0 (compiled against version 1.16.0)
GIMP-CRITICAL: gimp_tool_message_literal: assertion 'message != NULL' failed
Stack trace:
# Stack traces obtained from PID 2616 - Thread 2616 #
[New LWP 2669]
[New LWP 2670]
[New LWP 2671]
[New LWP 2706]
[New LWP 2707]
[New LWP 2709]
[New LWP 3871]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007fd51c5879ac in read () from /lib64/libpthread.so.0
Id Target Id Frame
* 1 Thread 0x7fd51b825dc0 (LWP 2616) "gimp-2.10" 0x00007fd51c5879ac in read () from /lib64/libpthread.so.0
2 Thread 0x7fd50e567700 (LWP 2669) "worker" 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
3 Thread 0x7fd50dd66700 (LWP 2670) "worker" 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
4 Thread 0x7fd50d565700 (LWP 2671) "worker" 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
5 Thread 0x7fd50cc87700 (LWP 2706) "gmain" 0x00007fd51c4a0aaf in poll () from /lib64/libc.so.6
6 Thread 0x7fd4fffff700 (LWP 2707) "gdbus" 0x00007fd51c4a0aaf in poll () from /lib64/libc.so.6
7 Thread 0x7fd4f3d37700 (LWP 2709) "async" 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
8 Thread 0x7fd4f217c700 (LWP 3871) "swap writer" 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
Thread 8 (Thread 0x7fd4f217c700 (LWP 3871)):
#0 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fd51c7a04d3 in g_cond_wait () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fd51ccac7cd in gegl_tile_backend_swap_writer_thread () from /lib64/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007fd51c77b7f2 in g_thread_proxy () from /lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fd51c57d432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fd51c4ab913 in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 7 (Thread 0x7fd4f3d37700 (LWP 2709)):
#0 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fd51c7a04d3 in g_cond_wait () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x0000556568ab5fdf in gimp_parallel_run_async_thread_func ()
No symbol table info available.
#3 0x00007fd51c77b7f2 in g_thread_proxy () from /lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fd51c57d432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fd51c4ab913 in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 6 (Thread 0x7fd4fffff700 (LWP 2707)):
#0 0x00007fd51c4a0aaf in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fd51c751aae in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fd51c751e33 in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fd51c9e06aa in gdbus_shared_thread_func () from /lib64/libgio-2.0.so.0
No symbol table info available.
#4 0x00007fd51c77b7f2 in g_thread_proxy () from /lib64/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fd51c57d432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007fd51c4ab913 in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x7fd50cc87700 (LWP 2706)):
#0 0x00007fd51c4a0aaf in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fd51c751aae in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fd51c751be3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fd51c751c31 in glib_worker_main () from /lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fd51c77b7f2 in g_thread_proxy () from /lib64/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fd51c57d432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007fd51c4ab913 in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x7fd50d565700 (LWP 2671)):
#0 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fd51c7a04d3 in g_cond_wait () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fd51cc75dab in gegl_parallel_distribute_thread_func () from /lib64/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007fd51c77b7f2 in g_thread_proxy () from /lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fd51c57d432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fd51c4ab913 in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x7fd50dd66700 (LWP 2670)):
#0 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fd51c7a04d3 in g_cond_wait () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fd51cc75dab in gegl_parallel_distribute_thread_func () from /lib64/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007fd51c77b7f2 in g_thread_proxy () from /lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fd51c57d432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fd51c4ab913 in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x7fd50e567700 (LWP 2669)):
#0 0x00007fd51c4a637d in syscall () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fd51c7a04d3 in g_cond_wait () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fd51cc75dab in gegl_parallel_distribute_thread_func () from /lib64/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007fd51c77b7f2 in g_thread_proxy () from /lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fd51c57d432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fd51c4ab913 in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7fd51b825dc0 (LWP 2616)):
#0 0x00007fd51c5879ac in read () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fd51d0efbc7 in gimp_stack_trace_print () from /lib64/libgimpbase-2.0.so.0
No symbol table info available.
#2 0x00005565687bc49a in gui_message ()
No symbol table info available.
#3 0x0000556568ab29e9 in gimp_show_message ()
No symbol table info available.
#4 0x00005565687b1410 in gimp_message_log_func ()
No symbol table info available.
#5 0x00007fd51c758f99 in g_logv () from /lib64/libglib-2.0.so.0
No symbol table info available.
#6 0x00007fd51c759233 in g_log () from /lib64/libglib-2.0.so.0
No symbol table info available.
#7 0x000055656888b4c5 in gimp_edit_selection_tool_translate ()
No symbol table info available.
#8 0x00005565688c1444 in gimp_display_shell_canvas_tool_events_internal ()
No symbol table info available.
#9 0x00005565688c23d1 in gimp_display_shell_canvas_tool_events ()
No symbol table info available.
#10 0x00007fd51d384d9d in _gtk_marshal_BOOLEAN__BOXED () from /lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0x00007fd51c83c88a in g_closure_invoke () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#12 0x00007fd51c84f423 in signal_emit_unlocked_R.isra.0 () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007fd51c8553be in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007fd51c855c63 in g_signal_emit () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007fd51d4c2384 in gtk_widget_event_internal () from /lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x00007fd51d4d8888 in gtk_window_propagate_key_event () from /lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x00005565689e0ceb in gimp_window_key_press_event ()
No symbol table info available.
#18 0x00007fd51d384d9d in _gtk_marshal_BOOLEAN__BOXED () from /lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x00007fd51c83c88a in g_closure_invoke () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007fd51c84ee7e in signal_emit_unlocked_R.isra.0 () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007fd51c8553be in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007fd51c855c63 in g_signal_emit () from /lib64/libgobject-2.0.so.0
No symbol table info available.
#23 0x00007fd51d4c2384 in gtk_widget_event_internal () from /lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x00007fd51d38299c in gtk_propagate_event () from /lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0x00007fd51d382d3b in gtk_main_do_event () from /lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0x00007fd51d1c7f90 in gdk_event_dispatch () from /lib64/libgdk-x11-2.0.so.0
No symbol table info available.
#27 0x00007fd51c75178f in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#28 0x00007fd51c751b18 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
No symbol table info available.
#29 0x00007fd51c751e33 in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#30 0x00005565687b0fc6 in app_run ()
No symbol table info available.
#31 0x00005565687b089e in main ()
No symbol table info available.
[Inferior 1 (process 2616) detached]
Edited by Ell