* dwarf1.c (parse_die): Fail to parse a die if its length is zero.
+1999-10-15 Andrew Haley <aph@cygnus.com>
+
+ * dwarf1.c (parse_die): Fail to parse a die if its length is zero.
+
Sun Oct 17 17:19:00 1999 Jeffrey A Law (law@cygnus.com)
* libhppa.h (bfd_hppa_insn2fmt): Change to return an int.
/* First comes the length. */
aDieInfo->length = bfd_get_32 (abfd, xptr);
xptr += 4;
+ if (aDieInfo->length == 0)
+ return false;
if (aDieInfo->length < 6)
{
/* Just padding bytes. */