Coverity CHECKED_RETURN - CID 12386 - compizconfig/libcompizconfig/src/compiz.cpp - in function: loadPluginFromXMLFile(_CCSContext *, char *, char *) - Calling function "remove(pbFilePath)" without checking return value. This library function may fail and return an error code. No check of the return value of "remove(pbFilePath)".
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
New
|
Medium
|
Unassigned | ||
0.9.9 |
New
|
Medium
|
Unassigned |
Bug Description
This bug is exported from the Coverity Integration Manager on Canonical's servers. For information on how this is done please see this website: https:/
CID: 12386
Checker: CHECKED_RETURN
Category: library_function
CWE definition: http://
File: /tmp/buildd/
Function: loadPluginFromX
Code snippet:
2927 #ifdef USE_PROTOBUF
2928 if (usingProtobuf && xmlLoaded)
2929 {
2930 if (removePB)
CID 12386 - CHECKED_RETURN
Calling function "remove(
No check of the return value of "remove(
2931 remove (pbFilePath); // Attempt to remove .pb
2932 writePBFile (pbFilePath, NULL, &persistentPlug
2933 updatePBFilePath (context, name, pbFilePath);
2934 }
2935
2936 if (pbFilePath)
summary: |
- Coverity CHECKED_RETURN - CID 12386 + Coverity CHECKED_RETURN - CID 12386 - + compizconfig/libcompizconfig/src/compiz.cpp - in function: + loadPluginFromXMLFile(_CCSContext *, char *, char *) - Calling function + "remove(pbFilePath)" without checking return value. This library + function may fail and return an error code. No check of the return value + of "remove(pbFilePath)". |
Changed in compiz: | |
milestone: | none → 0.9.10.0 |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → 0.9.11.0 |
Source file with Coverity annotations.