提交 4ce7e743 编写于 作者: C Cole Robinson

qemu: checkpoint: fix NULL dereference at create time

'cfg' is never initialized here, which causes a crash
later in qemuCheckpointCreateFinalize
Reviewed-by: NPeter Krempa <pkrempa@redhat.com>
Signed-off-by: NCole Robinson <crobinso@redhat.com>
上级 6f6a1763
...@@ -464,7 +464,7 @@ qemuCheckpointCreateXML(virDomainPtr domain, ...@@ -464,7 +464,7 @@ qemuCheckpointCreateXML(virDomainPtr domain,
bool update_current = true; bool update_current = true;
bool redefine = flags & VIR_DOMAIN_CHECKPOINT_CREATE_REDEFINE; bool redefine = flags & VIR_DOMAIN_CHECKPOINT_CREATE_REDEFINE;
unsigned int parse_flags = 0; unsigned int parse_flags = 0;
g_autoptr(virQEMUDriverConfig) cfg = NULL; g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
g_autoptr(virDomainCheckpointDef) def = NULL; g_autoptr(virDomainCheckpointDef) def = NULL;
virCheckFlags(VIR_DOMAIN_CHECKPOINT_CREATE_REDEFINE, NULL); virCheckFlags(VIR_DOMAIN_CHECKPOINT_CREATE_REDEFINE, NULL);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册