On 01/17/13 20:17, John Ferlan wrote:
---
src/util/virlockspace.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/util/virlockspace.c b/src/util/virlockspace.c
index 163404f..fd89598 100644
--- a/src/util/virlockspace.c
+++ b/src/util/virlockspace.c
@@ -483,6 +483,9 @@ virJSONValuePtr virLockSpacePreExecRestart(virLockSpacePtr
lockspace)
virJSONValuePtr owners = NULL;
size_t i;
+ if (!child)
+ goto error;
No error is raised if this code path is taken resulting into a strange
error message. a virReportOOMError() should be reported here.
+
if (virJSONValueArrayAppend(resources, child) < 0) {
virJSONValueFree(child);
goto error;
Peter