From: Alan Modra Date: Tue, 21 Feb 2023 23:27:53 +0000 (+1030) Subject: Re: objdump read_section_stabs X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c65f94a07aee0c1c6745e079a613f2fefa79a657;p=binutils-gdb.git Re: objdump read_section_stabs Also fix ubsan "applying zero offset to null pointer". * objdump.c (print_section_stabs): Avoid ubsan warning. --- diff --git a/binutils/objdump.c b/binutils/objdump.c index 40ed6882b45..d00eed054c4 100644 --- a/binutils/objdump.c +++ b/binutils/objdump.c @@ -4499,7 +4499,7 @@ print_section_stabs (bfd *abfd, bfd_byte *stabp, *stabs_end; stabp = stabs; - stabs_end = stabp + stab_size; + stabs_end = PTR_ADD (stabp, stab_size); printf (_("Contents of %s section:\n\n"), sanitize_string (stabsect_name)); printf ("Symnum n_type n_othr n_desc n_value n_strx String\n");