Alex Lin 03d6105c6c Remove catches for non-Trick exceptions
Removed the catches for std:exceptions and unknown exceptions.  The best way
I found to provide a clue to where the exception comes from is to allow the
handler for unhandled exceptions execute.  This is std::terminate which calls
abort and trips a SIGABRT.  I added a signal handler for SIGABRT which like
SIGSEGV, we can print a stack trace or attach a debugger to the process before
exiting.  The stack trace print is on by default.  By default the signal
handler is on, stack trace is on, debugger is off.

refs #220
2016-04-15 15:01:14 -05:00
..
2015-06-09 08:44:42 -05:00
2015-02-26 09:02:31 -06:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00
2016-01-13 09:18:09 -06:00
2015-06-09 08:44:42 -05:00
2016-03-29 09:26:49 -05:00
2015-08-05 14:15:39 -05:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00
2015-06-09 08:44:42 -05:00