You are not logged in.

#1 2025-12-23 15:38:21

urquan2
Member
Registered: 2025-12-23
Posts: 9

GIMP stopped working after update of ARCH

[SOLVED]


Hi! Gimp started to crash on start before a loading screen after update of Arch.
I did RCA and found that the reason is missing /bin/gdk-pixbuf-thumbnailer

/bin/gdk-pixbuf-thumbnailer is present in gdk-pixbuf2-2.42.12-2-x86_64.pkg.tar.zst
/bin/gdk-pixbuf-thumbnailer is NOT present in gdk-pixbuf2-2.44.4-1-x86_64.pkg.tar.zst

Gimp problem resolved after rollback to gdk-pixbuf2-2.42.12-2-x86_64.pkg.tar.zst


May be this info can be helpful to someone!

Last edited by urquan2 (2025-12-26 00:04:12)

Offline

#2 2025-12-23 15:48:32

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,606

Re: GIMP stopped working after update of ARCH

No problem here. What is the error, exactly?

Offline

#3 2025-12-23 16:18:08

urquan2
Member
Registered: 2025-12-23
Posts: 9

Re: GIMP stopped working after update of ARCH

This is the error, gdk loader could not load thumbnail:

Bail out! Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/gimp/3.0/icons/Default/scalable/apps/image-missing-symbolic.svg: Loader process exited early with status '1'Command:  "bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib" "--symlink" "/usr/lib" "/lib64" "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" "/home/yegor/.fontconfig" "/home/yegor/.fontconfig" "--ro-bind-try" "/home/yegor/.fonts" "/home/yegor/.fonts" "--ro-bind-try" "/tmp/cache/fontconfig" "/tmp/cache/fontconfig" "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--bind-try" "/tmp/cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "/tmp/cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/tmp/cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--seccomp" "25" "/usr/lib/glycin-loaders/2+/glycin-svg" "--dbus-fd" "24" (gdk-pixbuf-error-quark, 0)
gimp: fatal error: Aborted
<!-- 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.118 (compiled against version 0.1.116)
using GEGL version 0.4.66 (compiled against version 0.4.64)
using GLib version 2.86.3 (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 104474 - Thread 104474 #


This GDB supports auto-downloading debuginfo from the following URLs:
  <[url]https://debuginfod.archlinux.org[/url]>
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 104534]
[New LWP 104531]
[New LWP 104530]
[New LWP 104528]
[New LWP 104503]
[New LWP 104502]
[New LWP 104501]
[New LWP 104500]
[New LWP 104499]
[New LWP 104498]
[New LWP 104497]
[New LWP 104496]
[New LWP 104495]
[New LWP 104494]
[New LWP 104493]
[New LWP 104492]
[New LWP 104491]
[New LWP 104490]
[New LWP 104489]
[New LWP 104488]
[New LWP 104487]
[New LWP 104486]
[New LWP 104485]
[New LWP 104484]
[New LWP 104483]
[New LWP 104482]
[New LWP 104481]
[New LWP 104480]
[New LWP 104479]
[New LWP 104478]
[New LWP 104477]
[New LWP 104476]
[New LWP 104475]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f8965e9f002 in ?? () from /usr/lib/libc.so.6
  Id   Target Id                                            Frame 
* 1    Thread 0x7f8963b96000 (LWP 104474) "gimp"            0x00007f8965e9f002 in ?? () from /usr/lib/libc.so.6
  2    Thread 0x7f8932ff86c0 (LWP 104534) "pool-1"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  3    Thread 0x7f89333fa6c0 (LWP 104531) "blocking-4"      0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  4    Thread 0x7f89335fb6c0 (LWP 104530) "blocking-3"      0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  5    Thread 0x7f89326f66c0 (LWP 104528) "[pango] fontcon" 0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  6    Thread 0x7f89337fc6c0 (LWP 104503) "async-io"        0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  7    Thread 0x7f89339fd6c0 (LWP 104502) "gly-global-exec" 0x00007f8965978bb3 in ?? () from /usr/lib/libglycin-2.so.0
  8    Thread 0x7f89341fe6c0 (LWP 104501) "pool-0"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  9    Thread 0x7f89349ff6c0 (LWP 104500) "async"           0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  10   Thread 0x7f8950fe96c0 (LWP 104499) "gdbus"           0x00007f8965e9f002 in ?? () from /usr/lib/libc.so.6
  11   Thread 0x7f89517ea6c0 (LWP 104498) "gmain"           0x00007f8965e9f002 in ?? () from /usr/lib/libc.so.6
  12   Thread 0x7f8951feb6c0 (LWP 104497) "pool-spawner"    0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  13   Thread 0x7f89527ec6c0 (LWP 104496) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  14   Thread 0x7f8952fed6c0 (LWP 104495) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  15   Thread 0x7f89537ee6c0 (LWP 104494) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  16   Thread 0x7f8953fef6c0 (LWP 104493) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  17   Thread 0x7f89547f06c0 (LWP 104492) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  18   Thread 0x7f8954ff16c0 (LWP 104491) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  19   Thread 0x7f89557f26c0 (LWP 104490) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  20   Thread 0x7f8955ff36c0 (LWP 104489) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  21   Thread 0x7f89567f46c0 (LWP 104488) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  22   Thread 0x7f8956ff56c0 (LWP 104487) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  23   Thread 0x7f89577f66c0 (LWP 104486) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  24   Thread 0x7f8957ff76c0 (LWP 104485) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  25   Thread 0x7f89587f86c0 (LWP 104484) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  26   Thread 0x7f8958ff96c0 (LWP 104483) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  27   Thread 0x7f89597fa6c0 (LWP 104482) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  28   Thread 0x7f8959ffb6c0 (LWP 104481) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  29   Thread 0x7f895a7fc6c0 (LWP 104480) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  30   Thread 0x7f895affd6c0 (LWP 104479) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  31   Thread 0x7f895b7fe6c0 (LWP 104478) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  32   Thread 0x7f895bfff6c0 (LWP 104477) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  33   Thread 0x7f8960a426c0 (LWP 104476) "worker"          0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6
  34   Thread 0x7f89615ff6c0 (LWP 104475) "[pango] fontcon" 0x00007f8965f1872d in syscall () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f8963b96000 (LWP 104474) "gimp"):
#0  0x00007f8965e9f002 in ?? () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f8965e9316c in ?? () from /usr/lib/libc.so.6
No symbol table info available.
#2  0x00007f8965e931b4 in ?? () from /usr/lib/libc.so.6
No symbol table info available.
#3  0x00007f8965f0da2e in read () from /usr/lib/libc.so.6
No symbol table info available.
#4  0x00007f8967a68bfe in gimp_stack_trace_print () from /usr/lib/libgimpbase-3.0.so.0
No symbol table info available.
#5  0x0000557bcadc83b6 in ?? ()
No symbol table info available.
#6  0x0000557bcadc867c in gimp_fatal_error ()
No symbol table info available.
#7  0x0000557bcadcd8cf in ?? ()
No symbol table info available.
#8  <signal handler called>
No symbol table info available.
#9  0x00007f8965e9890c in ?? () from /usr/lib/libc.so.6
No symbol table info available.
#10 0x00007f8965e3e3a0 in raise () from /usr/lib/libc.so.6
No symbol table info available.
#11 0x00007f8965e2557a in abort () from /usr/lib/libc.so.6
No symbol table info available.
#12 0x00007f8967467111 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x00007f89674dd818 in g_assertion_message_error () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f8966734720 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#15 0x00007f8966734e24 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#16 0x00007f8966748353 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#17 0x00007f896667b9d6 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#18 0x00007f896668909e in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#19 0x00007f8966740edb in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#20 0x00007f896681de97 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#21 0x00007f896681eb48 in gtk_widget_get_preferred_width () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#22 0x00007f896662b7ee in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#23 0x00007f896667b9d6 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#24 0x00007f896668909e in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#25 0x00007f8966621cab in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#26 0x00007f896681de97 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#27 0x00007f896681eb48 in gtk_widget_get_preferred_width () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#28 0x00007f896681de97 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#29 0x00007f896681eb48 in gtk_widget_get_preferred_width () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#30 0x00007f89666242c1 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#31 0x00007f89667f7c5b in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#32 0x00007f896681de97 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#33 0x00007f896681eb48 in gtk_widget_get_preferred_width () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#34 0x00007f896667b9d6 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#35 0x00007f896668909e in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#36 0x00007f896675f1cf in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#37 0x00007f896681de97 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#38 0x00007f896681eb48 in gtk_widget_get_preferred_width () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#39 0x00007f8966766102 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#40 0x00007f896667b9d6 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#41 0x00007f896668909e in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#42 0x00007f896676627f in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#43 0x00007f896667b9d6 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#44 0x00007f896668909e in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#45 0x00007f896675f062 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#46 0x00007f896681dfda in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#47 0x00007f896681ebfb in gtk_widget_get_preferred_height () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#48 0x00007f89668d47cf in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#49 0x00007f89668d4b8f in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#50 0x00007f89675c4379 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#51 0x00007f89675c791d in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#52 0x00007f89675c7ddd in g_object_set () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#53 0x00007f8966808107 in gtk_scrolled_window_set_hadjustment () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#54 0x00007f89675c44ef in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#55 0x00007f89675c4d78 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#56 0x00007f89675c6683 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#57 0x00007f8966633ab5 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#58 0x00007f896663411f in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#59 0x00007f8966634fc8 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#60 0x00007f89674ada51 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#61 0x00007f89674b10a4 in g_markup_parse_context_parse () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#62 0x00007f8966630fd4 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#63 0x00007f896663191f in gtk_builder_extend_with_template () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#64 0x00007f89668eee91 in gtk_widget_init_template () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#65 0x00007f8966701988 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#66 0x00007f89675dfa69 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#67 0x00007f89675c4c05 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#68 0x00007f89675c6683 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#69 0x00007f8966633ab5 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#70 0x00007f896663411f in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#71 0x00007f8966634fc8 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#72 0x00007f89674ada51 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#73 0x00007f89674b10a4 in g_markup_parse_context_parse () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#74 0x00007f8966630fd4 in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#75 0x00007f896663191f in gtk_builder_extend_with_template () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#76 0x00007f89668eee91 in gtk_widget_init_template () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#77 0x00007f89666ef85d in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#78 0x00007f89675dfa2b in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#79 0x00007f89675c4c05 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#80 0x00007f89675c6ebb in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#81 0x00007f89675c72c0 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#82 0x00007f896781c8c8 in gimp_color_profile_chooser_dialog_new () from /usr/lib/libgimpwidgets-3.0.so.0
No symbol table info available.
#83 0x0000557bcaff137c in ?? ()
No symbol table info available.
#84 0x00007f89675dfa69 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#85 0x00007f89675c4c05 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#86 0x00007f89675c62a7 in g_object_new_with_properties () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#87 0x00007f89675c72e2 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#88 0x0000557bcafe5df2 in ?? ()
No symbol table info available.
#89 0x00007f89675c4d9a in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#90 0x00007f89675c6ebb in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#91 0x00007f89675c72c0 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#92 0x0000557bcafe23ea in gimp_display_shell_new ()
No symbol table info available.
#93 0x0000557bcafce77a in gimp_display_new ()
No symbol table info available.
#94 0x0000557bcae0ff54 in ?? ()
No symbol table info available.
#95 0x0000557bcae0971f in ?? ()
No symbol table info available.
#96 0x00007f89675b297c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#97 0x00007f89675d2097 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#98 0x00007f89675d3b0f in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#99 0x00007f89675d3d89 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#100 0x00007f89675d3e44 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#101 0x0000557bcabd7933 in gimp_restore ()
No symbol table info available.
#102 0x0000557bcadc787e in ?? ()
No symbol table info available.
#103 0x00007f89675b297c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#104 0x00007f89675d1aab in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#105 0x00007f89675d3b0f in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#106 0x00007f89675d3d89 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#107 0x00007f89675d3e44 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#108 0x00007f8967241c40 in g_application_activate () from /usr/lib/libgio-2.0.so.0
No symbol table info available.
#109 0x00007f8967245531 in ?? () from /usr/lib/libgio-2.0.so.0
No symbol table info available.
#110 0x00007f89672456e5 in g_application_run () from /usr/lib/libgio-2.0.so.0
No symbol table info available.
#111 0x0000557bcadc804a in app_run ()
No symbol table info available.
#112 0x0000557bcabd05fc in main ()
No symbol table info available.
[Inferior 1 (process 104474) detached]

Last edited by urquan2 (2025-12-23 20:01:20)

Offline

#4 2025-12-23 16:34:12

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,347
Website

Re: GIMP stopped working after update of ARCH

Please edit your post to use code tags.

https://wiki.archlinux.org/title/Genera … s_and_code


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#5 2025-12-23 17:46:13

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,606

Re: GIMP stopped working after update of ARCH

That doesn't look like it has anything to do with gdk-pixbuf-thumbnailer, the image loader just failed for some reason. First thing I would do is reinstall the package that image came from (gimp), and see if it resolves itself, there could be some corruption there.

Offline

#6 2025-12-23 20:00:49

urquan2
Member
Registered: 2025-12-23
Posts: 9

Re: GIMP stopped working after update of ARCH

Ops, sorry, I pasted unrelated error message. This one is the one causing the crash:

Bail out! Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/gimp/3.0/icons/Default/scalable/apps/image-missing-symbolic.svg: Loader process exited early with status '1'Command:  "bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib" "--symlink" "/usr/lib" "/lib64" "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" "/home/yegor/.fontconfig" "/home/yegor/.fontconfig" "--ro-bind-try" "/home/yegor/.fonts" "/home/yegor/.fonts" "--ro-bind-try" "/tmp/cache/fontconfig" "/tmp/cache/fontconfig" "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--bind-try" "/tmp/cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "/tmp/cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/tmp/cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--seccomp" "25" "/usr/lib/glycin-loaders/2+/glycin-svg" "--dbus-fd" "24" (gdk-pixbuf-error-quark, 0)
gimp: fatal error: Aborted

Gimp is ok, the downgrade to the earlier version of gdx-pixbuf2 fixes the problem. Which versions of gdk-pixbuf2 and gimp you have installed?

Offline

#7 2025-12-23 21:36:22

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,543

Re: GIMP stopped working after update of ARCH

pacman -Qikk gdk-pixbuf2 librsvg glycin

Offline

#8 2025-12-23 22:10:42

urquan2
Member
Registered: 2025-12-23
Posts: 9

Re: GIMP stopped working after update of ARCH

pacman -Qikk gdk-pixbuf2 librsvg glycin

Name            : gdk-pixbuf2
Version         : 2.44.4-1
Description     : An image loading library
Architecture    : x86_64
URL             : https://wiki.gnome.org/Projects/GdkPixbuf
Licenses        : LGPL-2.0-or-later
Groups          : None
Provides        : libgdk_pixbuf-2.0.so=0-64
Depends On      : glib2  glibc  glycin  shared-mime-info
Optional Deps   : libheif: Load .avif, .heic and .heif [installed]
                  libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
                  libwmf: Load .apm and .wmf [installed]
Required By     : appstream  appstream-glib  cogl  eog  firefox  gcr  gdk-pixbuf-xlib  gdl  gegl  ghostscript
                  gimp  gnome-desktop  gnome-screenshot  gnumeric  goffice  gst-plugins-good
                  gtk-update-icon-cache  gtk-vnc  gtk2  gtk3  gtk4  gtkmm-4.0  gtkmm3  inkscape  lasem
                  libdbusmenu-gtk3  libgsf  libhandy  libnotify  librsvg  libsixel  qemu-ui-gtk  seahorse
                  spice-gtk  sway  swaybg  thunderbird  tumbler  usbview  webkit2gtk  webkit2gtk-4.1
                  webp-pixbuf-loader  wxwidgets-gtk3  xarchiver  xdg-desktop-portal
Optional For    : libwmf  python-cairocffi  qt6-base  xine-lib
Conflicts With  : None
Replaces        : None
Installed Size  : 2.95 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Tue 21 Oct 2025 06:09:11 PM CEST
Install Date    : Tue 23 Dec 2025 11:05:43 PM CET
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

gdk-pixbuf2: 366 total files, 0 altered files
Name            : librsvg
Version         : 2:2.61.3-1
Description     : SVG rendering library
Architecture    : x86_64
URL             : https://wiki.gnome.org/Projects/LibRsvg
Licenses        : LGPL-2.1-or-later
Groups          : None
Provides        : librsvg-2.so=2-64
Depends On      : cairo  dav1d  freetype2  gcc-libs  gdk-pixbuf2  glib2  glibc  harfbuzz  libxml2  pango
Optional Deps   : None
Required By     : appstream  eog  ffmpeg  ffmpeg4.4  gegl  gimp  glycin  goffice  graphviz  gst-plugins-bad
                  gtk-update-icon-cache  gtk2  gtk3  gtk4  libappimage  xboard
Optional For    : imagemagick  imlib2
Conflicts With  : None
Replaces        : None
Installed Size  : 10.39 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Tue 04 Nov 2025 12:10:10 AM CET
Install Date    : Sun 21 Dec 2025 06:24:06 AM CET
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

librsvg: 29 total files, 0 altered files
Name            : glycin
Version         : 2.0.7-1
Description     : Sandboxed and extendable image decoding
Architecture    : x86_64
URL             : https://gnome.pages.gitlab.gnome.org/glycin/
Licenses        : MPL-2.0 OR LGPL-2.1-or-later
Groups          : None
Provides        : libglycin-2.so=0-64
Depends On      : bubblewrap  cairo  fontconfig  gcc-libs  glib2  glibc  lcms2  libjxl  librsvg  libseccomp
Optional Deps   : libheif: Load .avif, .heic and .heif [installed]
Required By     : gdk-pixbuf2
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 19.56 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Tue 11 Nov 2025 11:46:07 PM CET
Install Date    : Sun 21 Dec 2025 06:24:06 AM CET
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

glycin: 38 total files, 0 altered files

Offline

#9 2025-12-23 22:14:32

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,543

Re: GIMP stopped working after update of ARCH

Nope. (I though you maybe had pinned librsvg or use the noglycin variant from the AUR)
Do you harden the system in any way? (firejail, apparmor or using the linux-hardened kernel)?

Offline

#10 2025-12-23 22:34:44

urquan2
Member
Registered: 2025-12-23
Posts: 9

Re: GIMP stopped working after update of ARCH

No, without any hardening.


I rebuild  gdk-pixbuf2 2.44  from PKGBUILD with thumbnailer enabled and the problem is still here.
This is something else between 2.42 and 2.44. I will look again tomorrow.

Last edited by urquan2 (2025-12-23 22:35:20)

Offline

#11 2025-12-23 22:39:39

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,543

Re: GIMP stopped working after update of ARCH

Instead of that, do you have the problem w/ https://aur.archlinux.org/packages?O=0&K=noglycin ?

Offline

#12 2025-12-24 03:44:37

urquan2
Member
Registered: 2025-12-23
Posts: 9

Re: GIMP stopped working after update of ARCH

Gimp works fine after I installed gdk-pixbuf2-noglycin and librsvg-noglycin. What this tells to us? Glycin is offender?

Offline

#13 2025-12-24 09:03:01

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,543

Re: GIMP stopped working after update of ARCH

Yes. That's why I asked about hardening efforts - you've done nothing from https://wiki.archlinux.org/title/Security at all?

sysctl kernel.unprivileged_userns_clone

is "1"?
What's the output of

echo $DBUS_SESSION_BUS_ADDRESS

?

Offline

#14 2025-12-24 09:20:24

urquan2
Member
Registered: 2025-12-23
Posts: 9

Re: GIMP stopped working after update of ARCH

No, I did nothing for hardening. I am using stock kernel.

rw initrd=\initramfs-linux.img ipv6.disable=1 i915.enable_psr=0

that's all my kernel custom parameters.

 sysctl kernel.unprivileged_userns_clone

kernel.unprivileged_userns_clone = 1
 echo $DBUS_SESSION_BUS_ADDRESS

unix:path=/run/user/1000/bus

Offline

#15 2025-12-24 09:28:14

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,543

Re: GIMP stopped working after update of ARCH

That looks all standard…

You just updated from gdk-pixbuf2-2.42.12-2-x86_64.pkg.tar.zst to gdk-pixbuf2-2.44.4-1-x86_64.pkg.tar.zst ie. you've not successfully used any other glycin version inbetween?
Anything special about your /tmp mount? Or is it just teh default tmpfs?

https://gitlab.gnome.org/GNOME/glycin/-/issues

Offline

#16 2025-12-24 09:47:30

urquan2
Member
Registered: 2025-12-23
Posts: 9

Re: GIMP stopped working after update of ARCH

Ok, I run this bwrap(this is the program which creates container environment for glycine) directly and see the problem now

bwrap: Unexpected capabilities but not setuid, old file caps config?

Indeed, I setup additional capabilities for user. You were close!

I think there is no more technical questions to solve here. Thank you!

Offline

#17 2025-12-24 11:53:40

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,543

Offline

#18 2025-12-24 12:24:25

urquan2
Member
Registered: 2025-12-23
Posts: 9

Re: GIMP stopped working after update of ARCH

Cool, Thanks. It all works now again without any custom modifications.

Last edited by urquan2 (2025-12-24 12:24:39)

Offline

#19 2025-12-24 16:32:25

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,543

Re: GIMP stopped working after update of ARCH

\o/
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

Board footer

Powered by FluxBB