FileVault can cause default applications to reset in Mac OS X 10.5
For quite some time I’ve had this very annoying bug on my office Mac. Every time I rebooted, all default applications were reset. Text files would open with TextEdit, HTML files with Safari, .aspx files with iCab (yes, really), and so on. Extremely annoying.
Well, it took me a while but I finally figured out that the problem was caused by FileVault. In case you’re having the same problem, here’s more detailed info:
It seems like there are two workarounds until Apple fixes this bug – disable FileVault or run a shell command that does some magic to Launch Services at startup. Check the discussions I linked to for the command.