* dwarf.c (display_debug_frames): Catch a corrupt length field generating an
authorNick Clifton <nickc@redhat.com>
Fri, 30 Jun 2006 13:38:57 +0000 (13:38 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 30 Jun 2006 13:38:57 +0000 (13:38 +0000)
commit53b8873bef9753edf97fa8ef2bcabefd566bcd48
treea659234564ef5758478eb0113e7dbdd72f3b68ac
parente60f4e61e0b3a3e7e266c9197365dbdc7cf7df47
* dwarf.c (display_debug_frames): Catch a corrupt length field generating an
    end of block address that is beyond the end of the section.
  When encountering a corrupt CIE pointer do not reset the start pointer as
    more data still has to be read.
  Do not warn about user defined call frame instructions.
binutils/ChangeLog
binutils/dwarf.c