breakpad/src
Joshua Peraza 5085b1d0df linux, client: set module name from DT_SONAME
3e56ef9d changed dump_syms to set the module name from DT_SONAME
expecting that clients were already using DT_SONAME when it was
present. The Breakpad client previously only used DT_SONAME as the name
for a module if it detected that it was likely mapped from a zip file.
This patch updates the Breakpad Linux client to always use the
DT_SONAME in minidumps if it's present.

Also included are changes to address comments that were missed from
that review.

Bug: 1016924
Change-Id: I4aae8c05e6793d4b0598049a8964ddd4cb0c6194
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/1889231
Reviewed-by: Mark Mentovai <mark@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2019-10-30 17:54:00 +00:00
..
build Fix MSVC build on 64-bit 2017-09-25 07:10:11 +00:00
client linux, client: set module name from DT_SONAME 2019-10-30 17:54:00 +00:00
common linux, client: set module name from DT_SONAME 2019-10-30 17:54:00 +00:00
google_breakpad Improving the support for Fuchsia in Breakpad Processor. 2019-07-12 18:29:23 +00:00
processor minidump_processor: fix typo in BUS_ADRALN 2019-08-04 04:11:34 +00:00
third_party List missing 64-bit arches in the bundled curl 2017-11-13 19:50:29 +00:00
tools Add options to set OS and filename 2019-10-24 22:05:33 +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 Only use O_CLOEXEC on platforms that support it 2017-05-10 21:32:37 +00:00