In the case that we are unwinding with context, if the retreived frame pointer matches the signal context, assume that the value is valid and do not perform confidence checks. In any other case, continue to perform some validation to avoid returning an incorrect frame pointer. Given that the VDSO path is currently untested, remove the code to simplify the logic in the frame walking. PiperOrigin-RevId: 465360612 Change-Id: Iac656012182a12814bafecf20225ba68b90b4db1
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| address_is_readable.cc | Loading commit data... | |
| address_is_readable.h | Loading commit data... | |
| demangle.cc | Loading commit data... | |
| demangle.h | Loading commit data... | |
| demangle_test.cc | Loading commit data... | |
| elf_mem_image.cc | Loading commit data... | |
| elf_mem_image.h | Loading commit data... | |
| examine_stack.cc | Loading commit data... | |
| examine_stack.h | Loading commit data... | |
| stack_consumption.cc | Loading commit data... | |
| stack_consumption.h | Loading commit data... | |
| stack_consumption_test.cc | Loading commit data... | |
| stacktrace_aarch64-inl.inc | Loading commit data... | |
| stacktrace_arm-inl.inc | Loading commit data... | |
| stacktrace_config.h | Loading commit data... | |
| stacktrace_emscripten-inl.inc | Loading commit data... | |
| stacktrace_generic-inl.inc | Loading commit data... | |
| stacktrace_powerpc-inl.inc | Loading commit data... | |
| stacktrace_riscv-inl.inc | Loading commit data... | |
| stacktrace_unimplemented-inl.inc | Loading commit data... | |
| stacktrace_win32-inl.inc | Loading commit data... | |
| stacktrace_x86-inl.inc | Loading commit data... | |
| symbolize.h | Loading commit data... | |
| vdso_support.cc | Loading commit data... | |
| vdso_support.h | Loading commit data... |