diff --git a/libs/auscan/au-scanner.cc b/libs/auscan/au-scanner.cc index 17f9666d1e..695e0c9298 100644 --- a/libs/auscan/au-scanner.cc +++ b/libs/auscan/au-scanner.cc @@ -99,8 +99,9 @@ scan_auv2 (CAComponentDescription& desc, bool force, bool verbose) static void sig_handler (int sig) { - fprintf (stderr, "Error: signal %d\n", sig); - PBD::stacktrace (cerr, 15, 2); + printf ("Error: signal %d\n ---8<---\n", sig); + PBD::stacktrace (std::cout,, 15, 2); + printf (" --->8---\n"); ::exit (EXIT_FAILURE); } diff --git a/libs/fst/vst2-scanner.cc b/libs/fst/vst2-scanner.cc index 3ceeb62b3f..89d27926af 100644 --- a/libs/fst/vst2-scanner.cc +++ b/libs/fst/vst2-scanner.cc @@ -135,16 +135,18 @@ static LONG WINAPI crash_handler (EXCEPTION_POINTERS* exceptioninfo) { // TODO consider DrMingw if HAVE_DRMINGW - fprintf (stderr, "Error: %x\n", exceptioninfo->ExceptionRecord->ExceptionCode); - PBD::stacktrace (cerr, 15, 2); + printf ("Error: %x\n ---8<---\n", exceptioninfo->ExceptionRecord->ExceptionCode); + PBD::stacktrace (std::cout, 15, 2); + printf (" --->8---\n"); return EXCEPTION_CONTINUE_SEARCH; } #else static void sig_handler (int sig) { - fprintf (stderr, "Error: signal %d\n", sig); - PBD::stacktrace (cerr, 15, 2); + printf ("Error: signal %d\n ---8<---\n", sig); + PBD::stacktrace (std::cout, 15, 2); + printf (" --->8---\n"); ::exit (EXIT_FAILURE); } #endif diff --git a/libs/fst/vst3-scanner.cc b/libs/fst/vst3-scanner.cc index a869c2fcc9..21f86f523e 100644 --- a/libs/fst/vst3-scanner.cc +++ b/libs/fst/vst3-scanner.cc @@ -122,16 +122,18 @@ static LONG WINAPI crash_handler (EXCEPTION_POINTERS* exceptioninfo) { // TODO consider DrMingw if HAVE_DRMINGW - fprintf (stderr, "Error: %x\n", exceptioninfo->ExceptionRecord->ExceptionCode); - PBD::stacktrace (cerr, 15, 2); + printf ("Error: %x\n ---8<---\n", exceptioninfo->ExceptionRecord->ExceptionCode); + PBD::stacktrace (std::cout, 15, 2); + printf (" --->8---\n"); return EXCEPTION_CONTINUE_SEARCH; } #else static void sig_handler (int sig) { - fprintf (stderr, "Error: signal %d\n", sig); - PBD::stacktrace (cerr, 15, 2); + printf ("Error: signal %d\n ---8<---\n", sig); + PBD::stacktrace (std::cout, 15, 2); + printf (" --->8---\n"); ::exit (EXIT_FAILURE); } #endif