breakpad/src
Ivan Penkov f49c2f1a20 The ARM64 stack walker was doing an illegal down cast from base-class (StackFrame) to derived-class (StackFrameARM64).
Inline frames are always of the base-class type (StackFrame). Treating them as derived-class and accessing members is causing buffer overflows.

Change-Id: Ib41b74256e6162e7d2b14ca3905dfaf5591b9c86
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/4847317
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
2023-09-06 20:16:57 +00:00
..
client linux_dumper: Always map ELF file from offset 0 2023-08-02 15:10:08 +00:00
common Fix -Wunguarded-availability warnings. 2023-08-24 23:39:25 +00:00
google_breakpad Add support for new SEGV_* constants to minidump_stackwalk. 2023-08-02 17:05:02 +00:00
processor The ARM64 stack walker was doing an illegal down cast from base-class (StackFrame) to derived-class (StackFrameARM64). 2023-09-06 20:16:57 +00:00
third_party libdisasm: Widen STRNCATF temp buffer 2023-08-02 14:55:51 +00:00
tools Update scripts to Python 3 2023-08-06 02:45:49 +00:00
breakpad_googletest_includes.h Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00
config.h.in Add support for zstd compressed sections to dump_syms 2023-07-27 18:14:10 +00:00