[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