É um tiro no escuro, mas ambos falharam no libstdc ++, aparentemente em classes STL. Talvez essa biblioteca tenha sido corrompida, então qualquer aplicativo que use C ++ e toque a parte corrompida da biblioteca irá falhar. Talvez seus aplicativos que NÃO estão falhando sejam completamente baseados em Obj-C, ou talvez usem C ++, mas não usem essas classes de STL.
Antes de reinstalar o SO, você pode tentar copiar uma boa versão do /usr/lib/libstdc++.6.dylib
de outra máquina 10.6.6.
Na minha máquina 10.6.6, aqui está o MD5 para esse arquivo:
$ md5 /usr/lib/libstdc++.6.dylib
MD5 (/usr/lib/libstdc++.6.dylib) = 47476e8c6499f483525e07c015310183
Verifique o MD5 desse arquivo em sua máquina e veja se ele corresponde ou não.