[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/31161] New: potential Memory in stabs.c
From: |
shiyuyuranzh at gmail dot com |
Subject: |
[Bug binutils/31161] New: potential Memory in stabs.c |
Date: |
Wed, 13 Dec 2023 08:54:38 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=31161
Bug ID: 31161
Summary: potential Memory in stabs.c
Product: binutils
Version: 2.32
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: shiyuyuranzh at gmail dot com
Target Milestone: ---
Hi, I found a memory leak bug in the source code of binutils, and I have shown
the execution sequence below. This bug exists in the file stabs.c. The red text
illustrates the steps that generate the bug.
As shown in the diagram, in the function parse_stab, a block of memory is
allocated for dhandle->current_file by calling the function debug_set_filename.
After calling parse_stab, the memory of dhandle->current_file is not freed.The
memory of dhandle->current_file will leak.
Although reported bug trace is for version 2.32 but i've check this bug still
existing in latest version.
Can you help to check if this bug is true? Thanks for your effort.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/31161] New: potential Memory in stabs.c,
shiyuyuranzh at gmail dot com <=