From b63f241c56d4ee0294bf6b8c49fefa8d1eb06e6a Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 16 Sep 2003 03:20:18 +0000 Subject: [PATCH] Log BACKTRACE_METHOD_TEXT, BACKTRACE_LOOKUP_METHOD_TEXT --- stepmania/src/arch/ArchHooks/ArchHooks_Unix.cpp | 9 +++++++++ stepmania/src/arch/ArchHooks/ArchHooks_Unix.h | 1 + 2 files changed, 10 insertions(+) diff --git a/stepmania/src/arch/ArchHooks/ArchHooks_Unix.cpp b/stepmania/src/arch/ArchHooks/ArchHooks_Unix.cpp index 7dfa529667..01e4857539 100644 --- a/stepmania/src/arch/ArchHooks/ArchHooks_Unix.cpp +++ b/stepmania/src/arch/ArchHooks/ArchHooks_Unix.cpp @@ -1,4 +1,5 @@ #include "global.h" +#include "RageLog.h" #include "ArchHooks_Unix.h" #include "archutils/Unix/SignalHandler.h" @@ -28,6 +29,14 @@ ArchHooks_Unix::ArchHooks_Unix() SignalHandler::OnClose( EmergencyShutdown ); } +void ArchHooks_Unix::DumpDebugInfo() +{ +#if defined(CRASH_HANDLER) + LOG->Info( "Crash backtrace component: %s", BACKTRACE_METHOD_TEXT ); + LOG->Info( "Crash lookup component: %s", BACKTRACE_LOOKUP_METHOD_TEXT ); +#endif +} + /* * Copyright (c) 2003 by the person(s) listed below. All rights reserved. * diff --git a/stepmania/src/arch/ArchHooks/ArchHooks_Unix.h b/stepmania/src/arch/ArchHooks/ArchHooks_Unix.h index e9597d2af5..71c7194cdf 100644 --- a/stepmania/src/arch/ArchHooks/ArchHooks_Unix.h +++ b/stepmania/src/arch/ArchHooks/ArchHooks_Unix.h @@ -6,6 +6,7 @@ class ArchHooks_Unix: public ArchHooks { public: ArchHooks_Unix(); + void DumpDebugInfo(); }; #undef ARCH_HOOKS