cppcheck analysis of nordugrid-arc-nox_1.1.0~rc6-2.1.dsc
- ./src/clients/credentials/arcslcs.cpp:119 [error] - Possible null pointer dereference: resp_soap
- ./src/clients/credentials/arcslcs.cpp:120 [error] - Possible null pointer dereference: resp_soap
- ./src/clients/jura/UsageReporter.cpp:150 [error] - Resource leak: dirp
- ./src/hed/acc/Broker/DataBroker.cpp:53 [error] - Possible null pointer dereference: response
- ./src/hed/daemon/win32/main_win32.cpp:62 [error] - Possible null pointer dereference: sd
- ./src/hed/dmc/srm/srmclient/SRM1Client.cpp:283 [error] - Possible null pointer dereference: result
- ./src/hed/dmc/srm/srmclient/SRM1Client.cpp:406 [error] - Possible null pointer dereference: result
- ./src/hed/dmc/srm/srmclient/SRM22Client.cpp:296 [error] - Memory leak: req_array
- ./src/hed/dmc/srm/srmclient/SRM22Client.cpp:706 [error] - Memory leak: req_array
- ./src/hed/libs/common/GUID.cpp:149 [error] - Buffer access out-of-bounds: rnd
- ./src/hed/libs/common/GUID.cpp:154 [error] - Buffer access out-of-bounds: rnd
- ./src/hed/libs/credential/Credential.cpp:1017 [error] - Possible null pointer dereference: ext_oct - otherwise it is redundant to check if ext_oct is null at line 1023
- ./src/hed/libs/credential/Credential.cpp:498 [error] - Possible null pointer dereference: keybio - otherwise it is redundant to check if keybio is null at line 499
- ./src/hed/libs/credential/Credential.cpp:512 [error] - Possible null pointer dereference: keybio - otherwise it is redundant to check if keybio is null at line 513
- ./src/hed/libs/credential/testcertinfo.cpp:28 [error] - Possible null pointer dereference: ext_oct - otherwise it is redundant to check if ext_oct is null at line 33
- ./src/hed/libs/infosys/InfoRegister.cpp:134 [error] - Memory leak: r
- ./src/hed/libs/infosys/InformationInterface.cpp:44 [error] - instance of "MutexSLock" object destroyed immediately
- ./src/hed/libs/message/MCC.cpp:32 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/libs/message/MCCLoader.cpp:38 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/libs/message/MCCLoader.cpp:44 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/libs/message/MCCLoader.cpp:50 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/libs/message/MCCLoader.cpp:57 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/libs/security/ArcPDP/Response.h:42 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/arcpdp/ArcAlgFactory.cpp:82 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/arcpdp/ArcAttributeFactory.cpp:68 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/arcpdp/ArcFnFactory.cpp:110 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/delegationpdp/DelegationPDP.cpp:160 [error] - Possible null pointer dereference: resp - otherwise it is redundant to check if resp is null at line 163
- ./src/hed/shc/test.cpp:189 [error] - Possible null pointer dereference: request
- ./src/hed/shc/xacmlpdp/XACMLAlgFactory.cpp:76 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/xacmlpdp/XACMLApply.cpp:89 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/xacmlpdp/XACMLApply.cpp:94 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/xacmlpdp/XACMLApply.cpp:99 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/xacmlpdp/XACMLApply.cpp:104 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/xacmlpdp/XACMLAttributeFactory.cpp:82 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/hed/shc/xacmlpdp/XACMLFnFactory.cpp:103 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/services/a-rex/grid-manager/jobs/states.cpp:153 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/services/a-rex/grid-manager/jobs/states.cpp:155 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/services/saml/SPService.cpp:192 [error] - Possible null pointer dereference: inpayload
- ./src/tests/arcpolicy/arcpolicy.cpp:31 [error] - Possible null pointer dereference: eval
- ./src/tests/arcpolicy/arcpolicy.cpp:32 [error] - Possible null pointer dereference: eval
- ./src/tests/client/test_ClientInterface.cpp:98 [error] - Possible null pointer dereference: resp
- ./src/tests/client/test_ClientInterface.cpp:100 [error] - Possible null pointer dereference: resp
- ./src/tests/client/test_ClientSAML2SSO.cpp:90 [error] - Possible null pointer dereference: resp_soap
- ./src/tests/client/test_ClientSAML2SSO.cpp:92 [error] - Possible null pointer dereference: resp_soap
- ./src/tests/delegation/test_client_with_delegation_sechandler.cpp:109 [error] - Possible null pointer dereference: resp
- ./src/tests/delegation/test_client_with_delegation_sechandler.cpp:111 [error] - Possible null pointer dereference: resp
- ./src/tests/echo/test_clientinterface.cpp:92 [error] - Possible null pointer dereference: resp
- ./src/tests/echo/test_clientinterface.cpp:94 [error] - Possible null pointer dereference: resp
Note: if you think the results reveal a security bug,
please don't hesitate to contact the
security team
This report was generated on Tue, 21 Dec 2010 14:58:07 +0000, based on results by cppcheck 1.46