I have a headless Ubuntu 20.04.2 on AARCH64. I have been running GVIM over ssh with no problems for more than a year (including from 18.04 to 20.04).
I ran apt update and apt upgrade and now gvim crashes on startup due to pixbuf error. I checked and permissions are fine for /usr/share/mime and I have tried the apt --fix-broken and gdk-pixbuf-query-loaders --update-cache and reinstall of vim-gtk3, etc. I also tried a reinstall of libgdk-pixbuf2.0-0 and libpng-dev.
Nothing has fixed it. I do not know where to look and I cannot find any other suggested fixes/changes from anyone. I should note that XWindows is still working fine as apps like xterm and the like all work with no issue.
The error is as follows:

(gvim:22007): Gtk-WARNING **: 09:55:04.292: 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:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Yaru/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
Bail out! Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Yaru/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)