]> xenbits.xensource.com Git - libvirt.git/commit
libxl: fix potential double free in libxlDriverGetDom0MaxmemConf
authorJim Fehlig <jfehlig@suse.com>
Wed, 15 Feb 2017 17:45:27 +0000 (10:45 -0700)
committerJim Fehlig <jfehlig@suse.com>
Thu, 16 Feb 2017 01:24:58 +0000 (18:24 -0700)
commit2dc1cf19dbaf648662fbf3c810db65ddcf5d0444
treef9fd95b0bc21a848d4ef90737e27806d946e4950
parentb5ac475f506cd13adab773cebd125a45d3f2ba8d
libxl: fix potential double free in libxlDriverGetDom0MaxmemConf

Commit 4ab0c959 fixed a memory leak in libxlDriverGetDom0MaxmemConf
but introduced a potential double free of mem_tokens

*** Error in `/usr/sbin/libvirtd': double free or corruption (out):
    0x00007fffc808cfd0 ***

Avoid double free by setting mem_tokens to NULL after calling
virStringListFree.
src/libxl/libxl_conf.c