Merge "Fix null ptr dereference if jit debug not enabled." am: b04bbccbb6

am: 67c7c1d911

Change-Id: I70f68f022f2dbf59078dfcb424fdd7c7f29ce402
This commit is contained in:
Christopher Ferris 2018-01-23 20:10:27 +00:00 committed by android-build-merger
commit acebf4f152

View file

@ -50,7 +50,9 @@ bool Backtrace::Unwind(unwindstack::Regs* regs, BacktraceMap* back_map,
auto process_memory = stack_map->process_memory();
unwindstack::Unwinder unwinder(MAX_BACKTRACE_FRAMES + num_ignore_frames, stack_map->stack_maps(),
regs, stack_map->process_memory());
unwinder.SetJitDebug(stack_map->GetJitDebug(), regs->Arch());
if (stack_map->GetJitDebug() != nullptr) {
unwinder.SetJitDebug(stack_map->GetJitDebug(), regs->Arch());
}
unwinder.Unwind(skip_names, &stack_map->GetSuffixesToIgnore());
if (num_ignore_frames >= unwinder.NumFrames()) {