Bug#1127558: Bug#1127158: libreoffice: Crash at startup because failing to load an icon

Jeremy Bícha <[email protected]>
Newsgroups gmane.linux.debian.devel.openoffice
Message-ID <CAAajCMYzNau+60BXOOTozS2BV60xYnuZvwUTzC4bC2EDDLaTpg__11789.3166070402$1770676176$gmane$org@mail.gmail.com>
This issue is clearly triggered by gdk-pixbuf 2.44.5 which has
switched to glycin for its image loaders. Some background on that
switch is at https://bugs.debian.org/1127158

Ubuntu has the updated gdk-pixbuf (but currently only in
resolute-proposed). Other distros switched months ago.

For reference, the Ubuntu Desktop crash is similar but it references
image-missing.png which suggests that this isn't just a bug in the svg
loader.

$ lowriter

(soffice): Gtk-WARNING **: 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/Yaru/16x16/status/image-missing.png: 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/lib32" "/lib32"
"--symlink" "/usr/lib64" "/lib64" "--symlink" "/usr/lib" "/lib"
"--seccomp" "29" "/usr/libexec/glycin-loaders/2+/glycin-image-rs"
"--dbus-fd" "28" (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/Yaru/16x16/status/image-missing.png: 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/lib32" "/lib32" "--symlink"
"/usr/lib64" "/lib64" "--symlink" "/usr/lib" "/lib" "--seccomp" "29"
"/usr/libexec/glycin-loaders/2+/glycin-image-rs" "--dbus-fd" "28"
(gdk-pixbuf-error-quark, 0)
Unspecified Application Error

Thank you,
Jeremy Bícha
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.