This page is maintained by James Wookey ( ).
This page documents various crashes encountered and how to avoid them.
This information is provided in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Any views represented here are entirely personal; they do not reflect the views of the School of Earth Sciences, or the University of Bristol.
This is the most serious (repeatable) crash that I have yet encountered on Mac OS X. It has critical symptoms and can be real headache to recover.
Investigation of the various log files in /Library/Logs/CrashReport
has shown that the crash occurs in the SecurityAgent, originating in a dynamic library libstdc++.6.dylib
/usr/local
. Avoiding the occurrence of the bug appears therefore relatively simple:
sudo mv /usr/local /usr/local.hold
.
Like I say, these conclusions are preliminary (and have only been tested on a couple of machines), if you have experienced this crash on a machine without a version of GCC installed in /usr/local, I would very much like to hear about. ()
/Previous Systems/
folder. Before re-installing anything however, you should run all the necessary Software Updates (so you don't have to do it twice!).
If anyone has a method of recovering this error which doesn't involve Archive and Install, please do let me know (). It could possibly be done by re-applying the update (for example, using a combo-updater), but I can't figure out a way of doing this on the command line (which is all you have after this crash).