I use Ubuntu 12.04 and XFCE desktop on a PC with nVidia graphics card. I ran into Segmentation fault during a Ubuntu update process. An very inconvenient consequence is that .png files cannot be recognized any more thus many programs cannot be started (e.g. gnome-commander, stardict). Also many icons are missing, as well as the min/max/close button icons. I tried open .png using eog and got "unrecognized image file format". I tried reinstall
librsvg and always got segmentation fault.
... Setting up libgdk-pixbuf2.0-0 (2.26.1-1) ... Segmentation fault (core dumped) Setting up libgdk-pixbuf2.0-0:i386 (2.26.1-1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place
gdk-pixbuf-query-loaders brings up segfaults as well (but not
>gdk-pixbuf-query-loaders --update-cache Segmentation fault (core dumped)
I tried logging into gnome and saw the same effect. I tried downloading libgdk-pixbuf2.0-0 package file .deb and installing from command line and got segfaults, too. Any suggestions on how to fix it?
Update: I carefully checked all the dependencies' versions in the precise-update database and none of them have problems.