diff options
author | Roland McGrath <roland@redhat.com> | 2010-08-30 04:04:37 -0700 |
---|---|---|
committer | Roland McGrath <roland@redhat.com> | 2010-08-30 04:09:17 -0700 |
commit | a159915a87d83951acb9e504b9cefc08ba98b8bd (patch) | |
tree | e27cbdcd28e26df908c119bea60c1e47b14e30cb /src/ChangeLog | |
parent | e9775435cdd5d1ccd27d0012e56ef77359fdc00f (diff) | |
download | elfutils-a159915a87d83951acb9e504b9cefc08ba98b8bd.tar.gz |
readelf: Fix crash in .debug_loc with garbage data.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r-- | src/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 0c9858cd..3010ce58 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2010-08-30 Roland McGrath <roland@redhat.com> + + * readelf.c (print_debug_loc_section): Check for bogus length + before calling print_ops. + (print_ops): Check harder for bogus data that would read off end. + 2010-08-11 Roland McGrath <roland@redhat.com> * readelf.c (for_each_section_argument): Process all sections with |