[llvm-commits] [compiler-rt] r168425 - /compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc

Evgeniy Stepanov eugeni.stepanov at gmail.com
Wed Nov 21 05:00:04 PST 2012


Author: eugenis
Date: Wed Nov 21 07:00:04 2012
New Revision: 168425

URL: http://llvm.org/viewvc/llvm-project?rev=168425&view=rev
Log:
Allow PopStackFrames leave the stack empty.

Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc

Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc?rev=168425&r1=168424&r2=168425&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc Wed Nov 21 07:00:04 2012
@@ -144,7 +144,7 @@
 }
 
 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];





More information about the llvm-commits mailing list