diff options
Diffstat (limited to 'compiler-rt/lib/asan/asan_stack.cpp')
-rw-r--r-- | compiler-rt/lib/asan/asan_stack.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler-rt/lib/asan/asan_stack.cpp b/compiler-rt/lib/asan/asan_stack.cpp index b7f4e6aeeab0..048295d6928a 100644 --- a/compiler-rt/lib/asan/asan_stack.cpp +++ b/compiler-rt/lib/asan/asan_stack.cpp @@ -74,7 +74,8 @@ void __sanitizer::BufferedStackTrace::UnwindImpl( if (SANITIZER_MIPS && t && !IsValidFrame(bp, t->stack_top(), t->stack_bottom())) return; - Unwind(max_depth, pc, bp, context, 0, 0, false); + Unwind(max_depth, pc, bp, context, t ? t->stack_top() : 0, + t ? t->stack_bottom() : 0, false); } // ------------------ Interface -------------- {{{1 |