breakpad/src/common/dwarf
Zequan Wu 6842fa5aa8 Set addr_base_ before parsing attributes.
If there is an address index reference to .debug_addr section before
DW_AT_addr_base, addr_base_ will be 0. It will retrieve wrong address.
An example could be DW_AT_loc_pc occurs before DW_AT_addr_base.

Change-Id: Id2b337f5235470cc9beaf05a62efebbde797dacf
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2900806
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
2021-05-17 23:03:02 +00:00
..
bytereader_unittest.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
bytereader-inl.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
bytereader.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
bytereader.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
cfi_assembler.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
cfi_assembler.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
dwarf2diehandler_unittest.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
dwarf2diehandler.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
dwarf2diehandler.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
dwarf2enums.h Dwarf5 fixes [1 of 5]: Add & use missing enums, fix typo. 2021-01-19 18:51:06 +00:00
dwarf2reader_cfi_unittest.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
dwarf2reader_die_unittest.cc Fix parsing .debug_rnglists section 2021-05-13 21:05:04 +00:00
dwarf2reader_lineinfo_unittest.cc Fix a typo in lineinfo unittest.cc 2020-12-10 19:58:43 +00:00
dwarf2reader_splitfunctions_unittest.cc Add a test to check debug information for split functions. 2020-12-15 17:14:09 +00:00
dwarf2reader_test_common.h breakpad: Fix typo in unit test. 2021-01-21 16:59:08 +00:00
dwarf2reader.cc Set addr_base_ before parsing attributes. 2021-05-17 23:03:02 +00:00
dwarf2reader.h Set addr_base_ before parsing attributes. 2021-05-17 23:03:02 +00:00
elf_reader.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
elf_reader.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
functioninfo.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
functioninfo.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
line_state_machine.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
types.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00