Blob Blame History Raw
--- binutils.orig/binutils/dwarf.c	2022-08-31 11:58:08.918685348 +0100
+++ binutils-2.39/binutils/dwarf.c	2022-08-31 15:24:13.881865797 +0100
@@ -6365,7 +6365,11 @@ display_debug_abbrev (struct dwarf_secti
 	  list->start_of_next_abbrevs = start;
 	}
       else
-	start = list->start_of_next_abbrevs;
+	{
+	  if (start == list->start_of_next_abbrevs)
+	    break;
+	  start = list->start_of_next_abbrevs;
+	}
 
       if (list->first_abbrev == NULL)
 	continue;