* dwarf.c (display_debug_frames): Catch a corrupt length field generating an
commit89dc6000ca61767852dddb0bc91278de43fe5356
authorNick Clifton <nickc@redhat.com>
Fri, 30 Jun 2006 13:38:57 +0000 (30 13:38 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 30 Jun 2006 13:38:57 +0000 (30 13:38 +0000)
tree9507297259d8f166a19be9883111aa81e26acbfa
parent3ea291fc200754518fa89df39bb48dc3d769bd52
* 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