At least in the past the gtk-qt-engine port has caused native GTK+ apps like firefox to segfault; you might want to try uninstalling it (it can always be reinstalled if wanted)
Hmm, what is your locale settings when firefox is run as your user?
Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems. All other content is freely available for sharing under the terms of the Creative Commons Attribution License.