From 6df7d19ab1b6681f89a0ba5bc2771acaa4db5454 Mon Sep 17 00:00:00 2001 From: dnovotny Date: Tue, 13 Oct 2009 06:46:26 -0400 Subject: backtrace rating saved with crash data --- lib/Plugins/CCpp.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/Plugins/CCpp.cpp') diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp index c1725fc..133811f 100644 --- a/lib/Plugins/CCpp.cpp +++ b/lib/Plugins/CCpp.cpp @@ -227,6 +227,8 @@ int rate_backtrace(const std::string & backtrace) } /*returning number of "stars" to show*/ + if (rating==0) + return 0; if (rating >= best_possible_rating*0.8) return 4; if (rating >= best_possible_rating*0.6) @@ -837,6 +839,8 @@ log("BACKTRACE:'%s'", (build_ids + backtrace).c_str()); { dd.SaveText(FILENAME_MEMORYMAP, "memory map of the crashed C/C++ application, not implemented yet"); } + std::string rating = ssprintf("%d\n", rate_backtrace(backtrace)); + dd.SaveText(FILENAME_RATING, rating); } void CAnalyzerCCpp::Init() -- cgit