summaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorRoland McGrath <[email protected]>2008-12-11 21:00:12 -0800
committerRoland McGrath <[email protected]>2008-12-11 21:00:12 -0800
commit468fe4d81a3e92157f4c0446675487dc230b2ec6 (patch)
tree692cb34829f205314af390f0fdaf849cd533f2a5 /src/ChangeLog
parentb28a894209451b93ba830f56e40871e44e9c7c28 (diff)
Fix crashes on bad sh_name/st_name offsets.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index fb17835f..b14d58bc 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,13 @@
+2008-12-11 Roland McGrath <[email protected]>
+
+ * nm.c (sym_name): New function.
+ (show_symbols_sysv): Use it in place of elf_strptr.
+ (show_symbols_bsd, show_symbols_posix): Likewise.
+ Fixes RHBZ#476136.
+
+ * nm.c (show_symbols_sysv): Use an alloca'd backup section name when
+ elf_strptr fails.
+
2008-12-02 Roland McGrath <[email protected]>
* readelf.c (count_dwflmod, process_file): Don't presume encoding of