hi,
This is likely triggered by gdk-pixbuf's switch to glycin in Unstable this week.
What desktop are you using?
What version of glycin-loaders do you have installed?
Have you tried restarting your computer?
Have you noticed this issue with any other apps?
Firefox? Loupe?
fwiw thunderbird works for me but I got the same error running evince
(48, from testing) with latest gdk-puxbuf, (running on GNOME from
unstable),
~~~~
(org.gnome.Evince:8501): Gtk-WARNING **: 16:54:33.253: Could not load a pixbuf
from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Could not spawn `"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/lib64" "/lib64" "--symlink" "/usr/lib" "/lib" "--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/fred/.cache/fontconfig" "/home/fred/.cache/fontconfig" "--ro-bind-try""/home/fred/.fonts" "/home/fred/.fonts" "--ro-bind-try" "/home/fred/.local/share/fonts"
"/home/fred/.local/share/fonts" "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--bind-try" "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "--seccomp" "24" "/usr/libexec/glycin-loaders/2+/glycin-svg" "--dbus-fd" "23"`: Permission denied (os error 13) (gdk-pixbuf-error-quark, 0)
Bail out! Gtk:ERROR:../../../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Could not spawn `"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/lib64" "/lib64" "--symlink" "/usr/lib" "/lib" "--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/fred/.cache/fontconfig" "/home/fred/.cache/fontconfig" "--ro-bind-try" "/home/fred/.fonts" "/home/fred/.fonts" "--ro-bind-try" "/home/fred/.local/share/fonts"
"/home/fred/.local/share/fonts" "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--bind-try" "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/home/fred/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "--seccomp" "24" "/usr/libexec/glycin-loaders/2+/glycin-svg" "--dbus-fd" "23"`: Permission denied (os error 13) (gdk-pixbuf-error-quark, 0)
Aborted
~~~~
evince 49 (from unstable) works fine (but it's been ported to gtk4 so
there are many changes that could explain it).
I'm available for anything that would help debugging this.
Frederic