From 4e9bbc8ec32551a5251ab3fe1c49b8656dc6fbb7 Mon Sep 17 00:00:00 2001 From: glebius Date: Tue, 20 Dec 2016 20:11:16 +0000 Subject: [PATCH] Fix memory leak. CID: 1367751 Reviewed by: jhb --- lib/libkvm/kvm_private.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/libkvm/kvm_private.c b/lib/libkvm/kvm_private.c index f790757adbf0..cc8dff468db6 100644 --- a/lib/libkvm/kvm_private.c +++ b/lib/libkvm/kvm_private.c @@ -200,6 +200,7 @@ _kvm_read_core_phdrs(kvm_t *kd, size_t *phnump, GElf_Phdr **phdrp) for (i = 0; i < phnum; i++) { if (gelf_getphdr(elf, i, &phdr[i]) == NULL) { + free(phdr); _kvm_err(kd, kd->program, "%s", elf_errmsg(0)); goto bad; }