From 979a1e73529677230a9090ecc6caf7af8504da1b Mon Sep 17 00:00:00 2001 From: Evgeniy Stepanov Date: Wed, 21 Nov 2012 13:00:04 +0000 Subject: [PATCH] Allow PopStackFrames leave the stack empty. llvm-svn: 168425 --- compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cc b/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cc index f0a5898..4da41ee 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cc @@ -144,7 +144,7 @@ void StackTrace::FastUnwindStack(uptr pc, uptr bp, } void StackTrace::PopStackFrames(uptr count) { - CHECK(size > count); + CHECK(size >= count); size -= count; for (uptr i = 0; i < size; i++) { trace[i] = trace[i + count]; -- 2.7.4