breakpad/src
Ivan Penkov 64b25d6653 Fixing issues in the Breakpad symbol file serialization code.
- FastSourceLineResolver::Module::LoadMapFromMemory now rejects an older version of the serialization format.
- Cleaned up several unneeded usages of scoped_ptr::get.
- Fixed the serialization of bool. The serialization code was using 255 for 'true' while the deserialization code was expecting to see 1.
- Serialization for PublicSymbol.is_multiple was missing. Deserialization was expecting it
- Added some logging to processor/source_line_resolver_base.cc

Change-Id: Iadc7d8ee23bf3a07e4ea280d5d4c3f25f6278b69
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3324395
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
2021-12-09 05:03:53 +00:00
..
build Fix MSVC build on 64-bit 2017-09-25 07:10:11 +00:00
client Add missing config for encoding_util.h/m in iOS client project 2021-11-22 18:47:26 +00:00
common Fix corrupted symbol file due to malformed INLINE/INLINE_ORIGIN records 2021-12-07 20:40:40 +00:00
google_breakpad Add serialization of inlines and inline origins for FastSourceLineResolver so that it can construct inlined frames later. 2021-12-01 00:31:39 +00:00
processor Fixing issues in the Breakpad symbol file serialization code. 2021-12-09 05:03:53 +00:00
third_party List missing 64-bit arches in the bundled curl 2017-11-13 19:50:29 +00:00
tools fix: minidump-2-core doesn't work for new arm64 dumps 2021-09-09 00:15:11 +00:00
breakpad_googletest_includes.h test: allow use of system gmock/gtest libs 2016-01-25 19:27:56 -05:00
config.h.in Do not build core_handler unless memfd_create is available 2020-12-21 22:07:02 +00:00