For my own sanity, and no doubt that of many others, I made a temporary stopgap change until we are properly logging exceptions for the demo app. When catching a fatal unhandled exception (i.e. the system is about to die) it builds a resonable stack trace and displays it in a message box before dying. This is extremely useful when the cause of the area is some errant material or something in the media folder, where previously the only output received was 'An axiomexception was thrown somewhere' in the debug window.
The only change was in Main.cs, so it does not affect the main project in any way. Enjoy.