summaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMark Wielaard <mjw@redhat.com>2015-06-18 11:00:51 +0200
committerMark Wielaard <mjw@redhat.com>2015-06-19 12:29:46 +0200
commitafd11605de0d2e16e8a2fa3094fa468b1901cd5e (patch)
treebae7bacc2f4ec013cd46c56ddb09e4a2631b30a5 /src/ChangeLog
parentaec69c7f2adcf9674f025c7f79cbeabbbd4e6b6a (diff)
downloadandroid_external_elfutils-afd11605de0d2e16e8a2fa3094fa468b1901cd5e.tar.gz
android_external_elfutils-afd11605de0d2e16e8a2fa3094fa468b1901cd5e.tar.bz2
android_external_elfutils-afd11605de0d2e16e8a2fa3094fa468b1901cd5e.zip
strings: Handle failure of getting section name on bogus section data.
If there is something wrong with getting the section data it is likely we won't be able to get the actual section name because the file is somehow corrupted. Try to get the name, but handle failure gracefully. Signed-off-by: Mark Wielaard <mjw@redhat.com>
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 15e6faea..3d7761f9 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2015-06-18 Mark Wielaard <mjw@redhat.com>
+
+ * strings.c (readelf): Use "<unknown>" if we cannot retrieve section
+ name.
+
2015-06-09 Mark Wielaard <mjw@redhat.com>
* addr2line.c (print_dwarf_function): Always free scopes before