From 2e5d3bd0e25e25230954affadc90da7f403f6c61 Mon Sep 17 00:00:00 2001 From: ddennedy Date: Wed, 11 Feb 2004 18:01:44 +0000 Subject: [PATCH] change segv handler to use log facility git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@138 d19143bc-622f-0410-bfdd-b5b2a6649095 --- src/miracle/miracle_local.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/miracle/miracle_local.c b/src/miracle/miracle_local.c index 51663d9..f169081 100644 --- a/src/miracle/miracle_local.c +++ b/src/miracle/miracle_local.c @@ -295,19 +295,19 @@ static void sigsegv_handler() char **strings; size_t i; - fprintf( stderr, "\a\nMiracle experienced a segmentation fault.\n" + miracle_log( LOG_CRIT, "\a\nMiracle experienced a segmentation fault.\n" "Dumping stack from the offending thread\n\n" ); size = backtrace( array, 10 ); strings = backtrace_symbols( array, size ); - fprintf( stderr, "Obtained %zd stack frames.\n", size ); + miracle_log( LOG_CRIT, "Obtained %zd stack frames.\n", size ); for ( i = 0; i < size; i++ ) - fprintf( stderr, "%s\n", strings[ i ] ); + miracle_log( LOG_CRIT, "%s\n", strings[ i ] ); free( strings ); - fprintf( stderr, "\nDone dumping - exiting.\n" ); + miracle_log( LOG_CRIT, "\nDone dumping - exiting.\n" ); exit( EXIT_FAILURE ); } -- 1.7.4.4