From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1062) id 7E291384AB63; Fri, 19 Apr 2024 00:33:13 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7E291384AB63 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1713486793; bh=bJPSRgTu856cvN0vaJ+nMdYrFlurxmgqsA25mMa91fk=; h=From:To:Subject:Date:From; b=YqY8lu4hlqbBecK9SSZyvGpmJo6nnNP7NOqNIJW9R07VLZUK0+bSHZkmVAYQ0VP6G L45yK3/2IWsiXMOs9rYUGMPlFmhwcx2IbMMMUAoL9j1F3QWHKsPTRAr2cP490Lt/Et /33lNeIVTbt7s8qkD0uGiHvEzn9gEMR2st3lpMyI= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Alan Modra To: binutils-cvs@sourceware.org Subject: [binutils-gdb] memory leak in bfd/dwarf2.c X-Act-Checkin: binutils-gdb X-Git-Author: Alan Modra X-Git-Refname: refs/heads/master X-Git-Oldrev: a1defbe4267c73b318f0e0aad82691ef3647cc1f X-Git-Newrev: 2304772225e51cb939d3766cde47d7651d15176e Message-Id: <20240419003313.7E291384AB63@sourceware.org> Date: Fri, 19 Apr 2024 00:33:13 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3D2304772225e5= 1cb939d3766cde47d7651d15176e commit 2304772225e51cb939d3766cde47d7651d15176e Author: Alan Modra Date: Fri Apr 19 09:10:25 2024 +0930 memory leak in bfd/dwarf2.c =20 * dwarf2.c (_bfd_dwarf2_cleanup_debug_info): Free dwarf_addr_buffer and dwarf_str_offsets_buffer. Diff: --- bfd/dwarf2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bfd/dwarf2.c b/bfd/dwarf2.c index 2e87d18a129..8eb7b11e1ca 100644 --- a/bfd/dwarf2.c +++ b/bfd/dwarf2.c @@ -6149,6 +6149,8 @@ _bfd_dwarf2_cleanup_debug_info (bfd *abfd, void **pin= fo) free (file->dwarf_line_buffer); free (file->dwarf_abbrev_buffer); free (file->dwarf_info_buffer); + free (file->dwarf_addr_buffer); + free (file->dwarf_str_offsets_buffer); if (file =3D=3D &stash->alt) break; file =3D &stash->alt;