diff --git a/example/terminate_handler.cpp b/example/terminate_handler.cpp index fa42ccf..03ae4e9 100644 --- a/example/terminate_handler.cpp +++ b/example/terminate_handler.cpp @@ -54,7 +54,9 @@ void setup_handlers() { #include void my_terminate_handler() { - std::cerr << boost::stacktrace::stacktrace(); + try { + std::cerr << boost::stacktrace::stacktrace(); + } catch (...) {} std::abort(); } //]