Hello Kudu Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/8576
to look at the new patch set (#2).
Change subject: Improve breakpad tooling
......................................................................
Improve breakpad tooling
Kudu has used Google Breakpad to produce minidumps since a806ce003.
This patch adds a useful script to produce Breakpad symbols from Kudu
binaries in a few different ways. This script was taken, with minor
modifications, from Impala.
I also found that symbol dumping didn't work on el7 because the
Breakpad dump_syms utility lacks support for certain DWARF macros, and
I borrowed a Breakpad patch from Impala to work around it.
To test this patch, I dumped the symbols and used them to process a
minidump file from (binary, dump) pairs from el6, el7, and Ubuntu Trusty.
The binaries were in RPMs, debs, or in a Kudu build directory.
Change-Id: I3e17c5c24115fa34f55fc5c0105f6d9eaa6b39ac
---
M docs/troubleshooting.adoc
A src/kudu/scripts/dump_breakpad_symbols.py
M thirdparty/download-thirdparty.sh
A thirdparty/patches/breakpad-add-basic-support-for-dwz-dwarf-extension.patch
4 files changed, 385 insertions(+), 1 deletion(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/76/8576/2
--
To view, visit http://gerrit.cloudera.org:8080/8576
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I3e17c5c24115fa34f55fc5c0105f6d9eaa6b39ac
Gerrit-Change-Number: 8576
Gerrit-PatchSet: 2
Gerrit-Owner: Will Berkeley <[email protected]>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Will Berkeley <[email protected]>