You are not logged in.
GIMP crashes on startup after upgrade to 3.0.6-2, even after uninstalling plugins and removing ~/.config/GIMP . Reverting to 3.0.4 fixes the problem. Arch in fully up-to-date.
Relevant messages when starting GIMP from the command line:
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:18.886: value "2.000000" of type 'gdouble' is invalid or out of range for property 'opacity' of type 'gdouble'
gimp: GEGL-WARNING: Failed to set operation type lb:long-shadow-pd, using a passthrough op instead
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:18.924: ../glib/gobject/gbinding.c:1301: The target object of type gegl_op_nop has no property called 'angle'
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:18.924: ../glib/gobject/gbinding.c:1301: The target object of type gegl_op_nop has no property called 'length'
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:18.924: ../glib/gobject/gbinding.c:1301: The target object of type gegl_op_nop has no property called 'lightness'
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:19.855: value "2.000000" of type 'gdouble' is invalid or out of range for property 'opacity' of type 'gdouble'
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:19.875: value "2.000000" of type 'gdouble' is invalid or out of range for property 'opacity' of type 'gdouble'
**
Gimp-Layer-Modes:ERROR:../gimp/app/operations/layer-modes/gimpoperationlayermode.c:896:gimp_operation_layer_mode_cache_fishes: assertion failed: (op->composite_space != GIMP_LAYER_COLOR_SPACE_AUTO)
Bail out! Gimp-Layer-Modes:ERROR:../gimp/app/operations/layer-modes/gimpoperationlayermode.c:896:gimp_operation_layer_mode_cache_fishes: assertion failed: (op->composite_space != GIMP_LAYER_COLOR_SPACE_AUTO)
gimp: fatal error: Aborted
/usr/lib/gimp/3.0/plug-ins/script-fu/script-fu: fatal error: GIMP crashedContent of GIMP crash debug screen:
<!-- Copy-paste this whole debug data to report to developers -->
```
GNU Image Manipulation Program version 3.0.6
git-describe: GIMP_3_0_6
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust,cobol --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.1 20250813 (GCC)
# Libraries #
using babl version 0.1.116 (compiled against version 0.1.116)
using GEGL version 0.4.64 (compiled against version 0.4.64)
using GLib version 2.86.0 (compiled against version 2.86.0)
using GdkPixbuf version 2.44.4 (compiled against version 2.44.3)
using GTK+ version 3.24.51 (compiled against version 3.24.51)
using Pango version 1.57.0 (compiled against version 1.57.0)
using Fontconfig version 2.17.1 (compiled against version 2.17.1)
using Cairo version 1.18.4 (compiled against version 1.18.4)
using gexiv2 version 0.14.6 (compiled against version 0.14.6)
using exiv2 version 0.28.7
```
> fatal error: Aborted
Stack trace:
```
# Stack traces obtained from PID 201187 - Thread 201187 #
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.archlinux.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.
[New LWP 201432]
[New LWP 201235]
[New LWP 201227]
[New LWP 201220]
[New LWP 201219]
[New LWP 201217]
[New LWP 201197]
[New LWP 201196]
[New LWP 201195]
[New LWP 201194]
[New LWP 201193]
[New LWP 201192]
[New LWP 201191]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007efe2629f042 in ?? () from /usr/lib/libc.so.6
Id Target Id Frame
* 1 Thread 0x7efe23e8d000 (LWP 201187) "gimp" 0x00007efe2629f042 in ?? () from /usr/lib/libc.so.6
2 Thread 0x7efddd0b26c0 (LWP 201432) "[pango] fontcon" 0x00007efe2631876d in syscall () from /usr/lib/libc.so.6
3 Thread 0x7efddffff6c0 (LWP 201235) "gly-hdl-loader" 0x00007efe2629f042 in ?? () from /usr/lib/libc.so.6
4 Thread 0x7efdfc3db6c0 (LWP 201227) "gly-hdl-loader" 0x00007efe2629f042 in ?? () from /usr/lib/libc.so.6
5 Thread 0x7efdfc9de6c0 (LWP 201220) "async-io" 0x00007efe25bfb282 in ?? () from /usr/lib/libglycin-2.so.0
6 Thread 0x7efdfcbdf6c0 (LWP 201219) "gly-global-exec" 0x00007efe2631876d in syscall () from /usr/lib/libc.so.6
7 Thread 0x7efdfdbe66c0 (LWP 201217) "async" 0x00007efe2631876d in syscall () from /usr/lib/libc.so.6
8 Thread 0x7efe1a4c06c0 (LWP 201197) "worker" 0x00007efe2631876d in syscall () from /usr/lib/libc.so.6
9 Thread 0x7efe1acc16c0 (LWP 201196) "worker" 0x00007efe2631876d in syscall () from /usr/lib/libc.so.6
10 Thread 0x7efe1b4c26c0 (LWP 201195) "worker" 0x00007efe2631876d in syscall () from /usr/lib/libc.so.6
11 Thread 0x7efe1bfff6c0 (LWP 201194) "gdbus" 0x00007efe2629f042 in ?? () from /usr/lib/libc.so.6
12 Thread 0x7efe209fd6c0 (LWP 201193) "gmain" 0x00007efe2629f042 in ?? () from /usr/lib/libc.so.6
13 Thread 0x7efe211fe6c0 (LWP 201192) "pool-spawner" 0x00007efe2631876d in syscall () from /usr/lib/libc.so.6
14 Thread 0x7efe219ff6c0 (LWP 201191) "[pango] fontcon" 0x00007efe2631876d in syscall () from /usr/lib/libc.so.6
Thread 14 (Thread 0x7efe219ff6c0 (LWP 201191) "[pango] fontcon"):
#0 0x00007efe2631876d in syscall () at /usr/lib/libc.so.6
#1 0x00007efe278a07ee in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007efe278371cd in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007efe2783723d in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
#4 0x00007efe2718a51c in ??? () at /usr/lib/libpangoft2-1.0.so.0
#5 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#6 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#7 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 13 (Thread 0x7efe211fe6c0 (LWP 201192) "pool-spawner"):
#0 0x00007efe2631876d in syscall () at /usr/lib/libc.so.6
#1 0x00007efe278a07ee in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007efe278371cd in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007efe278a9447 in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#6 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7efe209fd6c0 (LWP 201193) "gmain"):
#0 0x00007efe2629f042 in ??? () at /usr/lib/libc.so.6
#1 0x00007efe262931ac in ??? () at /usr/lib/libc.so.6
#2 0x00007efe262931f4 in ??? () at /usr/lib/libc.so.6
#3 0x00007efe2630da36 in ppoll () at /usr/lib/libc.so.6
#4 0x00007efe27871744 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007efe27871825 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6 0x00007efe27871872 in ??? () at /usr/lib/libglib-2.0.so.0
#7 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#8 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#9 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7efe1bfff6c0 (LWP 201194) "gdbus"):
#0 0x00007efe2629f042 in ??? () at /usr/lib/libc.so.6
#1 0x00007efe262931ac in ??? () at /usr/lib/libc.so.6
#2 0x00007efe262931f4 in ??? () at /usr/lib/libc.so.6
#3 0x00007efe2630da36 in ppoll () at /usr/lib/libc.so.6
#4 0x00007efe27871744 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007efe278719d7 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#6 0x00007efe2764c264 in ??? () at /usr/lib/libgio-2.0.so.0
#7 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#8 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#9 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7efe1b4c26c0 (LWP 201195) "worker"):
#0 0x00007efe2631876d in syscall () at /usr/lib/libc.so.6
#1 0x00007efe278a07ee in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007efe277490d6 in ??? () at /usr/lib/libgegl-0.4.so.0
#3 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#5 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7efe1acc16c0 (LWP 201196) "worker"):
#0 0x00007efe2631876d in syscall () at /usr/lib/libc.so.6
#1 0x00007efe278a07ee in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007efe277490d6 in ??? () at /usr/lib/libgegl-0.4.so.0
#3 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#5 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7efe1a4c06c0 (LWP 201197) "worker"):
#0 0x00007efe2631876d in syscall () at /usr/lib/libc.so.6
#1 0x00007efe278a07ee in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007efe277490d6 in ??? () at /usr/lib/libgegl-0.4.so.0
#3 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#5 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7efdfdbe66c0 (LWP 201217) "async"):
#0 0x00007efe2631876d in syscall () at /usr/lib/libc.so.6
#1 0x00007efe278a07ee in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x000055ed3a2e9fcf in ??? ()
#3 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#5 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7efdfcbdf6c0 (LWP 201219) "gly-global-exec"):
#0 0x00007efe2631876d in syscall () at /usr/lib/libc.so.6
#1 0x00007efe25cbbcd5 in ??? () at /usr/lib/libglycin-2.so.0
#2 0x00007efe25bf1c45 in ??? () at /usr/lib/libglycin-2.so.0
#3 0x00007efe25bf0159 in ??? () at /usr/lib/libglycin-2.so.0
#4 0x00007efe25bf96df in ??? () at /usr/lib/libglycin-2.so.0
#5 0x00007efe25d65011 in ??? () at /usr/lib/libglycin-2.so.0
#6 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#7 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7efdfc9de6c0 (LWP 201220) "async-io"):
#0 0x00007efe25bfb282 in ??? () at /usr/lib/libglycin-2.so.0
#1 0x00007efe25bf9adb in ??? () at /usr/lib/libglycin-2.so.0
#2 0x00007efe25c02bdc in ??? () at /usr/lib/libglycin-2.so.0
#3 0x00007efe25d65011 in ??? () at /usr/lib/libglycin-2.so.0
#4 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#5 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7efdfc3db6c0 (LWP 201227) "gly-hdl-loader"):
#0 0x00007efe2629f042 in ??? () at /usr/lib/libc.so.6
#1 0x00007efe262931ac in ??? () at /usr/lib/libc.so.6
#2 0x00007efe262931f4 in ??? () at /usr/lib/libc.so.6
#3 0x00007efe26303dcf in wait4 () at /usr/lib/libc.so.6
#4 0x00007efe25d5e9bb in ??? () at /usr/lib/libglycin-2.so.0
#5 0x00007efe25af2ff1 in ??? () at /usr/lib/libglycin-2.so.0
#6 0x00007efe25afce34 in ??? () at /usr/lib/libglycin-2.so.0
#7 0x00007efe25d65011 in ??? () at /usr/lib/libglycin-2.so.0
#8 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#9 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7efddffff6c0 (LWP 201235) "gly-hdl-loader"):
#0 0x00007efe2629f042 in ??? () at /usr/lib/libc.so.6
#1 0x00007efe262931ac in ??? () at /usr/lib/libc.so.6
#2 0x00007efe262931f4 in ??? () at /usr/lib/libc.so.6
#3 0x00007efe26303dcf in wait4 () at /usr/lib/libc.so.6
#4 0x00007efe25d5e9bb in ??? () at /usr/lib/libglycin-2.so.0
#5 0x00007efe25af2ff1 in ??? () at /usr/lib/libglycin-2.so.0
#6 0x00007efe25afce34 in ??? () at /usr/lib/libglycin-2.so.0
#7 0x00007efe25d65011 in ??? () at /usr/lib/libglycin-2.so.0
#8 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#9 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7efddd0b26c0 (LWP 201432) "[pango] fontcon"):
#0 0x00007efe2631876d in syscall () at /usr/lib/libc.so.6
#1 0x00007efe278a07ee in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007efe278371cd in ??? () at /usr/lib/libglib-2.0.so.0
#3 0x00007efe2783723d in g_async_queue_pop () at /usr/lib/libglib-2.0.so.0
#4 0x00007efe2718a51c in ??? () at /usr/lib/libpangoft2-1.0.so.0
#5 0x00007efe278a887c in ??? () at /usr/lib/libglib-2.0.so.0
#6 0x00007efe262969cb in ??? () at /usr/lib/libc.so.6
#7 0x00007efe2631aa0c in ??? () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7efe23e8d000 (LWP 201187) "gimp"):
#0 0x00007efe2629f042 in ??? () at /usr/lib/libc.so.6
#1 0x00007efe262931ac in ??? () at /usr/lib/libc.so.6
#2 0x00007efe262931f4 in ??? () at /usr/lib/libc.so.6
#3 0x00007efe2630da6e in read () at /usr/lib/libc.so.6
#4 0x00007efe27e49bfe in gimp_stack_trace_print () at /usr/lib/libgimpbase-3.0.so.0
#5 0x000055ed3a4623b6 in ??? ()
#6 0x000055ed3a46267c in gimp_fatal_error ()
#7 0x000055ed3a4678cf in ??? ()
#8 0x00007efe2623e540 in <signal handler called> () at /usr/lib/libc.so.6
#9 0x00007efe2629894c in ??? () at /usr/lib/libc.so.6
#10 0x00007efe2623e410 in raise () at /usr/lib/libc.so.6
#11 0x00007efe2622557a in abort () at /usr/lib/libc.so.6
#12 0x00007efe2782f111 in ??? () at /usr/lib/libglib-2.0.so.0
#13 0x00007efe278a3ed9 in g_assertion_message_expr () at /usr/lib/libglib-2.0.so.0
#14 0x000055ed3a3c1acb in ??? ()
#15 0x000055ed3a3c1c3a in ??? ()
#16 0x00007efe277afcdb in gegl_graph_prepare () at /usr/lib/libgegl-0.4.so.0
#17 0x00007efe277afed9 in gegl_eval_manager_prepare () at /usr/lib/libgegl-0.4.so.0
#18 0x00007efe277aff56 in gegl_eval_manager_get_bounding_box () at /usr/lib/libgegl-0.4.so.0
#19 0x00007efe27798782 in gegl_node_get_bounding_box () at /usr/lib/libgegl-0.4.so.0
#20 0x00007efe27798953 in ??? () at /usr/lib/libgegl-0.4.so.0
#21 0x00007efe2797a97c in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#22 0x00007efe27999aab in ??? () at /usr/lib/libgobject-2.0.so.0
#23 0x00007efe2799bb0f in ??? () at /usr/lib/libgobject-2.0.so.0
#24 0x00007efe2799bd89 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#25 0x00007efe2799be44 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#26 0x00007efe27987326 in ??? () at /usr/lib/libgobject-2.0.so.0
#27 0x00007efe2797adc6 in ??? () at /usr/lib/libgobject-2.0.so.0
#28 0x00007efe27799240 in gegl_node_set_valist () at /usr/lib/libgegl-0.4.so.0
#29 0x00007efe277995c9 in gegl_node_set () at /usr/lib/libgegl-0.4.so.0
#30 0x00007efe27755e59 in gegl_create_chain_argv () at /usr/lib/libgegl-0.4.so.0
#31 0x00007efe27756aaa in gegl_create_chain () at /usr/lib/libgegl-0.4.so.0
#32 0x00007efdffe35961 in ??? () at /usr/lib/gegl-0.4/gegl-common.so
#33 0x00007efe277ac91b in gegl_operation_attach () at /usr/lib/libgegl-0.4.so.0
#34 0x00007efe27798b52 in ??? () at /usr/lib/libgegl-0.4.so.0
#35 0x00007efe27798e1c in ??? () at /usr/lib/libgegl-0.4.so.0
#36 0x00007efe27799467 in gegl_node_set_valist () at /usr/lib/libgegl-0.4.so.0
#37 0x00007efe277996f9 in gegl_node_new_child () at /usr/lib/libgegl-0.4.so.0
#38 0x00007efdfdbe9665 in attach () at /home/marco/.local/share/gegl-0.4/plug-ins/tsccake.so
#39 0x00007efe277ac91b in gegl_operation_attach () at /usr/lib/libgegl-0.4.so.0
#40 0x00007efe27798b52 in ??? () at /usr/lib/libgegl-0.4.so.0
#41 0x00007efe27798e1c in ??? () at /usr/lib/libgegl-0.4.so.0
#42 0x00007efe27799467 in gegl_node_set_valist () at /usr/lib/libgegl-0.4.so.0
#43 0x00007efe277995c9 in gegl_node_set () at /usr/lib/libgegl-0.4.so.0
#44 0x000055ed3a60e3e6 in filters_actions_setup ()
#45 0x000055ed3a5b8b80 in gimp_action_factory_get_group ()
#46 0x000055ed3a57e654 in gimp_menu_factory_get_manager ()
#47 0x000055ed3a4a3794 in ??? ()
#48 0x00007efe2797a97c in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#49 0x00007efe2799a097 in ??? () at /usr/lib/libgobject-2.0.so.0
#50 0x00007efe2799bb0f in ??? () at /usr/lib/libgobject-2.0.so.0
#51 0x00007efe2799bd89 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#52 0x00007efe2799be44 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#53 0x000055ed3a271933 in gimp_restore ()
#54 0x000055ed3a46187e in ??? ()
#55 0x00007efe2797a97c in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#56 0x00007efe27999aab in ??? () at /usr/lib/libgobject-2.0.so.0
#57 0x00007efe2799bb0f in ??? () at /usr/lib/libgobject-2.0.so.0
#58 0x00007efe2799bd89 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#59 0x00007efe2799be44 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#60 0x00007efe27612bc0 in g_application_activate () at /usr/lib/libgio-2.0.so.0
#61 0x00007efe276164b1 in ??? () at /usr/lib/libgio-2.0.so.0
#62 0x00007efe27616665 in g_application_run () at /usr/lib/libgio-2.0.so.0
#63 0x000055ed3a46204a in app_run ()
#64 0x000055ed3a26a5fc in main ()
[Inferior 1 (process 201187) detached]
```I'm unable to report it to the Bug Tracker due to failure to register. I don't see any other similar reports so I'm curious if this is only in my specific case...
Thanks,
Marco
Last edited by Crouze (2025-10-23 15:47:00)
Offline
Can't confirm this - here gimp 3.0.6-2 works on X11 server i3-wm.
What do you use: X server or Wayland? What DE? What GPU and driver?
Post coredumpctl output.
Last edited by xerxes_ (2025-10-22 17:18:35)
Offline
I can confirm this when I start Gimp from the terminal
However starting gimp from dmenu is no problem at all
Since I always start gimp this way I didn't notice it
The above is done on i3 and was an update
Tested on wlroots(labwc) gimp runs just fine
This was a first time install
Offline
What do you use: X server or Wayland? What DE? What GPU and driver?
Post coredumpctl output.
I'm on X11, Cinnamon 6.4.13 as DE, GPU is an Intel HD Graphics 520 on a Dell Latitude E5570, Intel Mesa driver.
Coredumpctl:
PID: 290795 (gimp)
UID: 1000 (crouze)
GID: 1000 (crouze)
Signal: 6 (ABRT)
Timestamp: Mon 2025-10-20 16:17:40 CEST (2 days ago)
Command Line: /usr/bin/gimp
Executable: /usr/bin/gimp-3.0
Control Group: /user.slice/user-1000.slice/session-3.scope
Unit: session-3.scope
Slice: user-1000.slice
Session: 3
Owner UID: 1000 (crouze)
Boot ID: c91c86215d464af2bbdca0a157a19a36
Machine ID: e80195fe080c40ef93543cda81d00af9
Hostname: latitude
Storage: /var/lib/systemd/coredump/core.gimp.1000.c91c86215d464af2bbdca0a157a19a36.290795.1760969860000000.zst (present)
Size on Disk: 39.5M
Message: Process 290795 (gimp) of user 1000 dumped core.
Stack trace of thread 290795:
#0 0x00007faccc0255df abort (libc.so.6 + 0x255df)
#1 0x00007faccd667111 n/a (libglib-2.0.so.0 + 0x1e111)
#2 0x00007faccd6dbed9 g_assertion_message_expr (libglib-2.0.so.0 + 0x92ed9)
#3 0x0000561896b76acb n/a (/usr/bin/gimp-3.0 + 0x1f6acb)
#4 0x0000561896b76c3a n/a (/usr/bin/gimp-3.0 + 0x1f6c3a)
#5 0x00007faccd5e7cdb gegl_graph_prepare (libgegl-0.4.so.0 + 0x81cdb)
#6 0x00007faccd5e7ed9 gegl_eval_manager_prepare (libgegl-0.4.so.0 + 0x81ed9)
#7 0x00007faccd5e7f56 gegl_eval_manager_get_bounding_box (libgegl-0.4.so.0 + 0x81f56)
#8 0x00007faccd5d0782 gegl_node_get_bounding_box (libgegl-0.4.so.0 + 0x6a782)
#9 0x00007faccd5d0953 n/a (libgegl-0.4.so.0 + 0x6a953)
#10 0x00007faccd7b297c g_closure_invoke (libgobject-2.0.so.0 + 0x1197c)
#11 0x00007faccd7d1aab n/a (libgobject-2.0.so.0 + 0x30aab)
#12 0x00007faccd7d3b0f n/a (libgobject-2.0.so.0 + 0x32b0f)
#13 0x00007faccd7d3d89 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32d89)
#14 0x00007faccd7d3e44 g_signal_emit (libgobject-2.0.so.0 + 0x32e44)
#15 0x00007faccd7bf326 n/a (libgobject-2.0.so.0 + 0x1e326)
#16 0x00007faccd7b2dc6 n/a (libgobject-2.0.so.0 + 0x11dc6)
#17 0x00007faccd5d1240 gegl_node_set_valist (libgegl-0.4.so.0 + 0x6b240)
#18 0x00007faccd5d15c9 gegl_node_set (libgegl-0.4.so.0 + 0x6b5c9)
#19 0x00007faccd58de59 gegl_create_chain_argv (libgegl-0.4.so.0 + 0x27e59)
#20 0x00007faccd58eaaa gegl_create_chain (libgegl-0.4.so.0 + 0x28aaa)
#21 0x00007faca5c35961 n/a (gegl-common.so + 0x35961)
#22 0x00007faccd5e491b gegl_operation_attach (libgegl-0.4.so.0 + 0x7e91b)
#23 0x00007faccd5d0b52 n/a (libgegl-0.4.so.0 + 0x6ab52)
#24 0x00007faccd5d0e1c n/a (libgegl-0.4.so.0 + 0x6ae1c)
#25 0x00007faccd5d1467 gegl_node_set_valist (libgegl-0.4.so.0 + 0x6b467)
#26 0x00007faccd5d16f9 gegl_node_new_child (libgegl-0.4.so.0 + 0x6b6f9)
#27 0x00007faca3d80665 attach (tsccake.so + 0x2665)
#28 0x00007faccd5e491b gegl_operation_attach (libgegl-0.4.so.0 + 0x7e91b)
#29 0x00007faccd5d0b52 n/a (libgegl-0.4.so.0 + 0x6ab52)
#30 0x00007faccd5d0e1c n/a (libgegl-0.4.so.0 + 0x6ae1c)
#31 0x00007faccd5d1467 gegl_node_set_valist (libgegl-0.4.so.0 + 0x6b467)
#32 0x00007faccd5d15c9 gegl_node_set (libgegl-0.4.so.0 + 0x6b5c9)
#33 0x0000561896dc33e6 filters_actions_setup (/usr/bin/gimp-3.0 + 0x4433e6)
#34 0x0000561896d6db80 gimp_action_factory_get_group (/usr/bin/gimp-3.0 + 0x3edb80)
#35 0x0000561896d33654 gimp_menu_factory_get_manager (/usr/bin/gimp-3.0 + 0x3b3654)
#36 0x0000561896c58794 n/a (/usr/bin/gimp-3.0 + 0x2d8794)
#37 0x00007faccd7b297c g_closure_invoke (libgobject-2.0.so.0 + 0x1197c)
#38 0x00007faccd7d2097 n/a (libgobject-2.0.so.0 + 0x31097)
#39 0x00007faccd7d3b0f n/a (libgobject-2.0.so.0 + 0x32b0f)
#40 0x00007faccd7d3d89 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32d89)
#41 0x00007faccd7d3e44 g_signal_emit (libgobject-2.0.so.0 + 0x32e44)
#42 0x0000561896a26933 gimp_restore (/usr/bin/gimp-3.0 + 0xa6933)
#43 0x0000561896c1687e n/a (/usr/bin/gimp-3.0 + 0x29687e)
#44 0x00007faccd7b297c g_closure_invoke (libgobject-2.0.so.0 + 0x1197c)
#45 0x00007faccd7d1aab n/a (libgobject-2.0.so.0 + 0x30aab)
#46 0x00007faccd7d3b0f n/a (libgobject-2.0.so.0 + 0x32b0f)
#47 0x00007faccd7d3d89 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32d89)
#48 0x00007faccd7d3e44 g_signal_emit (libgobject-2.0.so.0 + 0x32e44)
#49 0x00007faccd44abc0 g_application_activate (libgio-2.0.so.0 + 0xe0bc0)
#50 0x00007faccd44e4b1 n/a (libgio-2.0.so.0 + 0xe44b1)
#51 0x00007faccd44e665 g_application_run (libgio-2.0.so.0 + 0xe4665)
#52 0x0000561896c1704a app_run (/usr/bin/gimp-3.0 + 0x29704a)
#53 0x0000561896a1f5fc main (/usr/bin/gimp-3.0 + 0x9f5fc)
#54 0x00007faccc027675 n/a (libc.so.6 + 0x27675)
#55 0x00007faccc027729 __libc_start_main (libc.so.6 + 0x27729)
#56 0x0000561896a1f7f5 _start (/usr/bin/gimp-3.0 + 0x9f7f5)
Stack trace of thread 290804:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccd6d87ee g_cond_wait (libglib-2.0.so.0 + 0x8f7ee)
#2 0x00007faccd66f1cd n/a (libglib-2.0.so.0 + 0x261cd)
#3 0x00007faccd6e1447 n/a (libglib-2.0.so.0 + 0x98447)
#4 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#5 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#6 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290845:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccd6d87ee g_cond_wait (libglib-2.0.so.0 + 0x8f7ee)
#2 0x00007faccd5810d6 n/a (libgegl-0.4.so.0 + 0x1b0d6)
#3 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#4 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#5 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290843:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccd6d87ee g_cond_wait (libglib-2.0.so.0 + 0x8f7ee)
#2 0x00007faccd5810d6 n/a (libgegl-0.4.so.0 + 0x1b0d6)
#3 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#4 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#5 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290875:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccbcbe495 n/a (libglycin-2.so.0 + 0x2be495)
#2 0x00007faccbbf3ecf n/a (libglycin-2.so.0 + 0x1f3ecf)
#3 0x00007faccbbf2349 n/a (libglycin-2.so.0 + 0x1f2349)
#4 0x00007faccbbfb4dd n/a (libglycin-2.so.0 + 0x1fb4dd)
#5 0x00007faccbd68cf1 n/a (libglycin-2.so.0 + 0x368cf1)
#6 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#7 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290872:
#0 0x00007faccc09f042 n/a (libc.so.6 + 0x9f042)
#1 0x00007faccc0931ac n/a (libc.so.6 + 0x931ac)
#2 0x00007faccc09381c n/a (libc.so.6 + 0x9381c)
#3 0x00007faccc095ede pthread_cond_wait (libc.so.6 + 0x95ede)
#4 0x00007faccb2daea1 _Z19__gthread_cond_waitP14pthread_cond_tP15pthread_mutex_t (libstdc++.so.6 + 0xdaea1)
#5 0x00007faca3387bd3 n/a (libigdrcl_legacy1.so + 0x387bd3)
#6 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#7 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290803:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccd6d87ee g_cond_wait (libglib-2.0.so.0 + 0x8f7ee)
#2 0x00007faccd66f1cd n/a (libglib-2.0.so.0 + 0x261cd)
#3 0x00007faccd66f23d g_async_queue_pop (libglib-2.0.so.0 + 0x2623d)
#4 0x00007facccfb251c n/a (libpangoft2-1.0.so.0 + 0xc51c)
#5 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#6 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#7 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290883:
#0 0x00007faccc09f042 n/a (libc.so.6 + 0x9f042)
#1 0x00007faccc0931ac n/a (libc.so.6 + 0x931ac)
#2 0x00007faccc0931f4 n/a (libc.so.6 + 0x931f4)
#3 0x00007faccc103dcf wait4 (libc.so.6 + 0x103dcf)
#4 0x00007faccbd6275b n/a (libglycin-2.so.0 + 0x36275b)
#5 0x00007faccbaf30e2 n/a (libglycin-2.so.0 + 0xf30e2)
#6 0x00007faccbafccd2 n/a (libglycin-2.so.0 + 0xfccd2)
#7 0x00007faccbd68cf1 n/a (libglycin-2.so.0 + 0x368cf1)
#8 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#9 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290891:
#0 0x00007faccc09f042 n/a (libc.so.6 + 0x9f042)
#1 0x00007faccc0931ac n/a (libc.so.6 + 0x931ac)
#2 0x00007faccc0931f4 n/a (libc.so.6 + 0x931f4)
#3 0x00007faccc103dcf wait4 (libc.so.6 + 0x103dcf)
#4 0x00007faccbd6275b n/a (libglycin-2.so.0 + 0x36275b)
#5 0x00007faccbaf30e2 n/a (libglycin-2.so.0 + 0xf30e2)
#6 0x00007faccbafccd2 n/a (libglycin-2.so.0 + 0xfccd2)
#7 0x00007faccbd68cf1 n/a (libglycin-2.so.0 + 0x368cf1)
#8 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#9 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290805:
#0 0x00007faccc09f042 n/a (libc.so.6 + 0x9f042)
#1 0x00007faccc0931ac n/a (libc.so.6 + 0x931ac)
#2 0x00007faccc0931f4 n/a (libc.so.6 + 0x931f4)
#3 0x00007faccc10da36 ppoll (libc.so.6 + 0x10da36)
#4 0x00007faccd6a9744 n/a (libglib-2.0.so.0 + 0x60744)
#5 0x00007faccd6a9825 g_main_context_iteration (libglib-2.0.so.0 + 0x60825)
#6 0x00007faccd6a9872 n/a (libglib-2.0.so.0 + 0x60872)
#7 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#8 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#9 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290806:
#0 0x00007faccc09f042 n/a (libc.so.6 + 0x9f042)
#1 0x00007faccc0931ac n/a (libc.so.6 + 0x931ac)
#2 0x00007faccc0931f4 n/a (libc.so.6 + 0x931f4)
#3 0x00007faccc10da36 ppoll (libc.so.6 + 0x10da36)
#4 0x00007faccd6a9744 n/a (libglib-2.0.so.0 + 0x60744)
#5 0x00007faccd6a99d7 g_main_loop_run (libglib-2.0.so.0 + 0x609d7)
#6 0x00007faccd484264 n/a (libgio-2.0.so.0 + 0x11a264)
#7 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#8 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#9 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290844:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccd6d87ee g_cond_wait (libglib-2.0.so.0 + 0x8f7ee)
#2 0x00007faccd5810d6 n/a (libgegl-0.4.so.0 + 0x1b0d6)
#3 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#4 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#5 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290874:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccd6d977e g_cond_wait_until (libglib-2.0.so.0 + 0x9077e)
#2 0x00007faccd66f197 n/a (libglib-2.0.so.0 + 0x26197)
#3 0x00007faccd66f30f g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x2630f)
#4 0x00007faccd6e20e0 n/a (libglib-2.0.so.0 + 0x990e0)
#5 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#6 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#7 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290876:
#0 0x00007faccbbfd3f2 n/a (libglycin-2.so.0 + 0x1fd3f2)
#1 0x00007faccbbfb99b n/a (libglycin-2.so.0 + 0x1fb99b)
#2 0x00007faccbc049da n/a (libglycin-2.so.0 + 0x2049da)
#3 0x00007faccbd68cf1 n/a (libglycin-2.so.0 + 0x368cf1)
#4 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#5 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 290873:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccd6d87ee g_cond_wait (libglib-2.0.so.0 + 0x8f7ee)
#2 0x0000561896a9efcf n/a (/usr/bin/gimp-3.0 + 0x11efcf)
#3 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#4 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#5 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
Stack trace of thread 291086:
#0 0x00007faccc11876d syscall (libc.so.6 + 0x11876d)
#1 0x00007faccd6d87ee g_cond_wait (libglib-2.0.so.0 + 0x8f7ee)
#2 0x00007faccd66f1cd n/a (libglib-2.0.so.0 + 0x261cd)
#3 0x00007faccd66f23d g_async_queue_pop (libglib-2.0.so.0 + 0x2623d)
#4 0x00007facccfb251c n/a (libpangoft2-1.0.so.0 + 0xc51c)
#5 0x00007faccd6e087c n/a (libglib-2.0.so.0 + 0x9787c)
#6 0x00007faccc0969cb n/a (libc.so.6 + 0x969cb)
#7 0x00007faccc11aa0c n/a (libc.so.6 + 0x11aa0c)
ELF object binary architecture: AMD x86-64Offline
Gimp-Layer-Modes:ERROR:../gimp/app/operations/layer-modes/gimpoperationlayermode.c:896:gimp_operation_layer_mode_cache_fishes: assertion failed: (op->composite_space != GIMP_LAYER_COLOR_SPACE_AUTO)
Bail out! Gimp-Layer-Modes:ERROR:../gimp/app/operations/layer-modes/gimpoperationlayermode.c:896:gimp_operation_layer_mode_cache_fishes: assertion failed: (op->composite_space != GIMP_LAYER_COLOR_SPACE_AUTO)
gimp: fatal error: AbortedDoes it happen w/ a fresh user?
@qinohe
diff -U0 <(printenv | sort) <(tr '\0' '\n' < /proc/$(pidof dmenu)/environ | sort)Online
@seth, this is a printenv during a run of dmenu
--- /proc/self/fd/11 2025-10-23 09:04:54.025151969 +0200
+++ /proc/self/fd/12 2025-10-23 09:04:54.025151969 +0200
@@ -6,0 +7 @@
+GTK_MODULES=canberra-gtk-module
@@ -24 +25 @@
-SHLVL=1
+SHLVL=3
@@ -27 +28 @@
-TERM=xterm-256color
+TERM=linux
@@ -29 +30 @@
-_=/usr/bin/printenv
+_=/usr/bin/dmenu
@@ -31 +31,0 @@
-WINDOWID=10485772
@@ -42,3 +41,0 @@
-XTERM_LOCALE=en_US.UTF-8
-XTERM_SHELL=/usr/bin/zsh
-XTERM_VERSION=XTerm(402)Offline
+GTK_MODULES=canberra-gtk-moduleunset GTK_MODULES
gimpOnline
Thanks @seth, I just found after a inspection that the crash in my case is due to using firejail, sigh
Since dmenu is not in the jailed list but xterm is, gimp comes crashing down in xterm but not while running through dmenu
I need to do something about this situation of-course, firejail serves no purpose this way
My bad for not checking thoroughly
Offline
That's because of glycin => https://aur.archlinux.org/packages/gdk-pixbuf2-noglycin
Online
Yeah I did already put my euro on glycin...
Thanks seth
Offline
Does it happen w/ a fresh user?
No, it doesn't. With a newly created user Gimp 3.0.6 starts without crashing. Interesting...
Offline
It's gonna be something in ~/.config/GIMP - possibly the sessionrc
Online
It's gonna be something in ~/.config/GIMP - possibly the sessionrc
Not really. I have deleted ~/.config/GIMP completely and let GIMP create it anew, but still crashes. Must be something else in the user environment.
Offline
Do you get any of the
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:18.886: value "2.000000" of type 'gdouble' is invalid or out of range for property 'opacity' of type 'gdouble'
gimp: GEGL-WARNING: Failed to set operation type lb:long-shadow-pd, using a passthrough op instead
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:18.924: ../glib/gobject/gbinding.c:1301: The target object of type gegl_op_nop has no property called 'angle'
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:18.924: ../glib/gobject/gbinding.c:1301: The target object of type gegl_op_nop has no property called 'length'
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:18.924: ../glib/gobject/gbinding.c:1301: The target object of type gegl_op_nop has no property called 'lightness'
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:19.855: value "2.000000" of type 'gdouble' is invalid or out of range for property 'opacity' of type 'gdouble'
(gimp:201187): GLib-GObject-CRITICAL **: 09:55:19.875: value "2.000000" of type 'gdouble' is invalid or out of range for property 'opacity' of type 'gdouble'
**w/ the new user?
Online
Found it. Removed ~/.local/share/gegl-0.4. No more crashes.
Thanks for the help!
Offline