From: Chris B. <buc...@us...> - 2011-06-21 22:43:20
|
Update of /cvsroot/sblim/sfcb In directory vz-cvs-3.sog:/tmp/cvs-serv28191 Modified Files: objectpath.c ChangeLog NEWS Log Message: [ 3324198 ] getObjectPath() may deref a NULL pointer Index: NEWS =================================================================== RCS file: /cvsroot/sblim/sfcb/NEWS,v retrieving revision 1.595 retrieving revision 1.596 diff -u -d -r1.595 -r1.596 --- NEWS 21 Jun 2011 22:15:09 -0000 1.595 +++ NEWS 21 Jun 2011 22:43:17 -0000 1.596 @@ -23,6 +23,7 @@ - 3324131 indCIMXMLHandler may return uninitialized CMPIStatus - 3324168 gatherNameSpacesData() may closedir() a NULL pointer - 3324192 Erroneous condition in loop in objectImpl:locateParameter() +- 3324198 getObjectPath() may deref a NULL pointer Changes in 1.3.11 ================= Index: objectpath.c =================================================================== RCS file: /cvsroot/sblim/sfcb/objectpath.c,v retrieving revision 1.30 retrieving revision 1.31 diff -u -d -r1.30 -r1.31 --- objectpath.c 20 May 2010 18:42:30 -0000 1.30 +++ objectpath.c 21 Jun 2011 22:43:17 -0000 1.31 @@ -595,7 +595,7 @@ if (nname) free(nname); return op; } - *msg = "No className found"; + if(msg) *msg = "No className found"; free(origu); if (nname) free(nname); return NULL; @@ -640,7 +640,7 @@ } p++; if (*p != ',' && *p != 0) { - *msg = "Incorrectly quoted string 2"; + if(msg) *msg = "Incorrectly quoted string 2"; free(origu); return NULL; } Index: ChangeLog =================================================================== RCS file: /cvsroot/sblim/sfcb/ChangeLog,v retrieving revision 1.669 retrieving revision 1.670 diff -u -d -r1.669 -r1.670 --- ChangeLog 21 Jun 2011 22:15:09 -0000 1.669 +++ ChangeLog 21 Jun 2011 22:43:17 -0000 1.670 @@ -1,5 +1,8 @@ 2011-06-21 Chris Buccella <buc...@li...> + * objectpath.c: + [ 3324198 ] getObjectPath() may deref a NULL pointer + * objectImpl.c: [ 3324192 ] Erroneous condition in loop in objectImpl:locateParameter() |