DescriptionAdd patched eu-strip in build/linux/bin
The eu-strip that ships with Ubuntu Trusty segfaults when stripping a
chrome binary that statically links libc++. The issue was fixed
upstream at some point because the crash does not occur on Ubuntu
Xenial.
This CL bundles a patched eu-strip for x86_64 (and moves the x86 one
that used to be in Google Cloud Storage into the chromium repo).
The issue was due to a double-free in libelf.so. The patched version
simply removes the offending call to free and statically links libelf
into eu-strip. This probably results in a memory leak, but this is ok
for now since the utility is a very short-lived process.
BUG=593874
R=dpranke@chromium.org
CC=thakis@chromium.org,thestig@chromium.org
Patch Set 1 #Patch Set 2 : move to third_party #
Total comments: 2
Patch Set 3 : update with upstream elfutils link #
Messages
Total messages: 25 (12 generated)
|