Revert of Roll src/breakpad/src
242fb9a:
bdb4b7c (svn 1471:1493) (patchset #3 id:40001 of https://codereview.chromium.org/
1298793003/ )
Reason for revert:
Broke the arm64 builder
http://build.chromium.org/p/chromium.linux/builders/Android%20Arm64%20Builder%20%28dbg%29/builds/22356
Original issue's description:
> Roll src/breakpad/src
242fb9a:
bdb4b7c (svn 1471:1493)
>
> This is to catch up fixes to the Android microdump writer.
>
> Summary of changes available at:
> https://chromium.googlesource.com/external/google-breakpad/src/+log/
242fb9a..
bdb4b7c
>
>
bdb4b7c Fix inttypes format macros in src/processor/proc_maps_linux.cc
>
c80d211 Remove obsolete seccomp_unwinder for legacy (pre-BPF) sandbox
>
6d74ba8 Fix proc_maps_linux compile for non-Linux
>
80cfa05 [microdump] Move microdump writes to the crash ring-buffer log
>
947c7e9 [microdump] Fix hw architecture indication in build fingerprint line
>
d4a6903 Add check for executable stack/heap when rating Linux exploitability.
>
68ad684 Add check to see if stack pointer is off the stack according to the memory mappings when rating Linux exploitability.
>
412d3cf Fix format specifier in proc maps to support 32-bit architectures.
>
5fa512b Actually remove removed files
>
9a19499 Remove some old unused code, add a missing include R=lei at https://codereview.chromium.org/
1211963002
>
a601859 Fix format specifier in proc maps to support 32-bit architectures.
>
70e371c Allow Print() to be called by const instances of MinidumpLinuxMaps and MinidumpLinuxMapsList.
>
d95798e Change Print method of MinidumpLinuxMaps and MinidumpLinuxMapsList to print contents of /proc/<pid>/maps instead of just the files mapped to memory.
>
0f5bff6 Workaround for range map overlaps caused by Android package relocation.
>
f503948 Fix breakpad for arm on arm64
>
9f4a8ee Fix potential null pointer dereference.
>
b00176d Remove unnecessary dependencies.
>
5c7459a Add support for Linux memory mapping stream and remove ELF header usage when checking exploitability rating.
>
78eab62 Fix incorrect comment.
>
d5ca70c add aarch64 support to minidump-2-core
>
f9d81bb tests: InstructionPointerMemoryNullPointer: make it work under llvm
>
31916e7 Add ELF header analysis when checking for instruction pointer in code.
>
> BUG=520075,512755,477444
>
> Committed: https://crrev.com/
6df482019d01d7a36eeb849dc9126102a447054a
> Cr-Commit-Position: refs/heads/master@{#344204}
TBR=torne@chromium.org,mark@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=520075,512755,477444
Review URL: https://codereview.chromium.org/
1293923003
Cr-Commit-Position: refs/heads/master@{#344207}