From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) by sourceware.org (Postfix) with ESMTPS id 96BD83858D28 for ; Wed, 30 Aug 2023 01:54:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 96BD83858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-1bc3d94d40fso38847405ad.3 for ; Tue, 29 Aug 2023 18:54:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693360445; x=1693965245; darn=sourceware.org; h=content-disposition:mime-version:message-id:subject:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=u//ycq8gXQ4iYIUSC8cHLAiBDApl0IHGxDa0B2OTTf0=; b=fi8l6SoEyT1aMA1TGTGuZ8iQMoVgeTI1T9IGJYlG9T6Ir31oe+RNWO4CHVgqN1GMwk gcOlOTa0dw37bJYqKO71PdRLlPA3jnfD8l91DGiaqB2WpsvyhBeGQ72CFDBKhcR6qZcL kppouQ1LNsVwsm+axzPSgDrgNJ17gCDIxFMcO8ZLBlhFdIwtFcQP1b6yYA5a6ihV9Ybp kuTZn4+uvR2yql5EJw5U25DkcuIJ7CRMpC+ElDMiRIdJpx0XPAgnS7m+l8aE1kFhdhgF GFqc3dIYN33R1fz3hPUHn1WHiZ/rjR8msuLzQjKOqwhKbRitmmHBY0zJNg5Ky5pLCr9y fuDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693360445; x=1693965245; h=content-disposition:mime-version:message-id:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=u//ycq8gXQ4iYIUSC8cHLAiBDApl0IHGxDa0B2OTTf0=; b=DF33WHtMUHNYe0/LdlTbj5l2FUF9dS0oOng4CPYDlKDFKr5pPSRNDEnxNpiH28pyLJ w86F/FvJ0KRxE6inb1rBRAR1z1yWQHLHH88+4KHB1JgzhS1OgJwY3d3yWerobOWgHOu5 oaiZsOBrFXyNT1xU2U0lQEarBRnnKNcTpfeuXeUWoeMiRT1NsJHJm/Wcd/TDRZG5ZgXp +nM+VJB+8725+Yv9N4Inl6jRi4+55W4IfPcEJmom69YcDz8GLeDNDRCzDDNupoX07Btq G1EExy2MLLCQPIm1HDv/sESdemPNXB15YIGQyLZGdDiQ/f8mlSo1Gam0GIKiNeTKCS50 3RxQ== X-Gm-Message-State: AOJu0YxVmDezzSn37E0jjTvf/dLrbtfBwTU8QiS50CjAJRsRhOIRljY4 oWtfQgTWmHnPn/qFGJ7N4Yjc3TMcmZ7qjw== X-Google-Smtp-Source: AGHT+IEG1+AXEE4ZzvBASKzFPcResCNRrQzG4FRjvHNV7s9S5Gr92EppvvcdhpsOvVVQxsDno9LtEg== X-Received: by 2002:a17:902:d355:b0:1bd:aeb3:9504 with SMTP id l21-20020a170902d35500b001bdaeb39504mr852179plk.15.1693360444980; Tue, 29 Aug 2023 18:54:04 -0700 (PDT) Received: from squeak.grove.modra.org ([2406:3400:51d:8cc0:7fb2:1af4:8cc2:f9eb]) by smtp.gmail.com with ESMTPSA id t9-20020a170902e84900b001b5656b0bf9sm10010578plg.286.2023.08.29.18.54.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Aug 2023 18:54:04 -0700 (PDT) Received: by squeak.grove.modra.org (Postfix, from userid 1000) id A396111423BF; Wed, 30 Aug 2023 11:24:01 +0930 (ACST) Date: Wed, 30 Aug 2023 11:24:01 +0930 From: Alan Modra To: binutils@sourceware.org Subject: Re: readelf/objdump: Handle DWARF info with mixed types of range section Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-3033.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: PR 30791 * dwarf.c (free_debug_information): Free range_versions. diff --git a/binutils/dwarf.c b/binutils/dwarf.c index 7ce5d8efb2b..80bbc547bb1 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -3562,7 +3562,10 @@ free_debug_information (debug_info *ent) free (ent->have_frame_base); } if (ent->max_range_lists) - free (ent->range_lists); + { + free (ent->range_versions); + free (ent->range_lists); + } } /* Process the contents of a .debug_info section. -- Alan Modra Australia Development Lab, IBM