Update of /cvsroot/sblim/gather/plugin
In directory vz-cvs-3.sog:/tmp/cvs-serv5491/plugin
Modified Files:
metricVirt.c
Log Message:
Fixed 3482869: segv parsing xml if domain becomes undefined
Index: metricVirt.c
===================================================================
RCS file: /cvsroot/sblim/gather/plugin/metricVirt.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- metricVirt.c 2 Feb 2012 00:00:25 -0000 1.18
+++ metricVirt.c 2 Feb 2012 00:11:35 -0000 1.19
@@ -124,7 +124,7 @@
parse = 1;
cur = virDomainGetXMLDesc(domain, 0);
- while (parse) {
+ while (parse && cur) {
if ((cur = strstr(cur, "<disk"))) {
cur = strstr(cur, "type=\'");
cur = cur + 6;
|