On 2010-11-08, at 08:40, James Wright wrote:
I tried to install libxml2 yesterday for a Ruby side project of mine.
Based on your description it sounds like you've overwritten your system copy of libxml2 with a copy that you built yourself from source. Replacing system components of Mac OS X in this manner is not supported. It's likely that the version of libxml2 you've installed is incompatible with the Mac OS X system frameworks in some way which is leading to the crashes that you're seeing. You should be able to roll back your system version of libxml2 to the original version by downloading and installing the Mac OS X combo update that corresponds to the version of Mac OS X you have installed (<http://support.apple.com/kb/dl1048>, based on your crash log).
In the future you should ensure that you install any locally-built software like libxml2 to a location other than /usr to avoid overwriting the system versions.
Hope this helps,