Date: Tue, 20 Dec 2016 20:11:16 +0000 (UTC) From: Gleb Smirnoff <glebius@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r310337 - head/lib/libkvm Message-ID: <201612202011.uBKKBGZr043314@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: glebius Date: Tue Dec 20 20:11:16 2016 New Revision: 310337 URL: https://svnweb.freebsd.org/changeset/base/310337 Log: Fix memory leak. CID: 1367751 Reviewed by: jhb Modified: head/lib/libkvm/kvm_private.c Modified: head/lib/libkvm/kvm_private.c ============================================================================== --- head/lib/libkvm/kvm_private.c Tue Dec 20 19:44:44 2016 (r310336) +++ head/lib/libkvm/kvm_private.c Tue Dec 20 20:11:16 2016 (r310337) @@ -200,6 +200,7 @@ _kvm_read_core_phdrs(kvm_t *kd, size_t * 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; }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201612202011.uBKKBGZr043314>