CMYK Student's non-destructive build of Gimp crashes if GEGL plugins are missing (via removing them from the gegl-04 plugins folder)
We all know I develop GEGL plugins for Gimp and now I am using them non-destructive in the special 2.99.17 build by CMYK Student. I saved an xcf with my plugins non-destructive and then removed the plugins from the gegl04 folder which is.
/home/(USERNAME)/.local/share/gegl-0.4/plug-ins
after loading an .xcf that depending on my plugins Gimp froze and the image loaded distorted. This happens even if warnings and crash errors are completely disabled. But I did get this error.
GNU Image Manipulation Program version 2.99.17
git-describe: unknown (unsupported)
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.98 (compiled against version 0.1.98)
using GEGL version 0.4.47 (compiled against version 0.4.47)
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.38 (compiled against version 3.24.38)
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)
GEGL-WARNING: Failed to set operation type lb:sparkle, using a passthrough op instead
Stack trace:
# Stack traces obtained from PID 41024 - Thread 41024 #
[New LWP 41026]
[New LWP 41027]
[New LWP 41028]
[New LWP 41029]
[New LWP 41030]
[New LWP 41031]
[New LWP 41032]
[New LWP 41033]
[New LWP 41035]
[New LWP 41036]
[New LWP 41037]
[New LWP 41038]
[New LWP 41127]
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".
0x00007f6bd0a7c0ea in read () from /lib64/libc.so.6
Id Target Id Frame
* 1 Thread 0x7f6bce7a5000 (LWP 41024) "gimp-2.99" 0x00007f6bd0a7c0ea in read () from /lib64/libc.so.6
2 Thread 0x7f6bc11356c0 (LWP 41026) "pool-spawner" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
3 Thread 0x7f6bc09346c0 (LWP 41027) "gmain" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
4 Thread 0x7f6bbbfff6c0 (LWP 41028) "gdbus" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
5 Thread 0x7f6bbb5b46c0 (LWP 41029) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
6 Thread 0x7f6bbadb36c0 (LWP 41030) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
7 Thread 0x7f6bba5b26c0 (LWP 41031) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
8 Thread 0x7f6bada676c0 (LWP 41032) "dconf worker" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
9 Thread 0x7f6a9fc2d6c0 (LWP 41033) "async" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
10 Thread 0x7f6a9eac06c0 (LWP 41035) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
11 Thread 0x7f6a9e8bf6c0 (LWP 41036) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
12 Thread 0x7f6a9e6be6c0 (LWP 41037) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
13 Thread 0x7f6a9e4bd6c0 (LWP 41038) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
14 Thread 0x7f6a9cd826c0 (LWP 41127) "swap writer" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
#0 0x00007f6bd0a7c0ea in read () at /lib64/libc.so.6
#1 0x00007f6bd24beb4b in gimp_stack_trace_print (prog_name=prog_name@entry=0x0, stream=stream@entry=0x0, trace=trace@entry=0x7ffd449814f0) at ../libgimpbase/gimputils.c:1394
status = -767149520
stack_printed = 0
gtrace = 0x0
gimp_pid = "41024\000\000\000\252\020\230D\375\177\000"
buffer = "`\021\230D\375\177\000\000\000\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000gegl:nop 0x65a24a0\241\320k\177", '\000' <repeats 11 times>, "\231\371\331\324\313\030\217\000\000\000\000\000\000\000\000\300\260|\002", '\000' <repeats 12 times>, "p\262|\002", '\000' <repeats 13 times>, "\231\371\331\324\313\030\217P\021\230D\375\177\000\000\240$Z\006\000\000\000\000\000\246]\006\000\000\000\000\020\250)\b\000\000\000\000\000\206S\006", '\000' <repeats 13 times>, "\022\230D\375\177\000\000\3377N\322k\177\000\000\03065a24a08\216\347\321k\177\000\0000:F\322k\177\000\000"...
read_n = <optimized out>
sync_fd = {20, 21}
out_fd = {22, 23}
fork_pid = <optimized out>
pid = 41024
eintr_count = 0
tid = <optimized out>
#2 0x00000000006a534d in gui_message (gimp=0x26c0320, handler=0x0, severity=GIMP_MESSAGE_BUG_WARNING, domain=0x7f6bd1e27015 "GEGL", message=0x6b42bb0 "Failed to set operation type lb:sparkle, using a passthrough op instead") at ../app/gui/gui-message.c:141
trace = 0x0
gen_trace = 1
#3 0x000000000050ab53 in gimp_show_message (gimp=gimp@entry=0x26c0320, handler=handler@entry=0x0, severity=GIMP_MESSAGE_BUG_WARNING, domain=domain@entry=0x7f6bd1e27015 "GEGL", message=message@entry=0x6b42bb0 "Failed to set operation type lb:sparkle, using a passthrough op instead") at ../app/core/gimp-gui.c:160
desc = 0x94b3ca "Message"
__func__ = "gimp_show_message"
#4 0x00000000006685f3 in gimp_message_log_func (log_domain=0x7f6bd1e27015 "GEGL", flags=<optimized out>, message=0x6b42bb0 "Failed to set operation type lb:sparkle, using a passthrough op instead", data=0x26c0320) at ../app/errors.c:263
gimp = 0x26c0320
config = 0x290f890
msg_domain = 0x7f6bd1e27015 "GEGL"
severity = <optimized out>
gui_message = <optimized out>
debug_policy = GIMP_DEBUG_POLICY_WARNING
#5 0x00007f6bd1ecb120 in g_logv () at /lib64/libglib-2.0.so.0
#6 0x00007f6bd1ecb403 in g_log () at /lib64/libglib-2.0.so.0
#7 0x00007f6bd1dcdbcb in gegl_node_set_op_class (node=0x7d5d310, op_class=<optimized out>, first_property=<optimized out>, var_args=0x7ffd44981898) at ../gegl/graph/gegl-node.c:1331
type = <optimized out>
operation = <optimized out>
__func__ = "gegl_node_set_op_class"
#8 0x00007f6bd1dce091 in gegl_node_set_valist (self=0x7d5d310, first_property_name=<optimized out>, var_args=0x7ffd44981898) at ../gegl/graph/gegl-node.c:1550
op_class = 0x867dee0 "lb:sparkle"
op_first_property = 0x0
property_name = <optimized out>
__func__ = "gegl_node_set_valist"
#9 0x00007f6bd1dce2fd in gegl_node_set_valist (var_args=0x7ffd44981898, first_property_name=0x7f6bd1e426d6 "operation", self=0x7d5d310) at ../gegl/graph/gegl-node.c:1527
__func__ = "gegl_node_set_valist"
node = 0x7d5d310
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffd44981990, reg_save_area = 0x7ffd449818b0}}
name = 0x7f6bd1e426d6 "operation"
#10 gegl_node_new_child (parent=0x65a24a0, first_property_name=first_property_name@entry=0x7f6bd1e426d6 "operation") at ../gegl/graph/gegl-node.c:2280
node = 0x7d5d310
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffd44981990, reg_save_area = 0x7ffd449818b0}}
name = 0x7f6bd1e426d6 "operation"
#11 0x00007f6bd1d7e0fd in start_element (context=<optimized out>, element_name=0x6890990 "node", attribute_names=0x7ffd44981a00, attribute_values=0x7ffd449819e0, user_data=0x7ffd44981b20, error=0x7ffd44981a50) at ../gegl/gegl-xml.c:400
operation = <optimized out>
new = <optimized out>
a = 0x7ffd44981a00
v = 0x7ffd449819e0
pd = 0x7ffd44981b20
#12 0x00007f6bd1ec7aec in emit_start_element () at /lib64/libglib-2.0.so.0
#13 0x00007f6bd1ec8d6f in g_markup_parse_context_parse () at /lib64/libglib-2.0.so.0
#14 0x00007f6bd1d811a1 in gegl_node_new_from_xml (xmldata=0x8c34f40 "<?xml version='1.0' encoding='UTF-8'?>\n<gegl>\n <node operation='lb:sparkle'>\n <params>\n <param name='color'>rgb(0.000, 1.000, 0.000)</param>\n <param name='colorshadow'>rgb(0.026, 0"..., path_root=path_root@entry=0x0) at ../gegl/gegl-xml.c:587
_gegl_instrument_ticks = 0
pd = {state = 1, path_root = 0x0, gegl = 0x65a24a0, param = 0x0, iter = 0x65a24a0, parent = 0x68b54e0 = {0x65a24a0}, curve = 0x0, ids = 0x603d600, refs = 0x0}
context = 0xa0b4560
success = 0
__func__ = "gegl_node_new_from_xml"
#15 0x000000000065036b in xcf_load_effect (drawable=0x6b54f90, info=0x7ffd44981e00) at ../app/xcf/xcf-load.c:3173
filter = 0x68b9100
operation = <optimized out>
xml = 0x8c34f40 "<?xml version='1.0' encoding='UTF-8'?>\n<gegl>\n <node operation='lb:sparkle'>\n <params>\n <param name='color'>rgb(0.000, 1.000, 0.000)</param>\n <param name='colorshadow'>rgb(0.026, 0"...
filter_data = <optimized out>
effect_mask = <optimized out>
filter_data_list = 0x0
filter_count = <optimized out>
layer_mask = <optimized out>
edit_mask = 0
base_type = <optimized out>
layer = 0x6b54f90
hierarchy_offset = 5627
effects_offset = 3449311
apply_mask = 0
selected = <optimized out>
floating = <optimized out>
group_layer_flags = 0
width = 1191
type = 1
layer_mask_offset = 0
text_layer_flags = 0
has_alpha = <optimized out>
format = <optimized out>
name = 0x67966e0 "\220O\265\006"
show_mask = 0
linked = <optimized out>
height = 963
is_fs_drawable = 0
cur_offset = 5539
__func__ = "xcf_load_layer"
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#16 xcf_load_layer (item_path=0x7ffd44981c88, image=<optimized out>, info=0x7ffd44981e00) at ../app/xcf/xcf-load.c:2996
filter_data = <optimized out>
effect_mask = <optimized out>
filter_data_list = 0x0
filter_count = <optimized out>
layer_mask = <optimized out>
edit_mask = 0
base_type = <optimized out>
layer = 0x6b54f90
hierarchy_offset = 5627
effects_offset = 3449311
apply_mask = 0
selected = <optimized out>
floating = <optimized out>
group_layer_flags = 0
width = 1191
type = 1
layer_mask_offset = 0
text_layer_flags = 0
has_alpha = <optimized out>
format = <optimized out>
name = 0x67966e0 "\220O\265\006"
show_mask = 0
linked = <optimized out>
height = 963
is_fs_drawable = 0
cur_offset = 5539
__func__ = "xcf_load_layer"
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#17 xcf_load_image (gimp=<optimized out>, info=<optimized out>, error=0x7ffd449822d8) at ../app/xcf/xcf-load.c:621
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#18 0x000000000064b1ac in xcf_load_stream (gimp=gimp@entry=0x26c0320, input=input@entry=0x6ab0a20, input_file=input_file@entry=0x4cb8660, progress=progress@entry=0x0, error=error@entry=0x7ffd449822d8) at ../app/xcf/xcf.c:310
info = {gimp = 0x26c0320, progress = 0x0, input = 0x6ab0a20, output = 0x0, seekable = 0x6ab0a20, cp = 3449887, bytes_per_offset = 8, file = 0x4cb8660, tattoo_state = 16, selected_layers = 0x67966e0 = {0x6b54f90}, selected_channels = 0x0, selected_vectors = 0x0, linked_layers = 0x0, linked_channels = 0x0, linked_paths = 0x0, layer_sets = 0x0, channel_sets = 0x0, floating_sel_drawable = 0x0, floating_sel = 0x0, floating_sel_offset = 0, compression = COMPRESS_RLE, file_version = 20}
filename = 0x69fc720 "/home/contrast/Desktop/rosie_gegl.xcf"
image = 0x0
id = "gimp xcf v020"
success = 1
__func__ = "xcf_load_stream"
#19 0x000000000064b361 in xcf_load_invoker (procedure=0x26d33d0, gimp=0x26c0320, context=<optimized out>, progress=0x0, args=<optimized out>, error=0x7ffd449822d8) at ../app/xcf/xcf.c:438
return_vals = <optimized out>
image = 0x0
file = 0x4cb8660
input = 0x6ab0a20
my_error = 0x0
#20 0x000000000061c52a in gimp_procedure_execute (procedure=procedure@entry=0x26d33d0, gimp=0x26c0320, context=0x898a550, context@entry=0x26bccf0, progress=progress@entry=0x0, args=args@entry=0x5f49e50, error=error@entry=0x7ffd449822d8) at ../app/pdb/gimpprocedure.c:515
return_vals = <optimized out>
pdb_error = 0x0
__func__ = "gimp_procedure_execute"
#21 0x0000000000618fe9 in gimp_pdb_execute_procedure_by_name_args (pdb=pdb@entry=0x2721e40, context=context@entry=0x26bccf0, progress=progress@entry=0x0, error=error@entry=0x7ffd449822d8, name=name@entry=0x935d3b "gimp-xcf-load", args=args@entry=0x5f49e50) at ../app/pdb/gimppdb.c:320
procedure = 0x26d33d0
return_vals = 0x0
list = 0x48f1080 = {0x26d33d0}
__func__ = "gimp_pdb_execute_procedure_by_name_args"
#22 0x0000000000619512 in gimp_pdb_execute_procedure_by_name (pdb=<optimized out>, context=context@entry=0x26bccf0, progress=0x0, error=error@entry=0x7ffd449822d8, name=0x935d3b "gimp-xcf-load") at ../app/pdb/gimppdb.c:508
procedure = 0x26d33d0
args = 0x5f49e50
return_vals = <optimized out>
va_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffd44982198, reg_save_area = 0x7ffd44982090}}
prev_value_type = <optimized out>
prev_int_value = <optimized out>
i = <optimized out>
__func__ = "gimp_pdb_execute_procedure_by_name"
#23 0x000000000056a5c0 in file_open_image (gimp=gimp@entry=0x26c0320, context=context@entry=0x26bccf0, progress=<optimized out>, progress@entry=0x0, file=<optimized out>, file@entry=0x4cb8660, as_new=as_new@entry=0, file_proc=<optimized out>, file_proc@entry=0x0, run_mode=GIMP_RUN_INTERACTIVE, status=0x7ffd449822d4, mime_type=0x7ffd44982238, error=0x7ffd449822d8) at ../app/file/file-open.c:207
return_vals = <optimized out>
orig_file = 0x4cb8660
image = 0x0
local_file = <optimized out>
mounted = <optimized out>
my_error = 0x0
__func__ = "file_open_image"
#24 0x000000000056b60b in file_open_with_proc_and_display (gimp=gimp@entry=0x26c0320, context=0x26bccf0, progress=progress@entry=0x0, file=file@entry=0x4cb8660, as_new=as_new@entry=0, file_proc=file_proc@entry=0x0, monitor=0x24bc5b0, status=0x7ffd449822d4, error=0x7ffd449822d8) at ../app/file/file-open.c:506
image = <optimized out>
mime_type = 0x0
run_mode = <optimized out>
__func__ = "file_open_with_proc_and_display"
#25 0x000000000056b856 in file_open_with_display (gimp=gimp@entry=0x26c0320, context=<optimized out>, progress=progress@entry=0x0, file=file@entry=0x4cb8660, as_new=as_new@entry=0, monitor=monitor@entry=0x24bc5b0, status=0x7ffd449822d4, error=0x7ffd449822d8) at ../app/file/file-open.c:475
#26 0x00000000007d48d9 in file_open_recent_cmd_callback (action=<optimized out>, value=<optimized out>, data=<optimized out>) at ../app/actions/file-commands.c:202
file = 0x4cb8660
widget = <optimized out>
image = <optimized out>
status = GIMP_PDB_EXECUTION_ERROR
display = 0x26be4b0
progress = 0x0
error = 0x0
gimp = 0x26c0320
imagefile = 0x482e7d0
index = <optimized out>
num_entries = <optimized out>
#27 0x00007f6bd1fc64ea in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#28 0x00007f6bd1ff4e16 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#29 0x00007f6bd1fe5cbd in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#30 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#31 0x0000000000718824 in gimp_action_emit_activate (action=0x4cc2e40, value=0x86a6c20) at ../app/widgets/gimpaction.c:255
__func__ = "gimp_action_emit_activate"
#32 0x0000000000749847 in gimp_enum_action_activate (action=0x4cc2e40, parameter=<optimized out>) at ../app/widgets/gimpenumaction.c:186
enum_action = 0x4cc2e40
#33 0x00007f6bd1fc64ea in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#34 0x00007f6bd1ff4e16 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#35 0x00007f6bd1fe5cbd in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#36 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#37 0x00007f6bd123568c in gtk_widget_activate () at /lib64/libgtk-3.so.0
#38 0x00007f6bd10f4de6 in gtk_menu_shell_activate_item () at /lib64/libgtk-3.so.0
#39 0x00007f6bd10f5131 in gtk_menu_shell_button_release () at /lib64/libgtk-3.so.0
#40 0x00007f6bd0f6ffe7 in _gtk_marshal_BOOLEAN__BOXEDv () at /lib64/libgtk-3.so.0
#41 0x00007f6bd1fe5dba in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#42 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#43 0x00007f6bd1247174 in gtk_widget_event_internal.part.0.lto_priv () at /lib64/libgtk-3.so.0
#44 0x00007f6bd10de580 in propagate_event.lto_priv () at /lib64/libgtk-3.so.0
#45 0x00007f6bd10df11a in gtk_main_do_event () at /lib64/libgtk-3.so.0
#46 0x00007f6bd0e15427 in _gdk_event_emit () at /lib64/libgdk-3.so.0
#47 0x00007f6bd0e6e82e in gdk_event_source_dispatch.lto_priv () at /lib64/libgdk-3.so.0
#48 0x00007f6bd1ec54fc in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#49 0x00007f6bd1f236b8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#50 0x00007f6bd1ec2b83 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#51 0x00007f6bd1c2d01d in g_application_run () at /lib64/libgio-2.0.so.0
#52 0x000000000066836a in app_run (full_prog_name=0x24d3af0 "/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=0x24b7ef0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1704143654.txt") at ../app/app.c:317
gimp = 0x26c0320
app = 0x2731ab0
default_folder = 0x0
gimpdir = 0x26883e0
abort_message = <optimized out>
retval = 0
__func__ = "app_run"
#53 0x00000000004aac25 in main (argc=<optimized out>, argv=<optimized out>) at ../app/main.c:793
context = 0x24d3b50
error = 0x0
abort_message = <optimized out>
basename = <optimized out>
system_gimprc_file = 0x0
user_gimprc_file = 0x0
gimp_group = <optimized out>
backtrace_file = 0x24b7ef0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1704143654.txt"
retval = <optimized out>
i = <optimized out>
[Inferior 1 (process 41024) detached]
GEGL-WARNING: property color not found for gegl:nop
Stack trace:
# Stack traces obtained from PID 41024 - Thread 41024 #
[New LWP 41026]
[New LWP 41027]
[New LWP 41028]
[New LWP 41029]
[New LWP 41030]
[New LWP 41031]
[New LWP 41032]
[New LWP 41033]
[New LWP 41035]
[New LWP 41036]
[New LWP 41037]
[New LWP 41038]
[New LWP 41127]
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".
0x00007f6bd0a7c0ea in read () from /lib64/libc.so.6
Id Target Id Frame
* 1 Thread 0x7f6bce7a5000 (LWP 41024) "gimp-2.99" 0x00007f6bd0a7c0ea in read () from /lib64/libc.so.6
2 Thread 0x7f6bc11356c0 (LWP 41026) "pool-spawner" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
3 Thread 0x7f6bc09346c0 (LWP 41027) "gmain" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
4 Thread 0x7f6bbbfff6c0 (LWP 41028) "gdbus" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
5 Thread 0x7f6bbb5b46c0 (LWP 41029) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
6 Thread 0x7f6bbadb36c0 (LWP 41030) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
7 Thread 0x7f6bba5b26c0 (LWP 41031) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
8 Thread 0x7f6bada676c0 (LWP 41032) "dconf worker" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
9 Thread 0x7f6a9fc2d6c0 (LWP 41033) "async" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
10 Thread 0x7f6a9eac06c0 (LWP 41035) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
11 Thread 0x7f6a9e8bf6c0 (LWP 41036) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
12 Thread 0x7f6a9e6be6c0 (LWP 41037) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
13 Thread 0x7f6a9e4bd6c0 (LWP 41038) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
14 Thread 0x7f6a9cd826c0 (LWP 41127) "swap writer" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
#0 0x00007f6bd0a7c0ea in read () at /lib64/libc.so.6
#1 0x00007f6bd24beb4b in gimp_stack_trace_print (prog_name=prog_name@entry=0x0, stream=stream@entry=0x0, trace=trace@entry=0x7ffd44981800) at ../libgimpbase/gimputils.c:1394
status = 1150817556
stack_printed = 0
gtrace = 0x0
gimp_pid = "41024\000\000\000\030\024\230D\375\177\000"
buffer = "\024\024\230D\375\177\000\000~\213\241\320k\177\000\000\320\023\230D\375\177\000\000t\333\361\321k\177\000\000\000\000\000\000\000\000\000\000(\000\000\000\000\000\000\000@\025\230D\375\177\000\000\000\000\000\000k\177\000\000\317\000\000\000\000\000\000\000\020\354Y\002\000\000\000\000\350\024\230D\375\177\000\000\360\024\230D\375\177\000\000\024\024\230D\375\177\000\000,\376\253\000\000\000\000\000pW\325\321k\177\000\000M\255\325\321k\177\000\000\020\323\325\a", '\000' <repeats 12 times>, "\340\300\340\320k\177\000\000\000\000\000\000\000\000\000\000\210s\346\321k\177\000\000p\207\325\321k\177\000\000\000p\346\321k\177\000\000\030\r\325\321k\177\000\000\f\002\325\321k\177\000\000"...
read_n = <optimized out>
sync_fd = {20, 21}
out_fd = {22, 23}
fork_pid = <optimized out>
pid = 41024
eintr_count = 0
tid = <optimized out>
#2 0x00000000006a534d in gui_message (gimp=0x26c0320, handler=0x0, severity=GIMP_MESSAGE_BUG_WARNING, domain=0x7f6bd1e27015 "GEGL", message=0x6550fd0 "property color not found for gegl:nop") at ../app/gui/gui-message.c:141
trace = 0x0
gen_trace = 1
#3 0x000000000050ab53 in gimp_show_message (gimp=gimp@entry=0x26c0320, handler=handler@entry=0x0, severity=GIMP_MESSAGE_BUG_WARNING, domain=domain@entry=0x7f6bd1e27015 "GEGL", message=message@entry=0x6550fd0 "property color not found for gegl:nop") at ../app/core/gimp-gui.c:160
desc = 0x94b3ca "Message"
__func__ = "gimp_show_message"
#4 0x00000000006685f3 in gimp_message_log_func (log_domain=0x7f6bd1e27015 "GEGL", flags=<optimized out>, message=0x6550fd0 "property color not found for gegl:nop", data=0x26c0320) at ../app/errors.c:263
gimp = 0x26c0320
config = 0x290f890
msg_domain = 0x7f6bd1e27015 "GEGL"
severity = <optimized out>
gui_message = <optimized out>
debug_policy = GIMP_DEBUG_POLICY_WARNING
#5 0x00007f6bd1ecb120 in g_logv () at /lib64/libglib-2.0.so.0
#6 0x00007f6bd1ecb403 in g_log () at /lib64/libglib-2.0.so.0
#7 0x00007f6bd1ec867d in g_markup_parse_context_parse () at /lib64/libglib-2.0.so.0
#8 0x00007f6bd1d811a1 in gegl_node_new_from_xml (xmldata=0x8c34f40 "<?xml version='1.0' encoding='UTF-8'?>\n<gegl>\n <node operation='lb:sparkle'>\n <params>\n <param name='color'>rgb(0.000, 1.000, 0.000)</param>\n <param name='colorshadow'>rgb(0.026, 0"..., path_root=path_root@entry=0x0) at ../gegl/gegl-xml.c:587
_gegl_instrument_ticks = 0
pd = {state = 2, path_root = 0x0, gegl = 0x65a24a0, param = 0x69f99c0 "color", iter = 0x7d5d310, parent = 0x8aea0c0 = {0x7d5d310, 0x65a24a0}, curve = 0x0, ids = 0x603d600, refs = 0x0}
context = 0xa0b4560
success = 0
__func__ = "gegl_node_new_from_xml"
#9 0x000000000065036b in xcf_load_effect (drawable=0x6b54f90, info=0x7ffd44981e00) at ../app/xcf/xcf-load.c:3173
filter = 0x68b9100
operation = <optimized out>
xml = 0x8c34f40 "<?xml version='1.0' encoding='UTF-8'?>\n<gegl>\n <node operation='lb:sparkle'>\n <params>\n <param name='color'>rgb(0.000, 1.000, 0.000)</param>\n <param name='colorshadow'>rgb(0.026, 0"...
filter_data = <optimized out>
effect_mask = <optimized out>
filter_data_list = 0x0
filter_count = <optimized out>
layer_mask = <optimized out>
edit_mask = 0
base_type = <optimized out>
layer = 0x6b54f90
hierarchy_offset = 5627
effects_offset = 3449311
apply_mask = 0
selected = <optimized out>
floating = <optimized out>
group_layer_flags = 0
width = 1191
type = 1
layer_mask_offset = 0
text_layer_flags = 0
has_alpha = <optimized out>
format = <optimized out>
name = 0x67966e0 "\220O\265\006"
show_mask = 0
linked = <optimized out>
height = 963
is_fs_drawable = 0
cur_offset = 5539
__func__ = "xcf_load_layer"
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#10 xcf_load_layer (item_path=0x7ffd44981c88, image=<optimized out>, info=0x7ffd44981e00) at ../app/xcf/xcf-load.c:2996
filter_data = <optimized out>
effect_mask = <optimized out>
filter_data_list = 0x0
filter_count = <optimized out>
layer_mask = <optimized out>
edit_mask = 0
base_type = <optimized out>
layer = 0x6b54f90
hierarchy_offset = 5627
effects_offset = 3449311
apply_mask = 0
selected = <optimized out>
floating = <optimized out>
group_layer_flags = 0
width = 1191
type = 1
layer_mask_offset = 0
text_layer_flags = 0
has_alpha = <optimized out>
format = <optimized out>
name = 0x67966e0 "\220O\265\006"
show_mask = 0
linked = <optimized out>
height = 963
is_fs_drawable = 0
cur_offset = 5539
__func__ = "xcf_load_layer"
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#11 xcf_load_image (gimp=<optimized out>, info=<optimized out>, error=0x7ffd449822d8) at ../app/xcf/xcf-load.c:621
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#12 0x000000000064b1ac in xcf_load_stream (gimp=gimp@entry=0x26c0320, input=input@entry=0x6ab0a20, input_file=input_file@entry=0x4cb8660, progress=progress@entry=0x0, error=error@entry=0x7ffd449822d8) at ../app/xcf/xcf.c:310
info = {gimp = 0x26c0320, progress = 0x0, input = 0x6ab0a20, output = 0x0, seekable = 0x6ab0a20, cp = 3449887, bytes_per_offset = 8, file = 0x4cb8660, tattoo_state = 16, selected_layers = 0x67966e0 = {0x6b54f90}, selected_channels = 0x0, selected_vectors = 0x0, linked_layers = 0x0, linked_channels = 0x0, linked_paths = 0x0, layer_sets = 0x0, channel_sets = 0x0, floating_sel_drawable = 0x0, floating_sel = 0x0, floating_sel_offset = 0, compression = COMPRESS_RLE, file_version = 20}
filename = 0x69fc720 "/home/contrast/Desktop/rosie_gegl.xcf"
image = 0x0
id = "gimp xcf v020"
success = 1
__func__ = "xcf_load_stream"
#13 0x000000000064b361 in xcf_load_invoker (procedure=0x26d33d0, gimp=0x26c0320, context=<optimized out>, progress=0x0, args=<optimized out>, error=0x7ffd449822d8) at ../app/xcf/xcf.c:438
return_vals = <optimized out>
image = 0x0
file = 0x4cb8660
input = 0x6ab0a20
my_error = 0x0
#14 0x000000000061c52a in gimp_procedure_execute (procedure=procedure@entry=0x26d33d0, gimp=0x26c0320, context=0x898a550, context@entry=0x26bccf0, progress=progress@entry=0x0, args=args@entry=0x5f49e50, error=error@entry=0x7ffd449822d8) at ../app/pdb/gimpprocedure.c:515
return_vals = <optimized out>
pdb_error = 0x0
__func__ = "gimp_procedure_execute"
#15 0x0000000000618fe9 in gimp_pdb_execute_procedure_by_name_args (pdb=pdb@entry=0x2721e40, context=context@entry=0x26bccf0, progress=progress@entry=0x0, error=error@entry=0x7ffd449822d8, name=name@entry=0x935d3b "gimp-xcf-load", args=args@entry=0x5f49e50) at ../app/pdb/gimppdb.c:320
procedure = 0x26d33d0
return_vals = 0x0
list = 0x48f1080 = {0x26d33d0}
__func__ = "gimp_pdb_execute_procedure_by_name_args"
#16 0x0000000000619512 in gimp_pdb_execute_procedure_by_name (pdb=<optimized out>, context=context@entry=0x26bccf0, progress=0x0, error=error@entry=0x7ffd449822d8, name=0x935d3b "gimp-xcf-load") at ../app/pdb/gimppdb.c:508
procedure = 0x26d33d0
args = 0x5f49e50
return_vals = <optimized out>
va_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffd44982198, reg_save_area = 0x7ffd44982090}}
prev_value_type = <optimized out>
prev_int_value = <optimized out>
i = <optimized out>
__func__ = "gimp_pdb_execute_procedure_by_name"
#17 0x000000000056a5c0 in file_open_image (gimp=gimp@entry=0x26c0320, context=context@entry=0x26bccf0, progress=<optimized out>, progress@entry=0x0, file=<optimized out>, file@entry=0x4cb8660, as_new=as_new@entry=0, file_proc=<optimized out>, file_proc@entry=0x0, run_mode=GIMP_RUN_INTERACTIVE, status=0x7ffd449822d4, mime_type=0x7ffd44982238, error=0x7ffd449822d8) at ../app/file/file-open.c:207
return_vals = <optimized out>
orig_file = 0x4cb8660
image = 0x0
local_file = <optimized out>
mounted = <optimized out>
my_error = 0x0
__func__ = "file_open_image"
#18 0x000000000056b60b in file_open_with_proc_and_display (gimp=gimp@entry=0x26c0320, context=0x26bccf0, progress=progress@entry=0x0, file=file@entry=0x4cb8660, as_new=as_new@entry=0, file_proc=file_proc@entry=0x0, monitor=0x24bc5b0, status=0x7ffd449822d4, error=0x7ffd449822d8) at ../app/file/file-open.c:506
image = <optimized out>
mime_type = 0x0
run_mode = <optimized out>
__func__ = "file_open_with_proc_and_display"
#19 0x000000000056b856 in file_open_with_display (gimp=gimp@entry=0x26c0320, context=<optimized out>, progress=progress@entry=0x0, file=file@entry=0x4cb8660, as_new=as_new@entry=0, monitor=monitor@entry=0x24bc5b0, status=0x7ffd449822d4, error=0x7ffd449822d8) at ../app/file/file-open.c:475
#20 0x00000000007d48d9 in file_open_recent_cmd_callback (action=<optimized out>, value=<optimized out>, data=<optimized out>) at ../app/actions/file-commands.c:202
file = 0x4cb8660
widget = <optimized out>
image = <optimized out>
status = GIMP_PDB_EXECUTION_ERROR
display = 0x26be4b0
progress = 0x0
error = 0x0
gimp = 0x26c0320
imagefile = 0x482e7d0
index = <optimized out>
num_entries = <optimized out>
#21 0x00007f6bd1fc64ea in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#22 0x00007f6bd1ff4e16 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#23 0x00007f6bd1fe5cbd in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#24 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#25 0x0000000000718824 in gimp_action_emit_activate (action=0x4cc2e40, value=0x86a6c20) at ../app/widgets/gimpaction.c:255
__func__ = "gimp_action_emit_activate"
#26 0x0000000000749847 in gimp_enum_action_activate (action=0x4cc2e40, parameter=<optimized out>) at ../app/widgets/gimpenumaction.c:186
enum_action = 0x4cc2e40
#27 0x00007f6bd1fc64ea in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#28 0x00007f6bd1ff4e16 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#29 0x00007f6bd1fe5cbd in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#30 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#31 0x00007f6bd123568c in gtk_widget_activate () at /lib64/libgtk-3.so.0
#32 0x00007f6bd10f4de6 in gtk_menu_shell_activate_item () at /lib64/libgtk-3.so.0
#33 0x00007f6bd10f5131 in gtk_menu_shell_button_release () at /lib64/libgtk-3.so.0
#34 0x00007f6bd0f6ffe7 in _gtk_marshal_BOOLEAN__BOXEDv () at /lib64/libgtk-3.so.0
#35 0x00007f6bd1fe5dba in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#36 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#37 0x00007f6bd1247174 in gtk_widget_event_internal.part.0.lto_priv () at /lib64/libgtk-3.so.0
#38 0x00007f6bd10de580 in propagate_event.lto_priv () at /lib64/libgtk-3.so.0
#39 0x00007f6bd10df11a in gtk_main_do_event () at /lib64/libgtk-3.so.0
#40 0x00007f6bd0e15427 in _gdk_event_emit () at /lib64/libgdk-3.so.0
#41 0x00007f6bd0e6e82e in gdk_event_source_dispatch.lto_priv () at /lib64/libgdk-3.so.0
#42 0x00007f6bd1ec54fc in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#43 0x00007f6bd1f236b8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#44 0x00007f6bd1ec2b83 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#45 0x00007f6bd1c2d01d in g_application_run () at /lib64/libgio-2.0.so.0
#46 0x000000000066836a in app_run (full_prog_name=0x24d3af0 "/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=0x24b7ef0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1704143654.txt") at ../app/app.c:317
gimp = 0x26c0320
app = 0x2731ab0
default_folder = 0x0
gimpdir = 0x26883e0
abort_message = <optimized out>
retval = 0
__func__ = "app_run"
#47 0x00000000004aac25 in main (argc=<optimized out>, argv=<optimized out>) at ../app/main.c:793
context = 0x24d3b50
error = 0x0
abort_message = <optimized out>
basename = <optimized out>
system_gimprc_file = 0x0
user_gimprc_file = 0x0
gimp_group = <optimized out>
backtrace_file = 0x24b7ef0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1704143654.txt"
retval = <optimized out>
i = <optimized out>
[Inferior 1 (process 41024) detached]
GEGL-WARNING: property colorshadow not found for gegl:nop
Stack trace:
# Stack traces obtained from PID 41024 - Thread 41024 #
[New LWP 41026]
[New LWP 41027]
[New LWP 41028]
[New LWP 41029]
[New LWP 41030]
[New LWP 41031]
[New LWP 41032]
[New LWP 41033]
[New LWP 41035]
[New LWP 41036]
[New LWP 41037]
[New LWP 41038]
[New LWP 41127]
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".
0x00007f6bd0a7c0ea in read () from /lib64/libc.so.6
Id Target Id Frame
* 1 Thread 0x7f6bce7a5000 (LWP 41024) "gimp-2.99" 0x00007f6bd0a7c0ea in read () from /lib64/libc.so.6
2 Thread 0x7f6bc11356c0 (LWP 41026) "pool-spawner" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
3 Thread 0x7f6bc09346c0 (LWP 41027) "gmain" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
4 Thread 0x7f6bbbfff6c0 (LWP 41028) "gdbus" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
5 Thread 0x7f6bbb5b46c0 (LWP 41029) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
6 Thread 0x7f6bbadb36c0 (LWP 41030) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
7 Thread 0x7f6bba5b26c0 (LWP 41031) "worker" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
8 Thread 0x7f6bada676c0 (LWP 41032) "dconf worker" 0x00007f6bd0a8034d in poll () from /lib64/libc.so.6
9 Thread 0x7f6a9fc2d6c0 (LWP 41033) "async" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
10 Thread 0x7f6a9eac06c0 (LWP 41035) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
11 Thread 0x7f6a9e8bf6c0 (LWP 41036) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
12 Thread 0x7f6a9e6be6c0 (LWP 41037) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
13 Thread 0x7f6a9e4bd6c0 (LWP 41038) "gimp-2.99" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
14 Thread 0x7f6a9cd826c0 (LWP 41127) "swap writer" 0x00007f6bd0a85b4d in syscall () from /lib64/libc.so.6
#0 0x00007f6bd0a7c0ea in read () at /lib64/libc.so.6
#1 0x00007f6bd24beb4b in gimp_stack_trace_print (prog_name=prog_name@entry=0x0, stream=stream@entry=0x0, trace=trace@entry=0x7ffd44981800) at ../libgimpbase/gimputils.c:1394
status = 0
stack_printed = 0
gtrace = 0x0
gimp_pid = "41024\000\000\000\030\024\230D\375\177\000"
buffer = "race_file = 0x24b7ef0 \"/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1704143654.txt\"\n retval = <optimized out>\n i = <optimized out>\n[Inferior 1 (process 41024) detached]\n\000ror = 0x"...
read_n = <optimized out>
sync_fd = {20, 21}
out_fd = {22, 23}
fork_pid = <optimized out>
pid = 41024
eintr_count = 0
tid = <optimized out>
#2 0x00000000006a534d in gui_message (gimp=0x26c0320, handler=0x0, severity=GIMP_MESSAGE_BUG_WARNING, domain=0x7f6bd1e27015 "GEGL", message=0x59d71e0 "property colorshadow not found for gegl:nop") at ../app/gui/gui-message.c:141
trace = 0x0
gen_trace = 1
#3 0x000000000050ab53 in gimp_show_message (gimp=gimp@entry=0x26c0320, handler=handler@entry=0x0, severity=GIMP_MESSAGE_BUG_WARNING, domain=domain@entry=0x7f6bd1e27015 "GEGL", message=message@entry=0x59d71e0 "property colorshadow not found for gegl:nop") at ../app/core/gimp-gui.c:160
desc = 0x94b3ca "Message"
__func__ = "gimp_show_message"
#4 0x00000000006685f3 in gimp_message_log_func (log_domain=0x7f6bd1e27015 "GEGL", flags=<optimized out>, message=0x59d71e0 "property colorshadow not found for gegl:nop", data=0x26c0320) at ../app/errors.c:263
gimp = 0x26c0320
config = 0x290f890
msg_domain = 0x7f6bd1e27015 "GEGL"
severity = <optimized out>
gui_message = <optimized out>
debug_policy = GIMP_DEBUG_POLICY_WARNING
#5 0x00007f6bd1ecb120 in g_logv () at /lib64/libglib-2.0.so.0
#6 0x00007f6bd1ecb403 in g_log () at /lib64/libglib-2.0.so.0
#7 0x00007f6bd1ec867d in g_markup_parse_context_parse () at /lib64/libglib-2.0.so.0
#8 0x00007f6bd1d811a1 in gegl_node_new_from_xml (xmldata=0x8c34f40 "<?xml version='1.0' encoding='UTF-8'?>\n<gegl>\n <node operation='lb:sparkle'>\n <params>\n <param name='color'>rgb(0.000, 1.000, 0.000)</param>\n <param name='colorshadow'>rgb(0.026, 0"..., path_root=path_root@entry=0x0) at ../gegl/gegl-xml.c:587
_gegl_instrument_ticks = 0
pd = {state = 2, path_root = 0x0, gegl = 0x65a24a0, param = 0x61fc560 "colorshadow", iter = 0x7d5d310, parent = 0x8aea0c0 = {0x7d5d310, 0x65a24a0}, curve = 0x0, ids = 0x603d600, refs = 0x0}
context = 0xa0b4560
success = 0
__func__ = "gegl_node_new_from_xml"
#9 0x000000000065036b in xcf_load_effect (drawable=0x6b54f90, info=0x7ffd44981e00) at ../app/xcf/xcf-load.c:3173
filter = 0x68b9100
operation = <optimized out>
xml = 0x8c34f40 "<?xml version='1.0' encoding='UTF-8'?>\n<gegl>\n <node operation='lb:sparkle'>\n <params>\n <param name='color'>rgb(0.000, 1.000, 0.000)</param>\n <param name='colorshadow'>rgb(0.026, 0"...
filter_data = <optimized out>
effect_mask = <optimized out>
filter_data_list = 0x0
filter_count = <optimized out>
layer_mask = <optimized out>
edit_mask = 0
base_type = <optimized out>
layer = 0x6b54f90
hierarchy_offset = 5627
effects_offset = 3449311
apply_mask = 0
selected = <optimized out>
floating = <optimized out>
group_layer_flags = 0
width = 1191
type = 1
layer_mask_offset = 0
text_layer_flags = 0
has_alpha = <optimized out>
format = <optimized out>
name = 0x67966e0 "\220O\265\006"
show_mask = 0
linked = <optimized out>
height = 963
is_fs_drawable = 0
cur_offset = 5539
__func__ = "xcf_load_layer"
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#10 xcf_load_layer (item_path=0x7ffd44981c88, image=<optimized out>, info=0x7ffd44981e00) at ../app/xcf/xcf-load.c:2996
filter_data = <optimized out>
effect_mask = <optimized out>
filter_data_list = 0x0
filter_count = <optimized out>
layer_mask = <optimized out>
edit_mask = 0
base_type = <optimized out>
layer = 0x6b54f90
hierarchy_offset = 5627
effects_offset = 3449311
apply_mask = 0
selected = <optimized out>
floating = <optimized out>
group_layer_flags = 0
width = 1191
type = 1
layer_mask_offset = 0
text_layer_flags = 0
has_alpha = <optimized out>
format = <optimized out>
name = 0x67966e0 "\220O\265\006"
show_mask = 0
linked = <optimized out>
height = 963
is_fs_drawable = 0
cur_offset = 5539
__func__ = "xcf_load_layer"
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#11 xcf_load_image (gimp=<optimized out>, info=<optimized out>, error=0x7ffd449822d8) at ../app/xcf/xcf-load.c:621
layer = <optimized out>
item_path = 0x0
image = 0x66c30a0
parasite = <optimized out>
has_metadata = <optimized out>
saved_pos = 913
offset = 5263
width = 1191
height = 963
image_type = 0
precision = <optimized out>
num_successful_elements = 2
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x48c10f0 = {0x6aff790}
syms = <optimized out>
iter = <optimized out>
__func__ = "xcf_load_image"
#12 0x000000000064b1ac in xcf_load_stream (gimp=gimp@entry=0x26c0320, input=input@entry=0x6ab0a20, input_file=input_file@entry=0x4cb8660, progress=progress@entry=0x0, error=error@entry=0x7ffd449822d8) at ../app/xcf/xcf.c:310
info = {gimp = 0x26c0320, progress = 0x0, input = 0x6ab0a20, output = 0x0, seekable = 0x6ab0a20, cp = 3449887, bytes_per_offset = 8, file = 0x4cb8660, tattoo_state = 16, selected_layers = 0x67966e0 = {0x6b54f90}, selected_channels = 0x0, selected_vectors = 0x0, linked_layers = 0x0, linked_channels = 0x0, linked_paths = 0x0, layer_sets = 0x0, channel_sets = 0x0, floating_sel_drawable = 0x0, floating_sel = 0x0, floating_sel_offset = 0, compression = COMPRESS_RLE, file_version = 20}
filename = 0x69fc720 "/home/contrast/Desktop/rosie_gegl.xcf"
image = 0x0
id = "gimp xcf v020"
success = 1
__func__ = "xcf_load_stream"
#13 0x000000000064b361 in xcf_load_invoker (procedure=0x26d33d0, gimp=0x26c0320, context=<optimized out>, progress=0x0, args=<optimized out>, error=0x7ffd449822d8) at ../app/xcf/xcf.c:438
return_vals = <optimized out>
image = 0x0
file = 0x4cb8660
input = 0x6ab0a20
my_error = 0x0
#14 0x000000000061c52a in gimp_procedure_execute (procedure=procedure@entry=0x26d33d0, gimp=0x26c0320, context=0x898a550, context@entry=0x26bccf0, progress=progress@entry=0x0, args=args@entry=0x5f49e50, error=error@entry=0x7ffd449822d8) at ../app/pdb/gimpprocedure.c:515
return_vals = <optimized out>
pdb_error = 0x0
__func__ = "gimp_procedure_execute"
#15 0x0000000000618fe9 in gimp_pdb_execute_procedure_by_name_args (pdb=pdb@entry=0x2721e40, context=context@entry=0x26bccf0, progress=progress@entry=0x0, error=error@entry=0x7ffd449822d8, name=name@entry=0x935d3b "gimp-xcf-load", args=args@entry=0x5f49e50) at ../app/pdb/gimppdb.c:320
procedure = 0x26d33d0
return_vals = 0x0
list = 0x48f1080 = {0x26d33d0}
__func__ = "gimp_pdb_execute_procedure_by_name_args"
#16 0x0000000000619512 in gimp_pdb_execute_procedure_by_name (pdb=<optimized out>, context=context@entry=0x26bccf0, progress=0x0, error=error@entry=0x7ffd449822d8, name=0x935d3b "gimp-xcf-load") at ../app/pdb/gimppdb.c:508
procedure = 0x26d33d0
args = 0x5f49e50
return_vals = <optimized out>
va_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffd44982198, reg_save_area = 0x7ffd44982090}}
prev_value_type = <optimized out>
prev_int_value = <optimized out>
i = <optimized out>
__func__ = "gimp_pdb_execute_procedure_by_name"
#17 0x000000000056a5c0 in file_open_image (gimp=gimp@entry=0x26c0320, context=context@entry=0x26bccf0, progress=<optimized out>, progress@entry=0x0, file=<optimized out>, file@entry=0x4cb8660, as_new=as_new@entry=0, file_proc=<optimized out>, file_proc@entry=0x0, run_mode=GIMP_RUN_INTERACTIVE, status=0x7ffd449822d4, mime_type=0x7ffd44982238, error=0x7ffd449822d8) at ../app/file/file-open.c:207
return_vals = <optimized out>
orig_file = 0x4cb8660
image = 0x0
local_file = <optimized out>
mounted = <optimized out>
my_error = 0x0
__func__ = "file_open_image"
#18 0x000000000056b60b in file_open_with_proc_and_display (gimp=gimp@entry=0x26c0320, context=0x26bccf0, progress=progress@entry=0x0, file=file@entry=0x4cb8660, as_new=as_new@entry=0, file_proc=file_proc@entry=0x0, monitor=0x24bc5b0, status=0x7ffd449822d4, error=0x7ffd449822d8) at ../app/file/file-open.c:506
image = <optimized out>
mime_type = 0x0
run_mode = <optimized out>
__func__ = "file_open_with_proc_and_display"
#19 0x000000000056b856 in file_open_with_display (gimp=gimp@entry=0x26c0320, context=<optimized out>, progress=progress@entry=0x0, file=file@entry=0x4cb8660, as_new=as_new@entry=0, monitor=monitor@entry=0x24bc5b0, status=0x7ffd449822d4, error=0x7ffd449822d8) at ../app/file/file-open.c:475
#20 0x00000000007d48d9 in file_open_recent_cmd_callback (action=<optimized out>, value=<optimized out>, data=<optimized out>) at ../app/actions/file-commands.c:202
file = 0x4cb8660
widget = <optimized out>
image = <optimized out>
status = GIMP_PDB_EXECUTION_ERROR
display = 0x26be4b0
progress = 0x0
error = 0x0
gimp = 0x26c0320
imagefile = 0x482e7d0
index = <optimized out>
num_entries = <optimized out>
#21 0x00007f6bd1fc64ea in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#22 0x00007f6bd1ff4e16 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#23 0x00007f6bd1fe5cbd in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#24 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#25 0x0000000000718824 in gimp_action_emit_activate (action=0x4cc2e40, value=0x86a6c20) at ../app/widgets/gimpaction.c:255
__func__ = "gimp_action_emit_activate"
#26 0x0000000000749847 in gimp_enum_action_activate (action=0x4cc2e40, parameter=<optimized out>) at ../app/widgets/gimpenumaction.c:186
enum_action = 0x4cc2e40
#27 0x00007f6bd1fc64ea in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#28 0x00007f6bd1ff4e16 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#29 0x00007f6bd1fe5cbd in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#30 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#31 0x00007f6bd123568c in gtk_widget_activate () at /lib64/libgtk-3.so.0
#32 0x00007f6bd10f4de6 in gtk_menu_shell_activate_item () at /lib64/libgtk-3.so.0
#33 0x00007f6bd10f5131 in gtk_menu_shell_button_release () at /lib64/libgtk-3.so.0
#34 0x00007f6bd0f6ffe7 in _gtk_marshal_BOOLEAN__BOXEDv () at /lib64/libgtk-3.so.0
#35 0x00007f6bd1fe5dba in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#36 0x00007f6bd1fe5f33 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#37 0x00007f6bd1247174 in gtk_widget_event_internal.part.0.lto_priv () at /lib64/libgtk-3.so.0
#38 0x00007f6bd10de580 in propagate_event.lto_priv () at /lib64/libgtk-3.so.0
#39 0x00007f6bd10df11a in gtk_main_do_event () at /lib64/libgtk-3.so.0
#40 0x00007f6bd0e15427 in _gdk_event_emit () at /lib64/libgdk-3.so.0
#41 0x00007f6bd0e6e82e in gdk_event_source_dispatch.lto_priv () at /lib64/libgdk-3.so.0
#42 0x00007f6bd1ec54fc in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#43 0x00007f6bd1f236b8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#44 0x00007f6bd1ec2b83 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#45 0x00007f6bd1c2d01d in g_application_run () at /lib64/libgio-2.0.so.0
#46 0x000000000066836a in app_run (full_prog_name=0x24d3af0 "/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=0x24b7ef0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1704143654.txt") at ../app/app.c:317
gimp = 0x26c0320
app = 0x2731ab0
default_folder = 0x0
gimpdir = 0x26883e0
abort_message = <optimized out>
retval = 0
__func__ = "app_run"
#47 0x00000000004aac25 in main (argc=<optimized out>, argv=<optimized out>) at ../app/main.c:793
context = 0x24d3b50
error = 0x0
abort_message = <optimized out>
basename = <optimized out>
system_gimprc_file = 0x0
user_gimprc_file = 0x0
gimp_group = <optimized out>
backtrace_file = 0x24b7ef0 "/home/contrast/.config/GIMP/2.99/CrashLog/gimp-crash-1704143654.txt"
retval = <optimized out>
i = <optimized out>
[Inferior 1 (process 41024) detached]
GEGL-WARNING: property x not found for gegl:nop
GEGL-WARNING: property y not found for gegl:nop
GEGL-WARNING: property opacity not found for gegl:nop
GEGL-WARNING: property scale not found for gegl:nop
GEGL-WARNING: property shape not found for gegl:nop
GEGL-WARNING: property seed not found for gegl:nop
GEGL-WARNING: property masteropacity not found for gegl:nop
We need to make it where filters that are not found are just replaced with gegl:nop's which is code for do nothing in GEGL. The goal is to make it where Gimp does not crash over missing GEGL operations. This is the third issue I opened today, I am bug testing the NDE build. Take care Gimp team.