From e7f9a93381bb3021cbeabf2eb51e68b6743c07c7 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Wed, 17 Mar 2010 12:49:25 +0100 Subject: Kerneloops: fix a case when we file an oops w/o backtrace Signed-off-by: Denys Vlasenko --- lib/Plugins/KerneloopsSysLog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/Plugins/KerneloopsSysLog.cpp') diff --git a/lib/Plugins/KerneloopsSysLog.cpp b/lib/Plugins/KerneloopsSysLog.cpp index 7c60505..a5ee68b 100644 --- a/lib/Plugins/KerneloopsSysLog.cpp +++ b/lib/Plugins/KerneloopsSysLog.cpp @@ -353,7 +353,7 @@ next_line: } /* while (i < linecount) */ /* process last oops if we have one */ - if (oopsstart >= 0) { + if (oopsstart >= 0 && inbacktrace) { int oopsend = i-1; VERB3 log("End of oops at line %d (end of file): '%s'", oopsend, lines_info[oopsend].ptr); if (record_oops(oopses, lines_info, oopsstart, oopsend)) -- cgit