У меня была та же проблема, и я проследил ее до плагина Command-T, содержащего собственные расширения, которые были скомпилированы для другой версии Ruby (1.8), чем в моей среде (1.9).
Я рекомендую отключить все ваши плагины / дополнения и повторно включить их по одному.
Вы можете получить больше подсказок о том, что происходит, запустив vim-процесс MacVim внутри gdb (требуется Xcode):
paul@paulbookpro ~ ⸩ gdb /Applications/MacVim.app/Contents/MacOS/Vim [11:20:55]
GNU gdb 6.3.50-20050815 (Apple version gdb-1705) (Fri Jul 1 10:50:06 UTC 2011)
...
This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries ................ done
(gdb) run
Starting program: /usr/local/Cellar/macvim/7.3-61/MacVim.app/Contents/MacOS/Vim
Надеюсь, GDB сообщит некоторую полезную информацию о segfault, и вы можете использовать такие команды, как backtrace, чтобы получить больше данных.
Удачи.