2026-05-02 22:28 ftp://ftp.de.debian.org/debian/pool/main/l/lcmaps-plugins-verify-proxy/lcmaps-plugins-verify-proxy_1.5.12.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 114 93 elapsed-time: 0.9 0.8 head-timing-info: old-timing-info: head results: lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:191:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:396:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCMAPS_MOD_SUCCESS [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:468:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCMAPS_MOD_SUCCESS [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:485:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:138:13: style:inconclusive: Function 'plugin_initialize' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:139:17: style:inconclusive: Function 'plugin_initialize' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:374:15: style:inconclusive: Function 'plugin_introspect' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:375:30: style:inconclusive: Function 'plugin_introspect' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:412:13: style:inconclusive: Function 'plugin_run' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:413:29: style:inconclusive: Function 'plugin_run' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:439:13: style:inconclusive: Function 'plugin_verify' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:440:29: style:inconclusive: Function 'plugin_verify' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:477:13: style:inconclusive: Function 'plugin_run_or_verify' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:478:29: style:inconclusive: Function 'plugin_run_or_verify' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:479:13: style:inconclusive: Function 'plugin_run_or_verify' argument 3 names different: declaration '' definition 'lcmaps_mode'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:325:8: style: Variable 'value' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:243:31: style: Variable 't_for_time' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:270:31: style: Variable 't_for_time' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:108:80: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:137:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chain [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:351:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date1 [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:469:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:580:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:108:80: style:inconclusive: Function 'lcmaps_lifetime_verifyProxyLifeTime' argument 2 names different: declaration '' definition 'X509'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:719:29: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:127:27: style: Variable 'proxyType' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:129:27: style: Variable 'notAfter' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:154:19: style: Variable 'proxyType' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:337:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/main.c:127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/main.c:88:23: style: Variable 'long_opt' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509.c:69:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal_verify_x509_data_t [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509.c:91:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_R_X509_PARAMS_OK [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509.c:267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509.c:397:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_free [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509.c:267:21: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509.c:270:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509.c:271:15: style: Variable 'depth' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:86:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_PURPOSE_SSL_CLIENT [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:181:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:416:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_undef [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:456:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPERSONATION_PROXY_OID [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:245:37: style: Redundant condition: The condition 'crit != -2' is redundant since 'crit >= 0' is sufficient. [redundantCondition] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:332:17: style: Condition 'tail_str=&cert_subjectdn[len_subject_dn-len_proxy]' is always true [knownConditionTrueFalse] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:343:17: style: Condition 'tail_str=&cert_subjectdn[len_subject_dn-len_limited_proxy]' is always true [knownConditionTrueFalse] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:466:5: style: Redundant initialization for 'pt'. The initialized value is overwritten before it is read. [redundantInitialization] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:434:25: note: pt is initialized lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:466:5: note: pt is overwritten lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:184:12: style: Variable 'tail_str' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:391:10: style: Variable 'tz' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src/verify_x509_utils.c:427:40: style: Parameter 'policy' can be declared as pointer to const [constParameterPointer] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_log.c:83:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_log.c:133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_log.c:75:45: style:inconclusive: Function 'verify_log' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_log.h:42:45: note: Function 'verify_log' argument 2 names different: declaration 'msg' definition 'fmt'. lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_log.c:75:45: note: Function 'verify_log' argument 2 names different: declaration 'msg' definition 'fmt'. lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_log.c:128:55: style:inconclusive: Function 'verify_error' argument 2 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_log.h:53:55: note: Function 'verify_error' argument 2 names different: declaration 'msg' definition 'fmt'. lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_log.c:128:55: note: Function 'verify_error' argument 2 names different: declaration 'msg' definition 'fmt'. lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_proxy_certinfo.c:78:3: error: There is an unknown macro here somewhere. Configuration is required. If ASN1_SEQUENCE_END is a macro then please configure it. [unknownMacro] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:502:72: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:597:58: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:566:49: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:998:38: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_LIB_USER [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:506:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_INFO [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:580:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable certstack [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:620:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:822:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:890:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1003:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1424:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GT3_TYPE [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1471:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC_PROXY_OID [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1497:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_OK [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1550:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_RSA [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1601:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_undef [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1660:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:746:40: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1171:51: style: Condition 'ca_path_len_countdown!=-1' is always true [knownConditionTrueFalse] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1353:54: style: Condition 'proxy_path_len_countdown!=-1' is always true [knownConditionTrueFalse] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1742:9: style: Variable 'prev' is reassigned a value before the old one has been used. [redundantAssignment] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1677:6: note: prev is assigned lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1742:9: note: prev is overwritten lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1742:20: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1702:10: note: type is assigned lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1742:20: note: type is overwritten lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:502:72: style:inconclusive: Function 'verify_x509_readPublicCertChain' argument 2 names different: declaration '' definition 'X509'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:597:58: style:inconclusive: Function 'verify_verifyCert' argument 2 names different: declaration '' definition 'X509'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1633:47: style:inconclusive: Function 'grid_get_serialStr' argument 1 names different: declaration '' definition 'serial'. [funcArgNamesDifferentUnnamed] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1755:45: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1767:49: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1775:12: style: Variable 'buflen' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1775:30: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1775:49: style: Variable 'type' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1798:9: style: Variable 'buflen' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1798:27: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1798:46: style: Variable 'type' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:241:56: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:338:42: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:538:56: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:691:47: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:82:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:96:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:191:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_PURPOSE_SSL_CLIENT [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:230:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_OK [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_INFO [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:314:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_OK [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:351:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable certstack [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:477:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:549:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable certstack [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:700:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_OK [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:724:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:731:19: warning: If memory allocation fails, then there is a possible null pointer dereference: fileName [nullPointerOutOfMemory] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:730:26: note: Assuming allocation function fails lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:730:26: note: Assignment 'fileName=calloc(255,sizeof(char))', assigned value is 0 lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:731:19: note: Null pointer dereference lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:477:20: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:724:22: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:121:10: style: Variable 'tz' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:143:35: style: Parameter 'asn1time' can be declared as pointer to const [constParameterPointer] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:243:26: style: Variable 'oper' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:340:14: style: Variable 'oper' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:350:14: style: Variable 'proxy_part_DN' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:540:21: style: Variable 'oper' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:722:23: style: Variable 'long_opt' can be declared as pointer to const [constVariablePointer] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:345:18: style: Variable 'len' is assigned a value that is never used. [unreadVariable] lcmaps-plugins-verify-proxy-1.5.12/util/grid-proxy-verify.c:346:19: style: Variable 'len2' is assigned a value that is never used. [unreadVariable] diff: head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:138:13: style:inconclusive: Function 'plugin_initialize' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:139:17: style:inconclusive: Function 'plugin_initialize' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:374:15: style:inconclusive: Function 'plugin_introspect' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:375:30: style:inconclusive: Function 'plugin_introspect' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:412:13: style:inconclusive: Function 'plugin_run' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:413:29: style:inconclusive: Function 'plugin_run' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:439:13: style:inconclusive: Function 'plugin_verify' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:440:29: style:inconclusive: Function 'plugin_verify' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:477:13: style:inconclusive: Function 'plugin_run_or_verify' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:478:29: style:inconclusive: Function 'plugin_run_or_verify' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/lcmaps_verify_proxy.c:479:13: style:inconclusive: Function 'plugin_run_or_verify' argument 3 names different: declaration '' definition 'lcmaps_mode'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c:108:80: style:inconclusive: Function 'lcmaps_lifetime_verifyProxyLifeTime' argument 2 names different: declaration '' definition 'X509'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1003:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1171:51: style: Condition 'ca_path_len_countdown!=-1' is always true [knownConditionTrueFalse] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1353:54: style: Condition 'proxy_path_len_countdown!=-1' is always true [knownConditionTrueFalse] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:1633:47: style:inconclusive: Function 'grid_get_serialStr' argument 1 names different: declaration '' definition 'serial'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:502:72: style:inconclusive: Function 'verify_x509_readPublicCertChain' argument 2 names different: declaration '' definition 'X509'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:566:49: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:580:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable certstack [valueFlowBailoutIncompleteVar] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:597:58: style:inconclusive: Function 'verify_verifyCert' argument 2 names different: declaration '' definition 'X509'. [funcArgNamesDifferentUnnamed] head lcmaps-plugins-verify-proxy-1.5.12/src/verify-proxy/verify-lib/src_internal/_verify_x509.c:998:38: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] DONE