Can you check if that valgrind output was with the debug version of update-desktop-database? There's some information missing which suggests that it was run using the version from the repository.
By the way, I'm not worried if the debug version doesn't crash - an error should still appear in valgrind. Thanks -- desktop-file-utils -q always segfaults https://launchpad.net/bugs/43977 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs