This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PUSHED, OBV] btrace: Fix memory leak in btrace_clear.
- From: "Wiederhake, Tim" <tim dot wiederhake at intel dot com>
- To: "gdb-patches at sourceware dot org" <gdb-patches at sourceware dot org>
- Date: Fri, 5 May 2017 06:25:00 +0000
- Subject: [PUSHED, OBV] btrace: Fix memory leak in btrace_clear.
- Authentication-results: sourceware.org; auth=none
- Dlp-product: dlpe-windows
- Dlp-reaction: no-action
- Dlp-version: 10.0.102.7
btrace: Fix memory leak in btrace_clear.
2017-05-05 Tim Wiederhake <tim.wiederhake@intel.com>
gdb/ChangeLog:
* btrace.c (btrace_clear): Free insn vector.
---
gdb/btrace.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/gdb/btrace.c b/gdb/btrace.c
index 3801086..20c977a 100644
--- a/gdb/btrace.c
+++ b/gdb/btrace.c
@@ -1893,6 +1893,7 @@ btrace_clear (struct thread_info *tp)
trash = it;
it = it->flow.next;
+ VEC_free (btrace_insn_s, trash->insn);
xfree (trash);
}
--
2.7.4
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928