From: Peter Krempa <pkrempa@redhat.com> ==2413993== 23 (16 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 1,238 of 4,225 ==2413993== at 0x48FC683: calloc (vg_replace_malloc.c:1678) ==2413993== by 0x4ED0A51: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.8600.4) ==2413993== by 0x49A62CF: virPortAllocatorRangeNew (virportallocator.c:104) ==2413993== by 0xEA35F27: qemuStateInitialize (qemu_driver.c:723) ==2413993== by 0x4BABC76: virStateInitialize (libvirt.c:667) ==2413993== by 0x40148D4: daemonRunStateInit (remote_daemon.c:583) ==2413993== by 0x49BB8A5: virThreadHelper (virthread.c:256) ==2413993== by 0x52DD463: start_thread (in /usr/lib64/libc.so.6) ==2413993== by 0x5360413: clone (in /usr/lib64/libc.so.6) Fixes: 36cf50f85b9c8f3351332dc5302401e4b06176e1 Signed-off-by: Peter Krempa <pkrempa@redhat.com> --- src/qemu/qemu_driver.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index ca26356a03..861795724a 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -1037,6 +1037,7 @@ qemuStateCleanup(void) virLockManagerPluginUnref(qemu_driver->lockManager); virSysinfoDefFree(qemu_driver->hostsysinfo); virPortAllocatorRangeFree(qemu_driver->migrationPorts); + virPortAllocatorRangeFree(qemu_driver->backupPorts); virPortAllocatorRangeFree(qemu_driver->webSocketPorts); virPortAllocatorRangeFree(qemu_driver->rdpPorts); virPortAllocatorRangeFree(qemu_driver->remotePorts); -- 2.53.0