Due to a bug in libegg (http://bugzilla.gnome.org/show_bug.cgi?id=153759), gnome-vfs2 will frequently allocate multi-gigabyte chunks of RAM and thrash the box to death. I've had the panel, nautilus, and firefox all trigger the problem. Because of sizeof(void*) verses sizeof(int) issues, I think this will only trigger on 64-bit architectures (and probably only little-endian ones, at that).
This was fixed upstream and in our packages, right ray?
Note that upstream was fixed twice
Should be fixed in tomorrow's rawhide.
desktop-file-utils-0.8.tar.gz has it's own unfixed copy of eggdesktopentries.c
it was fixed in desktop-file-utils-0.9
The gnome-vfs2 package still embeds desktop-file-utils 0.8, but I guess that doesn't matter because the gnome-vfs2 package only uses libmenu.so from desktop-file-utils, and that doesn't use eggdesktopentries.c