Gimp 2.99.19 crashed after clicking tools
I forgot exactly what I did but I got this crash report after exiting gradient and clicking a few other things. I understand this report is not descriptive.
`
GNU Image Manipulation Program version 2.99.19
git-describe: GIMP_2_99_18-333-gd7228727d7
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-redhat-linux/13/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,m2,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 --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-13.2.1-20231011/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-offload-defaulted --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.1 20231011 (Red Hat 13.2.1-4) (GCC)
# Libraries #
using babl version 0.1.109 (compiled against version 0.1.109)
using GEGL version 0.4.49 (compiled against version 0.4.49)
using GLib version 2.76.6 (compiled against version 2.76.6)
using GdkPixbuf version 2.42.10 (compiled against version 2.42.10)
using GTK+ version 3.24.41 (compiled against version 3.24.41)
using Pango version 1.50.14 (compiled against version 1.50.14)
using Fontconfig version 2.14.2 (compiled against version 2.14.2)
using Cairo version 1.17.8 (compiled against version 1.17.8)
fatal error: Segmentation fault
Stack trace:
# Stack traces obtained from PID 395365 - Thread 395365 #
[New LWP 395367]
[New LWP 395368]
[New LWP 395369]
[New LWP 395370]
[New LWP 395371]
[New LWP 395372]
[New LWP 395373]
[New LWP 395444]
[New LWP 395450]
[New LWP 395730]
[New LWP 396319]
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.fedoraproject.org/>
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.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f951abbe10a in read () from /lib64/libc.so.6
Id Target Id Frame
* 1 Thread 0x7f9518764000 (LWP 395365) "gimp-2.99" 0x00007f951abbe10a in read () from /lib64/libc.so.6
2 Thread 0x7f950b0f46c0 (LWP 395367) "pool-spawner" 0x00007f951abc7c5d in syscall () from /lib64/libc.so.6
3 Thread 0x7f950a8f36c0 (LWP 395368) "gmain" 0x00007f951abc236d in poll () from /lib64/libc.so.6
4 Thread 0x7f950a0f26c0 (LWP 395369) "gdbus" 0x00007f951abc236d in poll () from /lib64/libc.so.6
5 Thread 0x7f95095746c0 (LWP 395370) "worker" 0x00007f951abc7c5d in syscall () from /lib64/libc.so.6
6 Thread 0x7f9508d736c0 (LWP 395371) "worker" 0x00007f951abc7c5d in syscall () from /lib64/libc.so.6
7 Thread 0x7f94f3fff6c0 (LWP 395372) "worker" 0x00007f951abc7c5d in syscall () from /lib64/libc.so.6
8 Thread 0x7f93ea0f26c0 (LWP 395373) "async" 0x00007f951abc7c5d in syscall () from /lib64/libc.so.6
9 Thread 0x7f93c4e7b6c0 (LWP 395444) "dconf worker" 0x00007f951abc236d in poll () from /lib64/libc.so.6
10 Thread 0x7f93a77fe6c0 (LWP 395450) "dashboard" 0x00007f951abc7c5d in syscall () from /lib64/libc.so.6
11 Thread 0x7f93c76806c0 (LWP 395730) "swap writer" 0x00007f951abc7c5d in syscall () from /lib64/libc.so.6
12 Thread 0x7f93a6ffd6c0 (LWP 396319) "paint" 0x00007f951abc7c5d in syscall () from /lib64/libc.so.6
#0 0x00007f951abbe10a in read () at /lib64/libc.so.6
#1 0x00007f951c5d21db in gimp_stack_trace_print (prog_name=<optimized out>, stream=stream@entry=0x47989a40, trace=trace@entry=0x0) at ../libgimpbase/gimputils.c:1394
status = 469483824
stack_printed = 0
gtrace = 0x0
gimp_pid = "395365\000\000\3002b\034\225\177\000"
buffer = "\312\003\000\000\000\000\000\000X\024I\000\000\000\000\000P\276\256\000\000\000\000\000p\273{F\000\000\000\000\260\207\033\"\375\177\000\000=\356_\034\225\177\000\000\005", '\000' <repeats 15 times>, "h\303[\034\225\177\000\000\020\037]\034\225\177\000\000\302\200\264\320\000\000\000\000p\213\033\"\375\177\000\000\001", '\000' <repeats 23 times>, "p\273{F\000\000\000\000\311\301\224\000\000\000\000\000\316\022`\034\225\177\000\000@\232\230G", '\000' <repeats 20 times>, "@\232\230G\000\000\000\000\200(a\002", '\000' <repeats 12 times>, "\001\000\000\000\000\000\000\000H"...
read_n = <optimized out>
sync_fd = {24, 25}
out_fd = {26, 27}
fork_pid = <optimized out>
pid = 395365
eintr_count = 0
tid = <optimized out>
#2 0x000000000066c130 in gimp_eek (reason=reason@entry=0x94c1c9 "fatal error", message=<optimized out>, use_handler=use_handler@entry=1) at ../app/errors.c:355
fd = 0x47989a40
has_backtrace = 1
pid = "395365\000\000\350.\000\000\000\000\000"
gimpdebug = 0x94c1e0 "/home/contrast/Applications/gimp_nde/libexec/gimp-debug-tool-2.99"
args = {0x94c1e0 "/home/contrast/Applications/gimp_nde/libexec/gimp-debug-tool-2.99", 0x2612880 "/home/contrast/Applications/gimp_nde//bin/gimp-2.99", 0x7ffd221b8bc0 "395365", 0x94c1c9 "fatal error", 0x48e35079 "Segmentation fault", 0x2575ee0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1712604222.txt", 0x0, 0x7ffd221b8bd0 "0", 0x0}
timestamp = "0\000\343H\000\000\000\000`A\306\032\225\177\000"
config = <optimized out>
eek_handled = 0
debug_policy = GIMP_DEBUG_POLICY_WARNING
iter = <optimized out>
num_idx = <optimized out>
i = 0
#3 0x000000000066c728 in gimp_fatal_error (message=<optimized out>) at ../app/errors.c:206
#4 0x000000000066f079 in gimp_sigfatal_handler (sig_num=11) at ../app/signals.c:196
#5 0x00007f951aafabb0 in <signal handler called> () at /lib64/libc.so.6
#6 0x000000000075a845 in gimp_item_tree_view_filters_changed (item=<optimized out>, view=0x44bf9480) at ../app/widgets/gimpitemtreeview.c:2942
__inst = 0x48ec8de0
__t =
__r = <optimized out>
container_view = 0x44bf9480
tree_view = 0x44bf9480
iter = 0x48dcee80
filters = 0x467bbb70
filter_list = 0x0
n_filters = <optimized out>
fs_disabled = <optimized out>
#7 0x00007f951c129dba in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#8 0x00007f951c129f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#9 0x00000000005330e1 in gimp_drawable_filter_add_filter (filter=0x47f1b470) at ../app/core/gimpdrawablefilter.c:1331
image = 0x46715e00
#10 gimp_drawable_filter_apply (filter=0x47f1b470, area=0x0) at ../app/core/gimpdrawablefilter.c:766
__func__ = "gimp_drawable_filter_apply"
#11 0x00000000006c18d6 in gimp_filter_tool_create_filter (filter_tool=0x47c871b0) at ../app/tools/gimpfiltertool.c:1369
tool = 0x47c871b0
options = 0x2bd8430
drawable = 0x466aca10
__func__ = "gimp_filter_tool_create_filter"
#12 0x00000000006c35b6 in gimp_filter_tool_initialize (tool=0x47c871b0, display=<optimized out>, error=<optimized out>) at ../app/tools/gimpfiltertool.c:452
filter_tool = 0x47c871b0
tool_info = <optimized out>
config = <optimized out>
image = 0x46715e00
shell = 0x4648f870
locked_item = 0x0
drawables = <optimized out>
drawable = 0x466aca10
#13 0x00000000006d7ff1 in gimp_operation_tool_initialize (tool=0x47c871b0, display=<optimized out>, error=<optimized out>) at ../app/tools/gimpoperationtool.c:184
filter_tool = <optimized out>
op_tool = <optimized out>
options_gui = <optimized out>
#14 0x00000000006f328d in gimp_tool_initialize (tool=tool@entry=0x47c871b0, display=display@entry=0x4673ef70) at ../app/tools/gimptool.c:635
error = 0x0
__func__ = "gimp_tool_initialize"
#15 0x000000000070303b in tool_manager_initialize_active (gimp=gimp@entry=0x24ecac0, display=display@entry=0x4673ef70) at ../app/tools/tool_manager.c:293
tool = 0x47c871b0
tool_manager = <optimized out>
__func__ = "tool_manager_initialize_active"
#16 0x00000000007e5142 in gimp_gegl_procedure_execute_async (procedure=0x48138590, gimp=0x24ecac0, context=<optimized out>, progress=<optimized out>, args=<optimized out>, display=0x4673ef70) at ../app/actions/gimpgeglprocedure.c:379
gegl_procedure = 0x48138590
run_mode = <optimized out>
settings = 0x0
active_tool = 0x47c871b0
tool_name = <optimized out>
__func__ = "gimp_gegl_procedure_execute_async"
#17 0x000000000061da9d in gimp_procedure_execute_async (procedure=0x48138590, gimp=0x24ecac0, context=0x48580590, progress=0x4673ef70, args=0x44eb4160, display=0x4673ef70, error=0x7ffd221b97a8) at ../app/pdb/gimpprocedure.c:605
__func__ = "gimp_procedure_execute_async"
#18 0x00000000007f543a in procedure_commands_run_procedure_async (procedure=procedure@entry=0x48138590, gimp=gimp@entry=0x24ecac0, progress=progress@entry=0x4673ef70, run_mode=run_mode@entry=GIMP_RUN_INTERACTIVE, args=args@entry=0x44eb4160, display=display@entry=0x4673ef70) at ../app/actions/procedure-commands.c:406
error = 0x0
__func__ = "procedure_commands_run_procedure_async"
#19 0x00000000007e4752 in filters_run_procedure (gimp=0x24ecac0, display=0x4673ef70, procedure=0x48138590, run_mode=GIMP_RUN_INTERACTIVE) at ../app/actions/filters-commands.c:273
success = 0
settings = <optimized out>
args = 0x44eb4160
#20 0x00000000007e4886 in filters_history_cmd_callback (action=<optimized out>, value=<optimized out>, data=<optimized out>) at ../app/actions/filters-commands.c:185
gimp = <optimized out>
display = <optimized out>
procedure = <optimized out>
hack = <optimized out>
#21 0x00000000007e4cd4 in filters_apply_interactive_cmd_callback (action=<optimized out>, value=0x481f4bb0, data=0x24ecac0) at ../app/actions/filters-commands.c:141
image = <optimized out>
drawables = 0x485861a0 = {0x466aca10}
procedure = 0x48138590
variant = 0x43bcab10
#22 0x00007f951c10a4ea in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#23 0x00007f951c138e16 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#24 0x00007f951c129cbd in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#25 0x00007f951c129f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#26 0x000000000071ff54 in gimp_action_emit_activate (action=0x43a22800, value=0x481f4bb0) at ../app/widgets/gimpaction.c:252
__func__ = "gimp_action_emit_activate"
#27 0x00000000007803f8 in gimp_string_action_activate (action=0x43a22800, parameter=<optimized out>) at ../app/widgets/gimpstringaction.c:172
string_action = 0x43a22800
#28 0x00000000008aea48 in gimp_search_popup_run_selected (popup=0x49057630) at ../app/widgets/gimpsearchpopup.c:784
action = 0x43a22800
selection = 0x2b04d50
model = 0x467b9b80
iter = {stamp = 1674296725, user_data = 0x479fc4e0, user_data2 = 0x0, user_data3 = 0x0}
#29 0x00007f951c10a4ea in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#30 0x00007f951c139315 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#31 0x00007f951b0e301e in gtk_binding_entry_activate.lto_priv () at /lib64/libgtk-3.so.0
#32 0x0000000000773155 in gimp_popup_key_press (widget=0x49057630, kevent=0x48186a70) at ../app/widgets/gimppopup.c:276
binding_set = <optimized out>
focus = <optimized out>
activate_binding = <optimized out>
#33 0x00007f951b0b2047 in _gtk_marshal_BOOLEAN__BOXEDv () at /lib64/libgtk-3.so.0
#34 0x00007f951c129dba in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#35 0x00007f951c129f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#36 0x00007f951b389434 in gtk_widget_event_internal.part.0.lto_priv () at /lib64/libgtk-3.so.0
#37 0x00007f951b22065f in propagate_event.lto_priv () at /lib64/libgtk-3.so.0
#38 0x00007f951b22113a in gtk_main_do_event () at /lib64/libgtk-3.so.0
#39 0x00007f951af57417 in _gdk_event_emit () at /lib64/libgdk-3.so.0
#40 0x00007f951afb0eee in gdk_event_source_dispatch.lto_priv () at /lib64/libgdk-3.so.0
#41 0x00007f951c0094fc in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#42 0x00007f951c0676b8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#43 0x00007f951c006b83 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#44 0x00007f951bd7001d in g_application_run () at /lib64/libgio-2.0.so.0
#45 0x000000000066bc5a in app_run (full_prog_name=0x22f9b00 "/home/contrast/Applications/gimp_nde//bin/gimp-2.99", filenames=<optimized out>, alternate_system_gimprc=alternate_system_gimprc@entry=0x0, alternate_gimprc=alternate_gimprc@entry=0x0, session_name=<optimized out>, batch_interpreter=<optimized out>, batch_commands=0x0, quit=0, as_new=0, no_interface=0, no_data=<optimized out>, no_fonts=<optimized out>, no_splash=0, be_verbose=0, use_shm=1, use_cpu_accel=1, console_messages=0, use_debug_handler=0, show_playground=1, show_debug_menu=1, stack_trace_mode=GIMP_STACK_TRACE_QUERY, pdb_compat_mode=<optimized out>, backtrace_file=0x22ddef0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1712604222.txt") at ../app/app.c:317
gimp = 0x24ecac0
app = 0x2650af0
default_folder = 0x0
gimpdir = 0x264e120
abort_message = <optimized out>
retval = 0
__func__ = "app_run"
#46 0x00000000004abd25 in main (argc=<optimized out>, argv=<optimized out>) at ../app/main.c:786
context = 0x22f9b80
error = 0x0
abort_message = <optimized out>
basename = <optimized out>
system_gimprc_file = 0x0
user_gimprc_file = 0x0
gimp_group = <optimized out>
backtrace_file = 0x22ddef0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1712604222.txt"
retval = <optimized out>
i = <optimized out>
[Inferior 1 (process 395365) detached]