As far as I can tell, updata-desktop-database from desktop-file-utils always segfaults on /usr/share/applications. Notably, desktop-file-utils-0.9 (http://freedesktop.org/Software/desktop-file-utils/releases/desktop-file-utils-0.9.tar.gz) seems to work fine; the fdo site mentions that 0.9 has "Many update-desktop-database improvements (Ray Strode, Dan Williams)". Perhaps it's time for a new ebuild? Reproducible: Always Steps to Reproduce: 1. emerge =desktop-file-utils-0.8 2. update-desktop-database /usr/share/applications Actual Results: Segmentation fault Expected Results: Successful update System uname: 2.6.8-gentoo i686 AMD Athlon(tm) XP 2500+ CFLAGS="-march=athlon-xp -O2 -pipe -frename-registers -fomit-frame-pointer " gcc-3.4.2-r1 glibc-2.3.3.20040420-r1
maybe work this in for 2.8
new version in, thanks for the report.