mirror of
https://git.suyu.dev/suyu/breakpad.git
synced 2025-12-25 00:35:04 +01:00
This is achieved by: 1. Extending the span of the scan for return address in the conext frame. Initially, I wanted to extend the span of the scan for all frames but then I noticed that there is code for ARM already that is extending the search only for the context frame. This kind of makes sense so I decided to reuse the same idea everywhere. 2. Attempting to restore the EBP chain after a successful scan for return address so that the stackwalker can switch back to FRAME_TRUST_CFI for the rest of the frames when possible. I also fixed the lint errors in the files touched. Review URL: https://breakpad.appspot.com/605002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1193 4c0a9323-5329-0410-9bdc-e9ce6186880e |
||
|---|---|---|
| .. | ||
| basic_source_line_resolver.h | ||
| call_stack.h | ||
| code_module.h | ||
| code_modules.h | ||
| exploitability.h | ||
| fast_source_line_resolver.h | ||
| memory_region.h | ||
| minidump.h | ||
| minidump_processor.h | ||
| process_state.h | ||
| source_line_resolver_base.h | ||
| source_line_resolver_interface.h | ||
| stack_frame.h | ||
| stack_frame_cpu.h | ||
| stack_frame_symbolizer.h | ||
| stackwalker.h | ||
| symbol_supplier.h | ||
| system_info.h | ||