2025-07-10 18:30 ftp://ftp.de.debian.org/debian/pool/main/p/p11-kit/p11-kit_0.25.5.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --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.8.0-63-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 2076 2071 elapsed-time: 6.9 8.8 head-timing-info: old-timing-info: head results: p11-kit-0.25.5/common/argv.c:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/array.c:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/array.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/array.c:116:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:139:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:167:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:245:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_SUCCESS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:285:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:314:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:341:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:371:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/asn1.c:369:38: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/attrs.c:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/attrs.c:545:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/attrs.c:601:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/attrs.c:969:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/attrs.c:980:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/attrs.c:523:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/attrs.c:503:29: style:inconclusive: Function 'p11_attr_equal' argument 1 names different: declaration 'one' definition 'v1'. [funcArgNamesDifferent] p11-kit-0.25.5/common/attrs.h:137:58: note: Function 'p11_attr_equal' argument 1 names different: declaration 'one' definition 'v1'. p11-kit-0.25.5/common/attrs.c:503:29: note: Function 'p11_attr_equal' argument 1 names different: declaration 'one' definition 'v1'. p11-kit-0.25.5/common/attrs.c:504:29: style:inconclusive: Function 'p11_attr_equal' argument 2 names different: declaration 'two' definition 'v2'. [funcArgNamesDifferent] p11-kit-0.25.5/common/attrs.h:138:58: note: Function 'p11_attr_equal' argument 2 names different: declaration 'two' definition 'v2'. p11-kit-0.25.5/common/attrs.c:504:29: note: Function 'p11_attr_equal' argument 2 names different: declaration 'two' definition 'v2'. p11-kit-0.25.5/common/attrs.c:454:16: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/attrs.c:472:16: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/base64.c:104:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/base64.c:72:8: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/buffer.c:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/buffer.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/buffer.c:107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/buffer.c:120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/buffer.c:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/buffer.c:196:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/buffer.c:70:25: style:inconclusive: Function 'p11_buffer_init' argument 2 names different: declaration 'size' definition 'reserve'. [funcArgNamesDifferent] p11-kit-0.25.5/common/buffer.h:57:54: note: Function 'p11_buffer_init' argument 2 names different: declaration 'size' definition 'reserve'. p11-kit-0.25.5/common/buffer.c:70:25: note: Function 'p11_buffer_init' argument 2 names different: declaration 'size' definition 'reserve'. p11-kit-0.25.5/common/buffer.c:78:30: style:inconclusive: Function 'p11_buffer_init_null' argument 2 names different: declaration 'size' definition 'reserve'. [funcArgNamesDifferent] p11-kit-0.25.5/common/buffer.h:60:54: note: Function 'p11_buffer_init_null' argument 2 names different: declaration 'size' definition 'reserve'. p11-kit-0.25.5/common/buffer.c:78:30: note: Function 'p11_buffer_init_null' argument 2 names different: declaration 'size' definition 'reserve'. p11-kit-0.25.5/common/buffer.c:134:26: style:inconclusive: Function 'p11_buffer_reset' argument 2 names different: declaration 'size' definition 'reserve'. [funcArgNamesDifferent] p11-kit-0.25.5/common/buffer.h:75:54: note: Function 'p11_buffer_reset' argument 2 names different: declaration 'size' definition 'reserve'. p11-kit-0.25.5/common/buffer.c:134:26: note: Function 'p11_buffer_reset' argument 2 names different: declaration 'size' definition 'reserve'. p11-kit-0.25.5/common/compat.c:709:0: error: #error Need either gmtime_r() function on Unix [preprocessorErrorDirective] p11-kit-0.25.5/common/compat.c:709:3: error: #error Need either gmtime_r() function on Unix [preprocessorErrorDirective] p11-kit-0.25.5/common/constants.c:710:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/constants.c:740:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/constants.c:769:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/constants.c:717:29: style:inconclusive: Function 'p11_constant_name' argument 2 names different: declaration 'value' definition 'type'. [funcArgNamesDifferent] p11-kit-0.25.5/common/constants.h:50:54: note: Function 'p11_constant_name' argument 2 names different: declaration 'value' definition 'type'. p11-kit-0.25.5/common/constants.c:717:29: note: Function 'p11_constant_name' argument 2 names different: declaration 'value' definition 'type'. p11-kit-0.25.5/common/constants.c:764:33: style:inconclusive: Function 'p11_constant_resolve' argument 1 names different: declaration 'table' definition 'reversed'. [funcArgNamesDifferent] p11-kit-0.25.5/common/constants.h:57:55: note: Function 'p11_constant_resolve' argument 1 names different: declaration 'table' definition 'reversed'. p11-kit-0.25.5/common/constants.c:764:33: note: Function 'p11_constant_resolve' argument 1 names different: declaration 'table' definition 'reversed'. p11-kit-0.25.5/common/constants.c:736:13: style: Variable 'length' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/common/debug.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/debug.c:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/debug.c:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/debug.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/dict.c:198:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/dict.c:332:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/dict.c:152:21: style:inconclusive: Function 'p11_dict_set' argument 3 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent] p11-kit-0.25.5/common/dict.h:114:55: note: Function 'p11_dict_set' argument 3 names different: declaration 'value' definition 'val'. p11-kit-0.25.5/common/dict.c:152:21: note: Function 'p11_dict_set' argument 3 names different: declaration 'value' definition 'val'. p11-kit-0.25.5/common/dict.c:323:26: style: Parameter 'dict' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/frob-getauxval.c:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/frob-getauxval.c:45:13: style: Parameter 'argv' can be declared as const array [constParameter] p11-kit-0.25.5/common/frob-getenv.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/frob-getprogname.c:67:41: error: There is an unknown macro here somewhere. Configuration is required. If EXEEXT is a macro then please configure it. [unknownMacro] p11-kit-0.25.5/common/hash.c:82:26: style:inconclusive: Function 'p11_hash_murmur3' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] p11-kit-0.25.5/common/hash.h:44:37: note: Function 'p11_hash_murmur3' argument 3 names different: declaration 'length' definition 'len'. p11-kit-0.25.5/common/hash.c:82:26: note: Function 'p11_hash_murmur3' argument 3 names different: declaration 'length' definition 'len'. p11-kit-0.25.5/common/hex.c:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/hex.c:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/lexer.c:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/lexer.c:102:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/lexer.c:216:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/lexer.c:226:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/lexer.c:188:11: style: Variable 'part' is allocated memory that is never used. [unusedAllocatedMemory] p11-kit-0.25.5/common/message.c:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:174:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:189:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:200:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:318:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:527:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:544:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:561:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:571:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:598:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:641:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:676:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:686:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:718:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:734:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:744:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:760:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:806:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:817:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:835:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:858:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:869:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:880:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:927:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:941:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:952:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:966:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1000:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1013:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1025:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1141:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1173:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1219:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1252:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1341:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1431:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1461:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1473:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1490:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1523:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1537:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1588:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1612:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1623:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1929:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1959:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1971:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:1982:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2098:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2126:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2165:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2178:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2190:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2214:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2225:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2308:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2321:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2336:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2375:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2388:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2400:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2425:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2436:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2498:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2522:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2535:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2622:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2660:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2671:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2820:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2833:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2863:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2874:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2889:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2930:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2941:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:2997:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3040:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3053:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3280:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3319:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3332:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3360:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3373:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3401:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3414:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3442:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3455:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3483:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3496:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3513:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3581:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3665:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3723:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3737:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3758:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3842:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3987:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:3996:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:4006:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:4017:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/mock.c:382:50: style:inconclusive: Function 'mock_module_enumerate_objects' argument 1 names different: declaration 'session' definition 'handle'. [funcArgNamesDifferent] p11-kit-0.25.5/common/mock.h:123:77: note: Function 'mock_module_enumerate_objects' argument 1 names different: declaration 'session' definition 'handle'. p11-kit-0.25.5/common/mock.c:382:50: note: Function 'mock_module_enumerate_objects' argument 1 names different: declaration 'session' definition 'handle'. p11-kit-0.25.5/common/mock.c:673:48: style:inconclusive: Function 'mock_C_GetSlotInfo__invalid_slotid' argument 1 names different: declaration 'slot_id' definition 'id'. [funcArgNamesDifferent] p11-kit-0.25.5/common/mock.h:185:70: note: Function 'mock_C_GetSlotInfo__invalid_slotid' argument 1 names different: declaration 'slot_id' definition 'id'. p11-kit-0.25.5/common/mock.c:673:48: note: Function 'mock_C_GetSlotInfo__invalid_slotid' argument 1 names different: declaration 'slot_id' definition 'id'. p11-kit-0.25.5/common/mock.c:683:48: style:inconclusive: Function 'mock_X_GetSlotInfo__invalid_slotid' argument 2 names different: declaration 'slot_id' definition 'id'. [funcArgNamesDifferent] p11-kit-0.25.5/common/mock.h:189:70: note: Function 'mock_X_GetSlotInfo__invalid_slotid' argument 2 names different: declaration 'slot_id' definition 'id'. p11-kit-0.25.5/common/mock.c:683:48: note: Function 'mock_X_GetSlotInfo__invalid_slotid' argument 2 names different: declaration 'slot_id' definition 'id'. p11-kit-0.25.5/common/mock.c:802:53: style:inconclusive: Function 'mock_C_GetMechanismList__invalid_slotid' argument 1 names different: declaration 'slot_id' definition 'id'. [funcArgNamesDifferent] p11-kit-0.25.5/common/mock.h:209:70: note: Function 'mock_C_GetMechanismList__invalid_slotid' argument 1 names different: declaration 'slot_id' definition 'id'. p11-kit-0.25.5/common/mock.c:802:53: note: Function 'mock_C_GetMechanismList__invalid_slotid' argument 1 names different: declaration 'slot_id' definition 'id'. p11-kit-0.25.5/common/mock.c:813:53: style:inconclusive: Function 'mock_X_GetMechanismList__invalid_slotid' argument 2 names different: declaration 'slot_id' definition 'id'. [funcArgNamesDifferent] p11-kit-0.25.5/common/mock.h:214:70: note: Function 'mock_X_GetMechanismList__invalid_slotid' argument 2 names different: declaration 'slot_id' definition 'id'. p11-kit-0.25.5/common/mock.c:813:53: note: Function 'mock_X_GetMechanismList__invalid_slotid' argument 2 names different: declaration 'slot_id' definition 'id'. p11-kit-0.25.5/common/mock.c:913:55: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_InitToken__invalid_slotid' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5174:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:913:55: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1033:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:1050:58: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_CloseSession__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5178:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1050:58: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1075:62: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_CloseAllSessions__invalid_slotid' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5179:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1075:62: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1161:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:1187:53: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_InitPIN__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5175:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1187:53: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1202:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:1235:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SetPIN__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5176:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1235:52: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1280:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_GetOperationState__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5181:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1280:63: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1323:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SetOperationState__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5182:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1323:63: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1382:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_Login__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5183:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1382:51: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1394:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:1415:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_Logout__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5184:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1415:52: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1571:59: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DestroyObject__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5187:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1571:59: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1744:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_GetAttributeValue__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5189:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1744:63: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1812:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SetAttributeValue__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5190:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1812:63: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:1833:16: style: Variable 'match' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:1834:16: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:1905:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_FindObjectsInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5191:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:1905:61: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:2013:62: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_FindObjectsFinal__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5193:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:2013:62: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:2062:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_EncryptInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5194:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:2062:57: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:2078:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:2273:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DecryptInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5198:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:2273:57: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:2289:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:2481:56: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DigestInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5202:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:2481:56: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:2570:58: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DigestUpdate__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5204:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:2570:58: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:2606:55: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DigestKey__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5205:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:2606:55: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:2684:16: style: Variable 'value' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:2778:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SignInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5207:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:2778:54: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:2979:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SignRecoverInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5211:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:2979:61: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3090:56: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_VerifyInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5213:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3090:56: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3125:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_Verify__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5214:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3125:52: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3164:58: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_VerifyUpdate__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5215:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3164:58: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3221:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_VerifyFinal__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5216:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3221:57: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3262:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_VerifyRecoverInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5217:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3262:63: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3277:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:3556:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_GenerateKey__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5223:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3556:57: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3639:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_GenerateKeyPair__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5224:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3639:61: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3661:16: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:3815:55: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_UnwrapKey__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5226:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3815:55: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3894:55: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DeriveKey__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5227:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3894:55: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3933:56: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SeedRandom__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5228:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3933:56: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:3946:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:3974:60: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_GenerateRandom__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5229:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:3974:60: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4028:11: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/mock.c:4057:55: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_LoginUser__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5232:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4057:55: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4098:59: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SessionCancel__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5233:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4098:59: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4144:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageEncryptInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5234:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4144:64: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4189:60: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_EncryptMessage__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5235:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4189:60: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4241:65: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_EncryptMessageBegin__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5236:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4241:65: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4296:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_EncryptMessageNext__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5237:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4296:64: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4338:65: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageEncryptFinal__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5238:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4338:65: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4383:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageDecryptInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5239:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4383:64: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4428:60: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DecryptMessage__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5240:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4428:60: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4481:65: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DecryptMessageBegin__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5241:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4481:65: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4536:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_DecryptMessageNext__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5242:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4536:64: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4578:65: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageDecryptFinal__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5243:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4578:65: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4630:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageSignInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5244:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4630:61: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4671:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SignMessage__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5245:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4671:57: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4722:62: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SignMessageBegin__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5246:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4722:62: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4779:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_SignMessageNext__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5247:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4779:61: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4815:62: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageSignFinal__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5248:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4815:62: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4868:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageVerifyInit__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5249:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4868:63: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4909:59: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_VerifyMessage__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5250:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4909:59: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:4960:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_VerifyMessageBegin__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5251:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:4960:64: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:5017:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_VerifyMessageNext__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5252:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:5017:63: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/mock.c:5053:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageVerifyFinal__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5253:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:5053:64: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/common/oid.c:72:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/options.c:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/options.c:131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/options.c:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/options.c:149:24: style: Parameter 'argv' can be declared as const array [constParameter] p11-kit-0.25.5/common/path.c:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:180:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:194:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:287:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:322:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:340:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:356:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/path.c:133:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/path.c:138:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/path.c:171:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/path.c:64:28: style:inconclusive: Function 'p11_path_base' argument 1 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent] p11-kit-0.25.5/common/path.h:53:46: note: Function 'p11_path_base' argument 1 names different: declaration 'name' definition 'path'. p11-kit-0.25.5/common/path.c:64:28: note: Function 'p11_path_base' argument 1 names different: declaration 'name' definition 'path'. p11-kit-0.25.5/common/pem.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/pem.c:178:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/pem.c:254:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/pem.c:193:28: style:inconclusive: Function 'p11_pem_parse' argument 1 names different: declaration 'input' definition 'data'. [funcArgNamesDifferent] p11-kit-0.25.5/common/pem.h:48:47: note: Function 'p11_pem_parse' argument 1 names different: declaration 'input' definition 'data'. p11-kit-0.25.5/common/pem.c:193:28: note: Function 'p11_pem_parse' argument 1 names different: declaration 'input' definition 'data'. p11-kit-0.25.5/common/pem.c:194:23: style:inconclusive: Function 'p11_pem_parse' argument 2 names different: declaration 'length' definition 'n_data'. [funcArgNamesDifferent] p11-kit-0.25.5/common/pem.h:49:42: note: Function 'p11_pem_parse' argument 2 names different: declaration 'length' definition 'n_data'. p11-kit-0.25.5/common/pem.c:194:23: note: Function 'p11_pem_parse' argument 2 names different: declaration 'length' definition 'n_data'. p11-kit-0.25.5/common/persist.c:96:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:334:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:412:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:469:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:647:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:664:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:792:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:813:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/persist.c:587:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/persist.c:596:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/persist.c:682:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/persist.c:830:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/persist.c:741:34: style:inconclusive: Function 'p11_persist_write' argument 2 names different: declaration 'object' definition 'attrs'. [funcArgNamesDifferent] p11-kit-0.25.5/common/persist.h:65:52: note: Function 'p11_persist_write' argument 2 names different: declaration 'object' definition 'attrs'. p11-kit-0.25.5/common/persist.c:741:34: note: Function 'p11_persist_write' argument 2 names different: declaration 'object' definition 'attrs'. p11-kit-0.25.5/common/persist.c:189:28: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/persist.c:241:25: style: Parameter 'lexer' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/persist.c:261:29: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/persist.c:322:28: style: Parameter 'lexer' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/persist.c:340:32: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/persist.c:745:16: style: Variable 'cert_value' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/persist.c:746:16: style: Variable 'spki_value' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/persist.c:118:11: style: struct member 'constant::value' is never used. [unusedStructMember] p11-kit-0.25.5/common/persist.c:119:14: style: struct member 'constant::string' is never used. [unusedStructMember] p11-kit-0.25.5/common/print.c:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/readpassphrase.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/readpassphrase.c:131:13: style: Variable 'nr' is reassigned a value before the old one has been used. [redundantAssignment] p11-kit-0.25.5/common/readpassphrase.c:71:5: note: nr is assigned p11-kit-0.25.5/common/readpassphrase.c:131:13: note: nr is overwritten p11-kit-0.25.5/common/readpassphrase.c:156:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] p11-kit-0.25.5/common/readpassphrase.c:57:16: style: Variable 'end' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/test-argv.c:84:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-argv.c:92:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-argv.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-array.c:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-array.c:74:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-array.c:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-array.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-array.c:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-array.c:150:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-array.c:179:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-array.c:155:4: warning: If memory allocation fails, then there is a possible null pointer dereference: value [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-array.c:153:18: note: Assuming allocation function fails p11-kit-0.25.5/common/test-array.c:153:18: note: Assignment 'value=malloc(sizeof(int))', assigned value is 0 p11-kit-0.25.5/common/test-array.c:155:4: note: Null pointer dereference p11-kit-0.25.5/common/test-asn1.c:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-asn1.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-asn1.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-asn1.c:139:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:100:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:144:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:171:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:195:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:249:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:273:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:308:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:343:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:374:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:417:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:451:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:514:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:548:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:573:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:621:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:679:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:723:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:757:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:777:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:805:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:834:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:862:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:895:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:936:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:1004:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:1056:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:1078:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:1098:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:1119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:1147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-attrs.c:101:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:100:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:101:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:120:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:119:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:120:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:125:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:124:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:125:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:145:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:144:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:145:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:150:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:149:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:150:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:172:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:171:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:172:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:177:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:176:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:177:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:196:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:195:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:196:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:221:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:220:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:221:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:226:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:225:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:226:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:231:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:230:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:231:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:250:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:249:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:250:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:274:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:273:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:274:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:309:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:308:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:309:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:344:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:343:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:344:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:349:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:348:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:349:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:377:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:374:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:377:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:419:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:417:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:419:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:424:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:423:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:424:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:429:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:428:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:429:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:452:2: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:452:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:453:2: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:453:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:454:2: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:454:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:454:31: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:454:31: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:455:2: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:455:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:456:16: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:456:16: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:457:2: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:457:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:458:2: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:458:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:459:2: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:459:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:459:31: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:459:31: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:460:2: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:460:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:461:10: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:461:10: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:468:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:466:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:468:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:516:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:514:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:516:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:521:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:520:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:521:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:526:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:525:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:526:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:575:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:573:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:575:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:580:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:579:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:580:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:585:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:584:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:585:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:623:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:621:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:623:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:638:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:637:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:638:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:643:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:642:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:643:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:681:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:679:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:681:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:692:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:691:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:692:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:697:2: warning: Either the condition '(attrs)!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-attrs.c:696:2: note: Assuming that condition '(attrs)!=NULL' is not redundant p11-kit-0.25.5/common/test-attrs.c:697:2: note: Null pointer dereference p11-kit-0.25.5/common/test-attrs.c:97:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-attrs.c:117:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-attrs.c:142:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-attrs.c:218:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-attrs.c:246:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-attrs.c:270:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-attrs.c:305:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-buffer.c:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-buffer.c:69:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-buffer.c:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-buffer.c:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-buffer.c:157:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-buffer.c:181:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-compat.c:58:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-compat.c:57:17: error: Invalid strndup() argument nr 1. A nul-terminated string is required. [invalidFunctionArgStr] p11-kit-0.25.5/common/test-compat.c:54:7: style: Variable 'unterminated' can be declared as const array [constVariable] p11-kit-0.25.5/common/test-constants.c:59:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:80:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:129:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:168:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:216:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:233:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:260:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:279:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:317:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:384:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:454:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:488:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-dict.c:430:4: warning: If memory allocation fails, then there is a possible null pointer dereference: value [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-dict.c:428:18: note: Assuming allocation function fails p11-kit-0.25.5/common/test-dict.c:428:18: note: Assignment 'value=malloc(sizeof(int))', assigned value is 0 p11-kit-0.25.5/common/test-dict.c:430:4: note: Null pointer dereference p11-kit-0.25.5/common/test-dict.c:438:3: warning: Either the condition '(value)!=NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-dict.c:437:3: note: Assuming that condition '(value)!=NULL' is not redundant p11-kit-0.25.5/common/test-dict.c:438:3: note: Null pointer dereference p11-kit-0.25.5/common/test-dict.c:459:4: warning: If memory allocation fails, then there is a possible null pointer dereference: value [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-dict.c:457:18: note: Assuming allocation function fails p11-kit-0.25.5/common/test-dict.c:457:18: note: Assignment 'value=malloc(sizeof(int))', assigned value is 0 p11-kit-0.25.5/common/test-dict.c:459:4: note: Null pointer dereference p11-kit-0.25.5/common/test-dict.c:489:4: warning: If memory allocation fails, then there is a possible null pointer dereference: value [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-dict.c:487:18: note: Assuming allocation function fails p11-kit-0.25.5/common/test-dict.c:487:18: note: Assignment 'value=malloc(sizeof(unsigned long))', assigned value is 0 p11-kit-0.25.5/common/test-dict.c:489:4: note: Null pointer dereference p11-kit-0.25.5/common/test-dict.c:497:3: warning: Either the condition '(value)!=NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test-dict.c:496:3: note: Assuming that condition '(value)!=NULL' is not redundant p11-kit-0.25.5/common/test-dict.c:497:3: note: Null pointer dereference p11-kit-0.25.5/common/test-dict.c:254:8: style: Variable 'check' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/test-hash.c:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-hash.c:96:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-hash.c:53:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-hash.c:54:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-hash.c:55:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-hash.c:56:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-hash.c:57:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-hash.c:58:79: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-hash.c:81:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-hash.c:93:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-hex.c:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-hex.c:61:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-hex.c:69:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-lexer.c:136:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-lexer.c:166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-lexer.c:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-lexer.c:200:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-lexer.c:219:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-lexer.c:237:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-message.c:61:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-oid.c:82:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_SUCCESS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-oid.c:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:118:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:160:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:179:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:188:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:235:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:245:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-path.c:118:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:120:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:122:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:124:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:126:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:128:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:130:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:132:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:134:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-path.c:136:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test-runtime.c:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-runtime.c:128:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-tests.c:51:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-tests.c:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-tests.c:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-tests.c:71:4: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: mem [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-tests.c:67:16: note: Assuming allocation function fails p11-kit-0.25.5/common/test-tests.c:67:16: note: Assignment 'mem=malloc(1)', assigned value is 0 p11-kit-0.25.5/common/test-tests.c:71:4: note: Null pointer dereference p11-kit-0.25.5/common/test-tests.c:89:4: warning: If memory allocation fails, then there is a possible null pointer dereference: mem [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-tests.c:87:16: note: Assuming allocation function fails p11-kit-0.25.5/common/test-tests.c:87:16: note: Assignment 'mem=malloc(1)', assigned value is 0 p11-kit-0.25.5/common/test-tests.c:89:4: note: Null pointer dereference p11-kit-0.25.5/common/test-url.c:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-url.c:102:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-url.c:112:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-url.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-url.c:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test-url.c:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test.c:332:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test.c:426:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test.c:454:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test.c:481:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/test.c:485:35: warning: Either the condition 'f==NULL' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test.c:480:8: note: Assuming that condition 'f==NULL' is not redundant p11-kit-0.25.5/common/test.c:485:35: note: Null pointer dereference p11-kit-0.25.5/common/test.c:528:24: warning: Either the condition 'dir==NULL' is redundant or there is possible null pointer dereference: dir. [nullPointerRedundantCheck] p11-kit-0.25.5/common/test.c:523:10: note: Assuming that condition 'dir==NULL' is not redundant p11-kit-0.25.5/common/test.c:528:24: note: Null pointer dereference p11-kit-0.25.5/common/test.c:415:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test.c:434:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/common/test.c:465:34: style:inconclusive: Function 'p11_test_file_write' argument 1 names different: declaration 'directory' definition 'base'. [funcArgNamesDifferent] p11-kit-0.25.5/common/test.h:165:50: note: Function 'p11_test_file_write' argument 1 names different: declaration 'directory' definition 'base'. p11-kit-0.25.5/common/test.c:465:34: note: Function 'p11_test_file_write' argument 1 names different: declaration 'directory' definition 'base'. p11-kit-0.25.5/common/test.c:495:35: style:inconclusive: Function 'p11_test_file_delete' argument 1 names different: declaration 'directory' definition 'base'. [funcArgNamesDifferent] p11-kit-0.25.5/common/test.h:170:50: note: Function 'p11_test_file_delete' argument 1 names different: declaration 'directory' definition 'base'. p11-kit-0.25.5/common/test.c:495:35: note: Function 'p11_test_file_delete' argument 1 names different: declaration 'directory' definition 'base'. p11-kit-0.25.5/common/test.c:234:23: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/test.c:300:29: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/common/test.c:517:17: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/unix-peer.c:110:0: error: #error "Unsupported UNIX variant" [preprocessorErrorDirective] p11-kit-0.25.5/common/unix-peer.c:110:2: error: #error "Unsupported UNIX variant" [preprocessorErrorDirective] p11-kit-0.25.5/common/url.c:64:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/common/url.c:56:8: style: Variable 'a' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/url.c:56:12: style: Variable 'b' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/common/vsock.c:109:40: style: Parameter 'cid' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/fuzz/main.c:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/fuzz/rpc_fuzzer.c:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_virtual_base [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/add-profile.c:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/add-profile.c:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/client.c:73:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_HOST_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/client.c:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/client.c:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/client.c:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/client.c:263:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/conf.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/conf.c:240:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/conf.c:385:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/conf.c:417:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/conf.c:477:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_dict_free [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/conf.c:283:8: style: Condition '!_p11_conf_merge_defaults(uconfig,config)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/p11-kit/conf.c:283:34: note: Calling function '_p11_conf_merge_defaults' returns 1 p11-kit-0.25.5/p11-kit/conf.c:283:8: note: Condition '!_p11_conf_merge_defaults(uconfig,config)' is always false p11-kit-0.25.5/p11-kit/conf.c:384:7: style: Condition '!_p11_conf_merge_defaults(prev,config)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/p11-kit/conf.c:384:33: note: Calling function '_p11_conf_merge_defaults' returns 1 p11-kit-0.25.5/p11-kit/conf.c:384:7: note: Condition '!_p11_conf_merge_defaults(prev,config)' is always false p11-kit-0.25.5/p11-kit/conf.c:346:10: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/conf.c:344:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/conf.c:344:16: note: Assignment 'name=malloc(name_len+1)', assigned value is 0 p11-kit-0.25.5/p11-kit/conf.c:346:10: note: Null pointer dereference p11-kit-0.25.5/p11-kit/conf.c:347:2: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/conf.c:344:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/conf.c:344:16: note: Assignment 'name=malloc(name_len+1)', assigned value is 0 p11-kit-0.25.5/p11-kit/conf.c:347:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/conf.c:84:37: style:inconclusive: Function '_p11_conf_merge_defaults' argument 1 names different: declaration 'config' definition 'map'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/conf.h:53:57: note: Function '_p11_conf_merge_defaults' argument 1 names different: declaration 'config' definition 'map'. p11-kit-0.25.5/p11-kit/conf.c:84:37: note: Function '_p11_conf_merge_defaults' argument 1 names different: declaration 'config' definition 'map'. p11-kit-0.25.5/p11-kit/conf.c:465:29: style:inconclusive: Function '_p11_conf_load_modules' argument 1 names different: declaration 'user_mode' definition 'mode'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/conf.h:67:51: note: Function '_p11_conf_load_modules' argument 1 names different: declaration 'user_mode' definition 'mode'. p11-kit-0.25.5/p11-kit/conf.c:465:29: note: Function '_p11_conf_load_modules' argument 1 names different: declaration 'user_mode' definition 'mode'. p11-kit-0.25.5/p11-kit/delete-object.c:67:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_ITER_WANT_WRITABLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/delete-object.c:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/delete-profile.c:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_PROFILE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/delete-profile.c:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/export-object.c:332:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_PUBLIC_KEY_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/export-object.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/export-object.c:434:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/export-object.c:537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:179:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:225:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:250:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:263:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:277:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:312:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:327:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:360:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:387:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_X_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:416:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TOKEN_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:436:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TOKEN_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/filter.c:158:8: style: Condition '!filter_add_slot(filter,slot,match)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/p11-kit/filter.c:158:25: note: Calling function 'filter_add_slot' returns 1 p11-kit-0.25.5/p11-kit/filter.c:158:8: note: Condition '!filter_add_slot(filter,slot,match)' is always false p11-kit-0.25.5/p11-kit/filter.c:233:22: style: Condition 'filter->n_slots>count' is always false [knownConditionTrueFalse] p11-kit-0.25.5/p11-kit/filter.c:228:12: note: *pulCount is assigned 'filter->n_slots' here. p11-kit-0.25.5/p11-kit/filter.c:230:16: note: Assuming condition is false p11-kit-0.25.5/p11-kit/filter.c:227:8: note: count is assigned '*pulCount' here. p11-kit-0.25.5/p11-kit/filter.c:233:22: note: Condition 'filter->n_slots>count' is always false p11-kit-0.25.5/p11-kit/filter.c:401:2: warning: If memory allocation fails, then there is a possible null pointer dereference: filter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/filter.c:384:18: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/filter.c:384:18: note: Assignment 'filter=calloc(1,sizeof(struct FilterData))', assigned value is 0 p11-kit-0.25.5/p11-kit/filter.c:401:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/filter.c:402:2: warning: If memory allocation fails, then there is a possible null pointer dereference: filter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/filter.c:384:18: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/filter.c:384:18: note: Assignment 'filter=calloc(1,sizeof(struct FilterData))', assigned value is 0 p11-kit-0.25.5/p11-kit/filter.c:402:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/filter.c:367:27: style:inconclusive: Function 'p11_filter_release' argument 1 names different: declaration 'filterger' definition 'data'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/filter.h:47:53: note: Function 'p11_filter_release' argument 1 names different: declaration 'filterger' definition 'data'. p11-kit-0.25.5/p11-kit/filter.c:367:27: note: Function 'p11_filter_release' argument 1 names different: declaration 'filterger' definition 'data'. p11-kit-0.25.5/p11-kit/filter.c:221:14: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/filter.c:322:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'filter_C_WaitForSlotEvent' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/p11-kit/filter.c:396:33: note: You might need to cast the function pointer here p11-kit-0.25.5/p11-kit/filter.c:322:48: note: Parameter 'self' can be declared as pointer to const p11-kit-0.25.5/p11-kit/frob-setuid.c:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_SECURE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/generate-keypair.c:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_RSA_PKCS_KEY_PAIR_GEN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/generate-keypair.c:149:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/generate-keypair.c:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/generate-keypair.c:308:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_ITER_WANT_WRITABLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/generate-keypair.c:406:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/import-object.c:662:16: style: Parameter 'argv' can be declared as const array [constParameter] p11-kit-0.25.5/p11-kit/iter.c:173:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11KitIter [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:238:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:403:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_ITER_KIND_UNKNOWN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:430:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:467:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:590:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_CANCEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:722:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:849:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_ITER_KIND_UNKNOWN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:976:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_GENERAL_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:1006:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_GENERAL_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:1027:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_GENERAL_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:1100:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_GENERAL_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:1221:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/iter.c:176:2: warning: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:176:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:177:6: warning: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:177:6: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:182:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:182:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:183:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:183:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:184:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:184:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:185:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:185:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:186:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:186:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:187:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:187:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:188:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:188:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:189:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:189:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:266:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:191:24: note: Calling function 'p11_kit_iter_set_uri', 1st argument 'iter' value is 0 p11-kit-0.25.5/p11-kit/iter.c:266:3: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:267:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:191:24: note: Calling function 'p11_kit_iter_set_uri', 1st argument 'iter' value is 0 p11-kit-0.25.5/p11-kit/iter.c:267:3: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:268:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: iter [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:173:16: note: Assignment 'iter=calloc(1,sizeof(P11KitIter))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:191:24: note: Calling function 'p11_kit_iter_set_uri', 1st argument 'iter' value is 0 p11-kit-0.25.5/p11-kit/iter.c:268:3: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:330:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cb [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:327:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:327:14: note: Assignment 'cb=calloc(1,sizeof(struct Callback))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:330:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:331:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cb [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:327:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:327:14: note: Assignment 'cb=calloc(1,sizeof(struct Callback))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:331:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:332:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cb [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:327:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:327:14: note: Assignment 'cb=calloc(1,sizeof(struct Callback))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:332:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:333:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cb [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/iter.c:327:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/iter.c:327:14: note: Assignment 'cb=calloc(1,sizeof(struct Callback))', assigned value is 0 p11-kit-0.25.5/p11-kit/iter.c:333:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/iter.c:217:17: style: Variable 'tinfo' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/iter.c:218:16: style: Variable 'sinfo' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/iter.c:219:11: style: Variable 'minfo' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/iter.c:956:38: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/list-mechanisms.c:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_constant_mechanisms [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-mechanisms.c:141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-mechanisms.c:244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_DATA [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_UNAVAILABLE_INFORMATION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:103:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_UNAVAILABLE_INFORMATION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:120:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_UNAVAILABLE_INFORMATION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_UNAVAILABLE_INFORMATION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:162:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_UNAVAILABLE_INFORMATION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:183:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:357:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-objects.c:421:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-profiles.c:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKP_INVALID_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-profiles.c:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-tokens.c:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/list-tokens.c:156:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/lists.c:152:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKF_RNG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/lists.c:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/lists.c:286:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/lists.c:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/lists.c:89:34: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/lists.c:177:29: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/log.c:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_constant_mechanisms [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:96:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_constant_states [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_constant_users [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:128:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_constant_returns [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:150:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_BUFFER_TOO_SMALL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:264:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_BUFFER_TOO_SMALL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:309:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_BUFFER_TOO_SMALL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:341:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:463:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:508:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_BUFFER_TOO_SMALL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:545:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:580:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:618:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:639:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:657:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:755:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:778:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_BUFFER_TOO_SMALL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:819:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:846:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:859:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:993:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1003:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1013:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1025:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1038:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1050:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1063:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1077:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1092:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1109:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1132:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1161:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1172:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1185:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1200:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1214:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1230:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1246:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1258:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1271:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1287:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1302:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1315:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1330:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1346:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1360:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1374:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1386:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1398:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1414:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1430:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1444:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1457:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1473:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1489:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1503:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1515:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1530:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1544:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1556:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1569:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1582:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1598:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1612:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1625:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1638:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1654:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1668:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1684:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1698:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1711:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1724:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1740:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1756:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1772:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1788:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1804:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1820:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1840:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1861:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1882:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1903:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1919:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1932:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1949:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:1967:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2000:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2020:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2040:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2063:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2083:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2095:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2135:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2158:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2178:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2190:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2224:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2242:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2256:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2268:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2286:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2303:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2321:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2336:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/log.c:2454:2: warning: If memory allocation fails, then there is a possible null pointer dereference: log [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/log.c:2450:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/log.c:2450:15: note: Assignment 'log=calloc(1,sizeof(struct LogData))', assigned value is 0 p11-kit-0.25.5/p11-kit/log.c:2454:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/log.c:2435:24: style:inconclusive: Function 'p11_log_release' argument 1 names different: declaration 'logger' definition 'data'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/log.h:47:57: note: Function 'p11_log_release' argument 1 names different: declaration 'logger' definition 'data'. p11-kit-0.25.5/p11-kit/log.c:2435:24: note: Function 'p11_log_release' argument 1 names different: declaration 'logger' definition 'data'. p11-kit-0.25.5/p11-kit/log.c:383:25: style: Variable 'args' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/log.c:401:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/log.c:449:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/log.c:562:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/log.c:597:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/log.c:1113:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/log.c:1138:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/log.c:1988:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/log.c:2071:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/log.c:2166:3: style: Variable 'had' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/mock-module-ep.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep10.c:124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_PUBLIC_KEY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep10.c:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep10.c:187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep11.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep11.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep12.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep12.c:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep2.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep3.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep4.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_GENERAL_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep4.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep5.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_CRYPTOKI_ALREADY_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep5.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep6.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep6.c:70:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep7.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKF_DONT_BLOCK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep7.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep8.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep8.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep9.c:48:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-ep9.c:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-v3-ep.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-v3-ep.c:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-v3-ep.c:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_PTR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-v3-ep.c:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-v3-ep2.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-v3-ep2.c:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_GetFunctionList [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-v3-ep2.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_PTR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/mock-module-v3-ep2.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:249:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_mutex_t [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:266:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:288:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:333:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKF_OS_LOCKING_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_GENERAL_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:471:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:512:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:609:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:719:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:779:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:871:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:916:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:958:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1049:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1072:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_CRYPTOKI_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1190:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST_PTR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1645:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_forkid [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1680:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_SESSION_HANDLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1714:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_SESSION_HANDLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1750:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1768:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_CRYPTOKI_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1824:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1843:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1868:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1959:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:1970:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2004:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2055:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2219:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2296:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2335:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2478:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2502:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2593:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2650:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2715:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2756:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2791:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2801:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2844:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/modules.c:2017:28: style: Condition 'virt!=NULL' is always true [knownConditionTrueFalse] p11-kit-0.25.5/p11-kit/modules.c:329:2: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assignment 'mod=calloc(1,sizeof(struct Module))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:329:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:330:2: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assignment 'mod=calloc(1,sizeof(struct Module))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:330:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:331:2: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assignment 'mod=calloc(1,sizeof(struct Module))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:331:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:332:2: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assignment 'mod=calloc(1,sizeof(struct Module))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:332:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:333:2: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assignment 'mod=calloc(1,sizeof(struct Module))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:333:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:342:2: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:326:15: note: Assignment 'mod=calloc(1,sizeof(struct Module))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:342:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:1893:2: warning: If memory allocation fails, then there is a possible null pointer dereference: managed [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assignment 'managed=calloc(1,sizeof(struct Managed))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:1893:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:1894:2: warning: If memory allocation fails, then there is a possible null pointer dereference: managed [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assignment 'managed=calloc(1,sizeof(struct Managed))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:1894:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:1895:2: warning: If memory allocation fails, then there is a possible null pointer dereference: managed [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assignment 'managed=calloc(1,sizeof(struct Managed))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:1895:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:1896:2: warning: If memory allocation fails, then there is a possible null pointer dereference: managed [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assignment 'managed=calloc(1,sizeof(struct Managed))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:1896:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:1897:2: warning: If memory allocation fails, then there is a possible null pointer dereference: managed [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assignment 'managed=calloc(1,sizeof(struct Managed))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:1897:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:1898:2: warning: If memory allocation fails, then there is a possible null pointer dereference: managed [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/modules.c:1888:19: note: Assignment 'managed=calloc(1,sizeof(struct Managed))', assigned value is 0 p11-kit-0.25.5/p11-kit/modules.c:1898:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/modules.c:1312:10: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/modules.c:1352:10: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/modules.c:1507:10: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/p11-kit.c:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/p11-kit.c:161:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXEEXT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/p11-kit.c:132:2: warning: If memory allocation fails, then there is a possible null pointer dereference: args [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assignment 'args=calloc(argc+2,sizeof(char*))', assigned value is 0 p11-kit-0.25.5/p11-kit/p11-kit.c:132:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/p11-kit.c:134:2: warning: If memory allocation fails, then there is a possible null pointer dereference: args [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assignment 'args=calloc(argc+2,sizeof(char*))', assigned value is 0 p11-kit-0.25.5/p11-kit/p11-kit.c:134:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/p11-kit.c:136:9: warning: If memory allocation fails, then there is a possible null pointer dereference: args [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assignment 'args=calloc(argc+2,sizeof(char*))', assigned value is 0 p11-kit-0.25.5/p11-kit/p11-kit.c:136:9: note: Null pointer dereference p11-kit-0.25.5/p11-kit/p11-kit.c:133:15: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assignment 'args=calloc(argc+2,sizeof(char*))', assigned value is 0 p11-kit-0.25.5/p11-kit/p11-kit.c:133:15: note: Null pointer addition p11-kit-0.25.5/p11-kit/p11-kit.c:125:22: style: Parameter 'argv' can be declared as const array [constParameter] p11-kit-0.25.5/p11-kit/pin.c:186:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_array_free [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/pin.c:469:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_BINARY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/pin.c:252:9: style: Condition 'ret' is always true [knownConditionTrueFalse] p11-kit-0.25.5/p11-kit/pin.c:248:35: note: Calling function 'register_callback_unlocked' returns 1 p11-kit-0.25.5/p11-kit/pin.c:248:35: note: Assignment 'ret=register_callback_unlocked(pin_source,cb)', assigned value is 1 p11-kit-0.25.5/p11-kit/pin.c:252:9: note: Condition 'ret' is always true p11-kit-0.25.5/p11-kit/pin.c:241:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cb [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:238:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:238:14: note: Assignment 'cb=calloc(1,sizeof(struct PinCallback))', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:241:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:242:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cb [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:238:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:238:14: note: Assignment 'cb=calloc(1,sizeof(struct PinCallback))', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:242:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:243:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cb [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:238:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:238:14: note: Assignment 'cb=calloc(1,sizeof(struct PinCallback))', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:243:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:244:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cb [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:238:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:238:14: note: Assignment 'cb=calloc(1,sizeof(struct PinCallback))', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:244:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:552:10: warning: If memory allocation fails, then there is a possible null pointer dereference: copy [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:549:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:549:16: note: Assignment 'copy=malloc(length)', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:552:10: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:614:2: warning: If memory allocation fails, then there is a possible null pointer dereference: pin [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:611:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:611:15: note: Assignment 'pin=calloc(1,sizeof(struct P11KitPin))', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:614:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:615:2: warning: If memory allocation fails, then there is a possible null pointer dereference: pin [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:611:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:611:15: note: Assignment 'pin=calloc(1,sizeof(struct P11KitPin))', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:615:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:616:2: warning: If memory allocation fails, then there is a possible null pointer dereference: pin [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:611:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:611:15: note: Assignment 'pin=calloc(1,sizeof(struct P11KitPin))', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:616:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:617:2: warning: If memory allocation fails, then there is a possible null pointer dereference: pin [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/pin.c:611:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/pin.c:611:15: note: Assignment 'pin=calloc(1,sizeof(struct P11KitPin))', assigned value is 0 p11-kit-0.25.5/p11-kit/pin.c:617:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/pin.c:269:40: style: Parameter 'callback_data' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/pin.c:271:15: style: Variable 'cb' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/pin.c:637:35: style: Parameter 'pin' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/pin.c:653:36: style: Parameter 'pin' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/print-config.c:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/print-messages.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:127:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:145:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_forkid [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:334:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:390:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_forkid [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:443:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:480:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:557:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_NO_EVENT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:603:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:648:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:670:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:716:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:754:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:825:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:846:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:895:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:955:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/proxy.c:340:2: warning: If memory allocation fails, then there is a possible null pointer dereference: py [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assignment 'py=calloc(1,sizeof(struct Proxy))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:340:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:341:2: warning: If memory allocation fails, then there is a possible null pointer dereference: py [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assignment 'py=calloc(1,sizeof(struct Proxy))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:341:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:343:2: warning: If memory allocation fails, then there is a possible null pointer dereference: py [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assignment 'py=calloc(1,sizeof(struct Proxy))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:343:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:344:6: warning: If memory allocation fails, then there is a possible null pointer dereference: py [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assignment 'py=calloc(1,sizeof(struct Proxy))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:344:6: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:349:35: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: py [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assignment 'py=calloc(1,sizeof(struct Proxy))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:349:35: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:360:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: py [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assignment 'py=calloc(1,sizeof(struct Proxy))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:355:9: note: Assuming condition is false p11-kit-0.25.5/p11-kit/proxy.c:360:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:361:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: py [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:337:14: note: Assignment 'py=calloc(1,sizeof(struct Proxy))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:355:9: note: Assuming condition is false p11-kit-0.25.5/p11-kit/proxy.c:361:6: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:623:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sess [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:621:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:621:19: note: Assignment 'sess=calloc(1,sizeof(struct Session))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:623:5: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:624:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sess [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:621:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:621:19: note: Assignment 'sess=calloc(1,sizeof(struct Session))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:624:5: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:625:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sess [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/proxy.c:621:19: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/proxy.c:621:19: note: Assignment 'sess=calloc(1,sizeof(struct Session))', assigned value is 0 p11-kit-0.25.5/p11-kit/proxy.c:625:5: note: Null pointer dereference p11-kit-0.25.5/p11-kit/proxy.c:114:27: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/proxy.c:442:9: style: Variable 'state' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/remote.c:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/remote.c:65:8: style: Variable 'provider' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/rpc-client.c:92:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_forkid [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:313:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:365:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:412:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_MECHANISM_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:437:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:472:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:489:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:519:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:534:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:550:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:721:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:857:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:897:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:906:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:920:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:935:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:949:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:964:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:980:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:996:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1010:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1038:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1055:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1069:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1079:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1090:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1105:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1134:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1152:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1168:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1180:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1211:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1228:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1241:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1258:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1274:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1305:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1320:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1332:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1348:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1367:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1384:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1400:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1416:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1435:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1452:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1467:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1482:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1499:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1511:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1524:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1540:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1556:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1573:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1586:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1602:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1617:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1634:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1650:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1664:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1677:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1690:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1706:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1725:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1744:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1763:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1782:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1801:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1821:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1841:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1865:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1885:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1901:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1916:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1933:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1947:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1960:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:1980:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2001:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2020:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2035:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2047:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2067:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2088:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2122:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2134:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2152:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2170:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2190:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2207:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2219:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2237:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2252:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2269:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2282:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-client.c:2407:2: warning: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-client.c:2403:18: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-client.c:2403:18: note: Assignment 'client=calloc(1,sizeof(struct rpc_client))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-client.c:2407:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-client.c:83:27: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-client.c:172:24: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-client.c:857:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/rpc-message.c:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:272:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ATTRIBUTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:559:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_buffer [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:592:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:634:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:649:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:693:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:708:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:781:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:954:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ATTRIBUTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1021:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_BYTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1039:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1061:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ATTRIBUTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1091:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_MECHANISM_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1126:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_DATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1206:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_BYTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1228:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1259:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_MECHANISM_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1291:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_DATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1351:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1418:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_RSA_PKCS_PSS_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1460:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_RSA_PKCS_PSS_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1477:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_RSA_PKCS_OAEP_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1531:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_RSA_PKCS_OAEP_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1548:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ECDH1_DERIVE_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1605:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ECDH1_DERIVE_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_IBM_ATTRIBUTEBOUND_WRAP_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1654:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_IBM_ATTRIBUTEBOUND_WRAP_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1711:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_AES_CTR_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1755:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_AES_CTR_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1772:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_GCM_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1824:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_GCM_PARAMS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:1885:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-message.c:422:49: style:inconclusive: Function 'p11_rpc_message_write_ulong_array' argument 2 names different: declaration 'arr' definition 'array'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:348:72: note: Function 'p11_rpc_message_write_ulong_array' argument 2 names different: declaration 'arr' definition 'array'. p11-kit-0.25.5/p11-kit/rpc-message.c:422:49: note: Function 'p11_rpc_message_write_ulong_array' argument 2 names different: declaration 'arr' definition 'array'. p11-kit-0.25.5/p11-kit/rpc-message.c:423:45: style:inconclusive: Function 'p11_rpc_message_write_ulong_array' argument 3 names different: declaration 'num' definition 'n_array'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:349:68: note: Function 'p11_rpc_message_write_ulong_array' argument 3 names different: declaration 'num' definition 'n_array'. p11-kit-0.25.5/p11-kit/rpc-message.c:423:45: note: Function 'p11_rpc_message_write_ulong_array' argument 3 names different: declaration 'num' definition 'n_array'. p11-kit-0.25.5/p11-kit/rpc-message.c:508:50: style:inconclusive: Function 'p11_rpc_message_write_space_string' argument 2 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:334:72: note: Function 'p11_rpc_message_write_space_string' argument 2 names different: declaration 'buffer' definition 'data'. p11-kit-0.25.5/p11-kit/rpc-message.c:508:50: note: Function 'p11_rpc_message_write_space_string' argument 2 names different: declaration 'buffer' definition 'data'. p11-kit-0.25.5/p11-kit/rpc-message.c:620:37: style:inconclusive: Function 'p11_rpc_buffer_add_uint16' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:417:68: note: Function 'p11_rpc_buffer_add_uint16' argument 2 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:620:37: note: Function 'p11_rpc_buffer_add_uint16' argument 2 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:631:37: style:inconclusive: Function 'p11_rpc_buffer_set_uint16' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:421:68: note: Function 'p11_rpc_buffer_set_uint16' argument 3 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:631:37: note: Function 'p11_rpc_buffer_set_uint16' argument 3 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:646:38: style:inconclusive: Function 'p11_rpc_buffer_get_uint16' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:425:69: note: Function 'p11_rpc_buffer_get_uint16' argument 3 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:646:38: note: Function 'p11_rpc_buffer_get_uint16' argument 3 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:671:46: style:inconclusive: Function 'p11_rpc_buffer_decode_uint32' argument 1 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:398:74: note: Function 'p11_rpc_buffer_decode_uint32' argument 1 names different: declaration 'data' definition 'ptr'. p11-kit-0.25.5/p11-kit/rpc-message.c:671:46: note: Function 'p11_rpc_buffer_decode_uint32' argument 1 names different: declaration 'data' definition 'ptr'. p11-kit-0.25.5/p11-kit/rpc-message.c:721:37: style:inconclusive: Function 'p11_rpc_buffer_add_uint64' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:437:68: note: Function 'p11_rpc_buffer_add_uint64' argument 2 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:721:37: note: Function 'p11_rpc_buffer_add_uint64' argument 2 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:730:38: style:inconclusive: Function 'p11_rpc_buffer_get_uint64' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:441:69: note: Function 'p11_rpc_buffer_get_uint64' argument 3 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:730:38: note: Function 'p11_rpc_buffer_get_uint64' argument 3 names different: declaration 'val' definition 'value'. p11-kit-0.25.5/p11-kit/rpc-message.c:745:53: style:inconclusive: Function 'p11_rpc_buffer_add_byte_array' argument 2 names different: declaration 'val' definition 'data'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:428:80: note: Function 'p11_rpc_buffer_add_byte_array' argument 2 names different: declaration 'val' definition 'data'. p11-kit-0.25.5/p11-kit/rpc-message.c:745:53: note: Function 'p11_rpc_buffer_add_byte_array' argument 2 names different: declaration 'val' definition 'data'. p11-kit-0.25.5/p11-kit/rpc-message.c:746:39: style:inconclusive: Function 'p11_rpc_buffer_add_byte_array' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:429:66: note: Function 'p11_rpc_buffer_add_byte_array' argument 3 names different: declaration 'len' definition 'length'. p11-kit-0.25.5/p11-kit/rpc-message.c:746:39: note: Function 'p11_rpc_buffer_add_byte_array' argument 3 names different: declaration 'len' definition 'length'. p11-kit-0.25.5/p11-kit/rpc-message.c:762:54: style:inconclusive: Function 'p11_rpc_buffer_get_byte_array' argument 3 names different: declaration 'val' definition 'data'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:433:81: note: Function 'p11_rpc_buffer_get_byte_array' argument 3 names different: declaration 'val' definition 'data'. p11-kit-0.25.5/p11-kit/rpc-message.c:762:54: note: Function 'p11_rpc_buffer_get_byte_array' argument 3 names different: declaration 'val' definition 'data'. p11-kit-0.25.5/p11-kit/rpc-message.c:763:40: style:inconclusive: Function 'p11_rpc_buffer_get_byte_array' argument 4 names different: declaration 'vlen' definition 'length'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc-message.h:434:67: note: Function 'p11_rpc_buffer_get_byte_array' argument 4 names different: declaration 'vlen' definition 'length'. p11-kit-0.25.5/p11-kit/rpc-message.c:763:40: note: Function 'p11_rpc_buffer_get_byte_array' argument 4 names different: declaration 'vlen' definition 'length'. p11-kit-0.25.5/p11-kit/rpc-message.c:463:44: style: Parameter 'version' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-message.c:508:50: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-message.c:524:49: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-message.c:591:17: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/rpc-message.c:612:46: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-message.c:671:46: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-message.c:1123:17: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/rpc-server.c:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:202:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:406:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:435:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:469:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:515:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:532:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:562:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:577:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:593:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_MEMORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:609:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:742:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:794:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:805:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:819:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:834:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:848:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:863:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:879:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:896:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:913:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:928:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:943:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:958:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:972:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:985:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1000:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1017:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1033:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1051:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1069:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1083:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1098:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1116:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1132:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1182:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1198:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1214:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1228:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1243:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1262:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1281:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1298:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1315:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1333:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1352:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1369:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1385:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1402:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1419:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1448:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1465:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1483:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1501:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1516:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1533:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1551:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1569:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1587:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1603:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1618:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1634:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1652:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1671:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1690:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1709:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1728:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1748:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1771:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1795:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1820:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1843:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1861:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1876:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1895:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1911:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1927:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1949:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1971:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:1992:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2010:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2025:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2047:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2069:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2090:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2143:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2162:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2182:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2201:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2216:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2236:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2254:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2273:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2501:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2629:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKF_WRITE_PROTECTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2684:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-server.c:2295:44: style:inconclusive: Function 'p11_rpc_server_handle' argument 1 names different: declaration 'funcs' definition 'self'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc.h:66:73: note: Function 'p11_rpc_server_handle' argument 1 names different: declaration 'funcs' definition 'self'. p11-kit-0.25.5/p11-kit/rpc-server.c:2295:44: note: Function 'p11_rpc_server_handle' argument 1 names different: declaration 'funcs' definition 'self'. p11-kit-0.25.5/p11-kit/rpc-server.c:2623:61: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-transport.c:207:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:237:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:269:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:388:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:490:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:636:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:673:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpc_exec [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/rpc-transport.c:120:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sock [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:117:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:117:16: note: Assignment 'sock=calloc(1,sizeof(struct rpc_socket))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:120:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:121:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sock [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:117:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:117:16: note: Assignment 'sock=calloc(1,sizeof(struct rpc_socket))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:121:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:122:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sock [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:117:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:117:16: note: Assignment 'sock=calloc(1,sizeof(struct rpc_socket))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:122:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:123:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sock [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:117:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:117:16: note: Assignment 'sock=calloc(1,sizeof(struct rpc_socket))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:123:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:1084:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rex [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assignment 'rex=calloc(1,sizeof(rpc_exec))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:1084:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:1089:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rex [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assignment 'rex=calloc(1,sizeof(rpc_exec))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:1089:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:1090:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rex [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assignment 'rex=calloc(1,sizeof(rpc_exec))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:1090:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:1091:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rex [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assignment 'rex=calloc(1,sizeof(rpc_exec))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:1091:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:1092:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rex [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/rpc-transport.c:1080:15: note: Assignment 'rex=calloc(1,sizeof(rpc_exec))', assigned value is 0 p11-kit-0.25.5/p11-kit/rpc-transport.c:1092:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/rpc-transport.c:1314:31: style:inconclusive: Function 'p11_rpc_transport_free' argument 1 names different: declaration 'transport' definition 'data'. [funcArgNamesDifferent] p11-kit-0.25.5/p11-kit/rpc.h:78:59: note: Function 'p11_rpc_transport_free' argument 1 names different: declaration 'transport' definition 'data'. p11-kit-0.25.5/p11-kit/rpc-transport.c:1314:31: note: Function 'p11_rpc_transport_free' argument 1 names different: declaration 'transport' definition 'data'. p11-kit-0.25.5/p11-kit/rpc-transport.c:252:38: style: Parameter 'sock' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-transport.c:276:26: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/rpc-transport.c:627:14: style: Variable 'sock' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/rpc-transport.c:1057:23: style: Parameter 'argument' can be declared as pointer to const. However it seems that 'on_argv_parsed' is a callback function, if 'argument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/p11-kit/rpc-transport.c:1074:31: note: You might need to cast the function pointer here p11-kit-0.25.5/p11-kit/rpc-transport.c:1057:23: note: Parameter 'argument' can be declared as pointer to const p11-kit-0.25.5/p11-kit/test-conf.c:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:97:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:203:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:226:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-conf.c:95:12: style: Variable 'map' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/test-deprecated.c:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:303:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:325:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:337:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:347:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:375:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:425:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:454:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:474:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_MODULE_PATH [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-deprecated.c:122:23: style: Local variable 'module' shadows outer variable [shadowVariable] p11-kit-0.25.5/p11-kit/test-deprecated.c:232:18: note: Shadowed declaration p11-kit-0.25.5/p11-kit/test-deprecated.c:122:23: note: Shadow variable p11-kit-0.25.5/p11-kit/test-deprecated.c:469:23: style: Local variable 'module' shadows outer variable [shadowVariable] p11-kit-0.25.5/p11-kit/test-deprecated.c:232:18: note: Shadowed declaration p11-kit-0.25.5/p11-kit/test-deprecated.c:469:23: note: Shadow variable p11-kit-0.25.5/p11-kit/test-filter.c:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-filter.c:186:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-filter.c:220:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TOKEN_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:143:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:192:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:203:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:232:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:303:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:324:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:346:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_MODULE_PATH [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:368:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mock_module_no_slots [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-init.c:198:20: style: Local variable 'module' shadows outer variable [shadowVariable] p11-kit-0.25.5/p11-kit/test-init.c:54:25: note: Shadowed declaration p11-kit-0.25.5/p11-kit/test-init.c:198:20: note: Shadow variable p11-kit-0.25.5/p11-kit/test-init.c:211:20: style: Local variable 'module' shadows outer variable [shadowVariable] p11-kit-0.25.5/p11-kit/test-init.c:54:25: note: Shadowed declaration p11-kit-0.25.5/p11-kit/test-init.c:211:20: note: Shadow variable p11-kit-0.25.5/p11-kit/test-init.c:341:23: style: Local variable 'module' shadows outer variable [shadowVariable] p11-kit-0.25.5/p11-kit/test-init.c:54:25: note: Shadowed declaration p11-kit-0.25.5/p11-kit/test-init.c:341:23: note: Shadow variable p11-kit-0.25.5/p11-kit/test-iter.c:110:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:160:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_PUBLIC_KEY_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:196:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DATA_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:242:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:344:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:391:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:433:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:471:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:498:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_OBJECT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:550:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_CANCEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:566:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:619:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:652:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:687:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:722:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:760:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_SLOT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:795:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_SLOT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:830:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_SLOT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:869:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:907:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_SLOT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:944:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:976:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_TOKEN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1051:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_TOKEN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1088:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_TOKEN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1181:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1247:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1280:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1313:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1415:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1500:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1534:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1577:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_DATA [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1642:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1684:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:1710:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-iter.c:78:23: style: Parameter 'objects' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/test-iter.c:220:31: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'on_callback_fail' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/p11-kit/test-iter.c:268:35: note: You might need to cast the function pointer here p11-kit-0.25.5/p11-kit/test-iter.c:220:31: note: Parameter 'iter' can be declared as pointer to const p11-kit-0.25.5/p11-kit/test-iter.c:221:29: style: Parameter 'matches' can be declared as pointer to const. However it seems that 'on_callback_fail' is a callback function, if 'matches' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/p11-kit/test-iter.c:268:35: note: You might need to cast the function pointer here p11-kit-0.25.5/p11-kit/test-iter.c:221:29: note: Parameter 'matches' can be declared as pointer to const p11-kit-0.25.5/p11-kit/test-iter.c:222:25: style: Parameter 'data' can be declared as pointer to const. However it seems that 'on_callback_fail' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/p11-kit/test-iter.c:268:35: note: You might need to cast the function pointer here p11-kit-0.25.5/p11-kit/test-iter.c:222:25: note: Parameter 'data' can be declared as pointer to const p11-kit-0.25.5/p11-kit/test-log.c:60:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mock_module [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-log.c:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:227:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:256:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:283:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_TOKEN_NOT_PRESENT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:351:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_PARALLEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:366:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_PARALLEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:382:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SESSION_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SESSION_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:440:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SESSION_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:464:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SESSION_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:488:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKU_USER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:580:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:616:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:677:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:754:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:790:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:851:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:891:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:933:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:963:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OBJECT_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:979:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_PUBLIC_KEY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1045:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_PUBLIC_KEY_CAPITALIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKU_USER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SESSION_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1293:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1383:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1448:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1508:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1571:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_PUBLIC_KEY_CAPITALIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1615:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKU_USER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1655:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1705:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1760:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1802:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_GENERATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1893:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_PARAM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1938:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:1993:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2041:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SESSION_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2067:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKU_USER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2098:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_PUBLIC_KEY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2151:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKU_USER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2282:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKU_USER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2402:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2545:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2663:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKM_MOCK_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-mock.c:2500:9: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment] p11-kit-0.25.5/p11-kit/test-mock.c:2493:9: note: length is assigned p11-kit-0.25.5/p11-kit/test-mock.c:2500:9: note: length is overwritten p11-kit-0.25.5/p11-kit/test-mock.c:2505:9: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment] p11-kit-0.25.5/p11-kit/test-mock.c:2500:9: note: length is assigned p11-kit-0.25.5/p11-kit/test-mock.c:2505:9: note: length is overwritten p11-kit-0.25.5/p11-kit/test-log3.c:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST_PTR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-log3.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-managed.c:238:28: error: syntax error [syntaxError] p11-kit-0.25.5/p11-kit/test-modules.c:190:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHLEXT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-modules.c:443:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-pin.c:101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_PIN_FLAGS_USER_LOGIN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-pin.c:123:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_PIN_FLAGS_USER_LOGIN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-pin.c:148:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_PIN_FLAGS_USER_LOGIN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-pin.c:195:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_PIN_FLAGS_USER_LOGIN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-pin.c:237:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-pin.c:269:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-pin.c:53:7: style: Variable 'data' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/test-proxy.c:140:23: error: syntax error [syntaxError] p11-kit-0.25.5/p11-kit/test-proxy3.c:206:32: error: syntax error [syntaxError] p11-kit-0.25.5/p11-kit/test-rpc-message.c:69:0: error: #error "unsupported size of CK_ULONG" [preprocessorErrorDirective] p11-kit-0.25.5/p11-kit/test-rpc-message.c:69:2: error: #error "unsupported size of CK_ULONG" [preprocessorErrorDirective] p11-kit-0.25.5/p11-kit/test-rpc.c:70:28: error: syntax error [syntaxError] p11-kit-0.25.5/p11-kit/test-server.c:106:20: error: syntax error [syntaxError] p11-kit-0.25.5/p11-kit/test-transport-base.c:87:21: error: There is an unknown macro here somewhere. Configuration is required. If BUILDDIR is a macro then please configure it. [unknownMacro] p11-kit-0.25.5/p11-kit/test-uri.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_BYTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:80:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:94:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:134:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:150:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:175:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:201:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:227:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:259:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:291:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_OBJECT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:313:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_OBJECT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:328:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_OBJECT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:359:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_TOKEN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:380:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_TOKEN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:395:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:412:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:435:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:455:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:472:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_SLOT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:492:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:527:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:564:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:589:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:613:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:682:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:713:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_OBJECT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:734:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_OBJECT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:755:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_MODULE_WITH_VERSION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:797:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_OBJECT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:815:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:834:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:857:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:883:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_PRIVATE_KEY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:909:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_PUBLIC_KEY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:935:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_SECRET_KEY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:963:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:986:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1029:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1066:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1105:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1192:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1250:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1353:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1389:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1412:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1439:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1462:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1484:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1513:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1545:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1594:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1617:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_ANY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-uri.c:1632:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-version.c:74:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_VERSION_MAJOR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-virtual.c:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_NEED_TO_CREATE_THREADS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-virtual.c:81:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mock_x_module_no_slots [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-virtual.c:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_NEED_TO_CREATE_THREADS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-virtual.c:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_NEED_TO_CREATE_THREADS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-virtual.c:146:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-virtual.c:171:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTOKI_VERSION_MAJOR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/test-virtual.c:79:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test_destroyer' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/p11-kit/test-virtual.c:93:77: note: You might need to cast the function pointer here p11-kit-0.25.5/p11-kit/test-virtual.c:79:23: note: Parameter 'data' can be declared as pointer to const p11-kit-0.25.5/p11-kit/test-virtual.c:95:13: style: Variable 'over.check' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/test-virtual.c:119:13: style: Variable 'over.check' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/p11-kit/tool.c:157:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/tool.c:151:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: modules [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/tool.c:148:20: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/tool.c:148:20: note: Assignment 'modules=calloc(2,sizeof(CK_FUNCTION_LIST*))', assigned value is 0 p11-kit-0.25.5/p11-kit/tool.c:151:3: note: Null pointer dereference p11-kit-0.25.5/p11-kit/tool.c:152:8: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: modules [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/tool.c:148:20: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/tool.c:148:20: note: Assignment 'modules=calloc(2,sizeof(CK_FUNCTION_LIST*))', assigned value is 0 p11-kit-0.25.5/p11-kit/tool.c:152:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:176:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_URL_WHITESPACE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_BYTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:348:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_SLOT_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:498:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:528:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ATTRIBUTE_PTR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:594:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:925:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_BYTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:987:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_URL_VERBATIM [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:1072:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_BYTE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:1089:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:1190:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:1272:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:1303:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:1336:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_URL_WHITESPACE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:1648:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_URL_WHITESPACE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/uri.c:549:11: style: Condition 'ret!=P11_KIT_URI_OK' is always false [knownConditionTrueFalse] p11-kit-0.25.5/p11-kit/uri.c:548:35: note: Calling function 'p11_kit_uri_set_attribute' returns 0 p11-kit-0.25.5/p11-kit/uri.c:548:35: note: Assignment 'ret=p11_kit_uri_set_attribute(uri,&attrs[i])', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:549:11: note: Condition 'ret!=P11_KIT_URI_OK' is always false p11-kit-0.25.5/p11-kit/uri.c:172:10: warning: If memory allocation fails, then there is a possible null pointer dereference: key [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:169:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:169:15: note: Assignment 'key=malloc(length+1)', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:172:10: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:173:2: warning: If memory allocation fails, then there is a possible null pointer dereference: key [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:169:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:169:15: note: Assignment 'key=malloc(length+1)', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:173:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:176:15: warning: If memory allocation fails, then there is a possible null pointer dereference: key [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:169:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:169:15: note: Assignment 'key=malloc(length+1)', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:176:15: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:857:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: attr [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:854:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:854:16: note: Assignment 'attr=calloc(1,sizeof(struct Attribute))', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:857:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:858:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: attr [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:854:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:854:16: note: Assignment 'attr=calloc(1,sizeof(struct Attribute))', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:858:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:925:2: warning: If memory allocation fails, then there is a possible null pointer dereference: uri [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:921:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:921:15: note: Assignment 'uri=calloc(1,sizeof(struct P11KitUri))', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:925:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:926:2: warning: If memory allocation fails, then there is a possible null pointer dereference: uri [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:921:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:921:15: note: Assignment 'uri=calloc(1,sizeof(struct P11KitUri))', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:926:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:927:2: warning: If memory allocation fails, then there is a possible null pointer dereference: uri [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:921:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:921:15: note: Assignment 'uri=calloc(1,sizeof(struct P11KitUri))', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:927:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:928:2: warning: If memory allocation fails, then there is a possible null pointer dereference: uri [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/uri.c:921:15: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/uri.c:921:15: note: Assignment 'uri=calloc(1,sizeof(struct P11KitUri))', assigned value is 0 p11-kit-0.25.5/p11-kit/uri.c:928:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/uri.c:346:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/uri.c:641:42: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/uri.c:1239:14: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/util.c:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/virtual.c:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_PARALLEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/virtual.c:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_PARALLEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/virtual.c:225:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_X_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/virtual.c:636:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_virtual_mutex [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/virtual.c:664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_virtual_mutex [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/virtual.c:730:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTOKI_VERSION_MAJOR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/virtual.c:751:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_INTERFACE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/p11-kit/virtual.c:694:42: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:734:34: note: Calling function 'init_wrapper_funcs_fixed', 1st argument 'wrapper' value is 0 p11-kit-0.25.5/p11-kit/virtual.c:694:42: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:699:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:734:34: note: Calling function 'init_wrapper_funcs_fixed', 1st argument 'wrapper' value is 0 p11-kit-0.25.5/p11-kit/virtual.c:699:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:702:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:734:34: note: Calling function 'init_wrapper_funcs_fixed', 1st argument 'wrapper' value is 0 p11-kit-0.25.5/p11-kit/virtual.c:702:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:703:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:734:34: note: Calling function 'init_wrapper_funcs_fixed', 1st argument 'wrapper' value is 0 p11-kit-0.25.5/p11-kit/virtual.c:703:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:712:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:734:34: note: Calling function 'init_wrapper_funcs_fixed', 1st argument 'wrapper' value is 0 p11-kit-0.25.5/p11-kit/virtual.c:712:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:713:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:734:34: note: Calling function 'init_wrapper_funcs_fixed', 1st argument 'wrapper' value is 0 p11-kit-0.25.5/p11-kit/virtual.c:713:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:728:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:728:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:729:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:729:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:730:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:730:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:731:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:731:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:732:8: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:732:8: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:738:16: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:738:16: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:739:16: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:739:16: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:740:16: warning: If memory allocation fails, then there is a possible null pointer dereference: wrapper [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:725:25: note: Assignment 'wrapper=calloc(1,sizeof(struct Wrapper))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:740:16: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:754:2: warning: If memory allocation fails, then there is a possible null pointer dereference: interface [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:751:21: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:751:21: note: Assignment 'interface=calloc(1,sizeof(CK_INTERFACE))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:754:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:755:2: warning: If memory allocation fails, then there is a possible null pointer dereference: interface [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:751:21: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:751:21: note: Assignment 'interface=calloc(1,sizeof(CK_INTERFACE))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:755:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:756:2: warning: If memory allocation fails, then there is a possible null pointer dereference: interface [nullPointerOutOfMemory] p11-kit-0.25.5/p11-kit/virtual.c:751:21: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/virtual.c:751:21: note: Assignment 'interface=calloc(1,sizeof(CK_INTERFACE))', assigned value is 0 p11-kit-0.25.5/p11-kit/virtual.c:756:2: note: Null pointer dereference p11-kit-0.25.5/p11-kit/virtual.c:221:39: style: Parameter 'funcs' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/p11-kit/virtual.c:360:8: style: Variable 'func' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/p11-kit/virtual.c:384:23: style: Variable 'lower' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/anchor.c:89:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_URI_FOR_OBJECT_ON_TOKEN_AND_MODULE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_attrs_free [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:245:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:401:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:451:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:537:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:559:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:595:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_ITER_WANT_WRITABLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:684:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/anchor.c:448:16: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_X_CERTIFICATE_EXTENSION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:228:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_BBOOL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:236:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:260:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_DATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:359:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_BBOOL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:441:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:611:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_VALUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:668:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_OID_BASIC_CONSTRAINTS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:714:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:819:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_CATEGORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:863:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_URL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:911:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:966:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_VALUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1048:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_constant_types [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1083:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_MODIFIABLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1193:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1425:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_NSS_TRUST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1538:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_X_TRUST_ASSERTION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1628:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKT_X_DISTRUSTED_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1666:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_X_TRUST_ASSERTION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1739:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1809:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1853:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_PUBLIC_KEY_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1880:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_CATEGORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1910:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/builder.c:1370:6: style: Condition '!strv_to_dict(purposes,&dict_purp)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/builder.c:1370:20: note: Calling function 'strv_to_dict' returns 1 p11-kit-0.25.5/trust/builder.c:1370:6: note: Condition '!strv_to_dict(purposes,&dict_purp)' is always false p11-kit-0.25.5/trust/builder.c:1371:6: style: Condition '!strv_to_dict(rejects,&dict_rej)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/builder.c:1371:20: note: Calling function 'strv_to_dict' returns 1 p11-kit-0.25.5/trust/builder.c:1371:6: note: Condition '!strv_to_dict(rejects,&dict_rej)' is always false p11-kit-0.25.5/trust/builder.c:198:2: warning: If memory allocation fails, then there is a possible null pointer dereference: builder [nullPointerOutOfMemory] p11-kit-0.25.5/trust/builder.c:195:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/builder.c:195:19: note: Assignment 'builder=calloc(1,sizeof(struct p11_builder))', assigned value is 0 p11-kit-0.25.5/trust/builder.c:198:2: note: Null pointer dereference p11-kit-0.25.5/trust/builder.c:199:6: warning: If memory allocation fails, then there is a possible null pointer dereference: builder [nullPointerOutOfMemory] p11-kit-0.25.5/trust/builder.c:195:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/builder.c:195:19: note: Assignment 'builder=calloc(1,sizeof(struct p11_builder))', assigned value is 0 p11-kit-0.25.5/trust/builder.c:199:6: note: Null pointer dereference p11-kit-0.25.5/trust/builder.c:203:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: builder [nullPointerOutOfMemory] p11-kit-0.25.5/trust/builder.c:195:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/builder.c:195:19: note: Assignment 'builder=calloc(1,sizeof(struct p11_builder))', assigned value is 0 p11-kit-0.25.5/trust/builder.c:203:2: note: Null pointer dereference p11-kit-0.25.5/trust/builder.c:203:44: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: builder [nullPointerOutOfMemory] p11-kit-0.25.5/trust/builder.c:195:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/builder.c:195:19: note: Assignment 'builder=calloc(1,sizeof(struct p11_builder))', assigned value is 0 p11-kit-0.25.5/trust/builder.c:203:44: note: Null pointer dereference p11-kit-0.25.5/trust/builder.c:205:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: builder [nullPointerOutOfMemory] p11-kit-0.25.5/trust/builder.c:195:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/builder.c:195:19: note: Assignment 'builder=calloc(1,sizeof(struct p11_builder))', assigned value is 0 p11-kit-0.25.5/trust/builder.c:205:2: note: Null pointer dereference p11-kit-0.25.5/trust/builder.c:1178:26: style:inconclusive: Function 'p11_builder_build' argument 1 names different: declaration 'builder' definition 'bilder'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/builder.h:54:54: note: Function 'p11_builder_build' argument 1 names different: declaration 'builder' definition 'bilder'. p11-kit-0.25.5/trust/builder.c:1178:26: note: Function 'p11_builder_build' argument 1 names different: declaration 'builder' definition 'bilder'. p11-kit-0.25.5/trust/builder.c:1905:28: style:inconclusive: Function 'p11_builder_changed' argument 1 names different: declaration 'builder' definition 'bilder'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/builder.h:60:54: note: Function 'p11_builder_changed' argument 1 names different: declaration 'builder' definition 'bilder'. p11-kit-0.25.5/trust/builder.c:1905:28: note: Function 'p11_builder_changed' argument 1 names different: declaration 'builder' definition 'bilder'. p11-kit-0.25.5/trust/builder.c:224:25: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'type_bool' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:224:25: note: Parameter 'builder' can be declared as pointer to const p11-kit-0.25.5/trust/builder.c:225:26: style: Parameter 'attr' can be declared as pointer to const. However it seems that 'type_bool' is a callback function, if 'attr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:225:26: note: Parameter 'attr' can be declared as pointer to const p11-kit-0.25.5/trust/builder.c:232:26: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'type_ulong' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:232:26: note: Parameter 'builder' can be declared as pointer to const p11-kit-0.25.5/trust/builder.c:233:27: style: Parameter 'attr' can be declared as pointer to const. However it seems that 'type_ulong' is a callback function, if 'attr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:233:27: note: Parameter 'attr' can be declared as pointer to const p11-kit-0.25.5/trust/builder.c:241:26: style: Parameter 'attr' can be declared as pointer to const. However it seems that 'type_utf8' is a callback function, if 'attr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:241:26: note: Parameter 'attr' can be declared as pointer to const p11-kit-0.25.5/trust/builder.c:254:11: style: Variable 'date' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:353:21: style: Parameter 'attr' can be declared as pointer to const. However it seems that 'type_false_or_time' is a callback function, if 'attr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:886:51: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:353:21: note: Parameter 'attr' can be declared as pointer to const p11-kit-0.25.5/trust/builder.c:437:31: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'common_populate' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1034:5: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:437:31: note: Parameter 'builder' can be declared as pointer to const p11-kit-0.25.5/trust/builder.c:605:16: style: Variable 'value' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:816:17: style: Variable 'der' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:843:16: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:1250:37: style: Parameter 'builder' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/builder.c:1553:16: style: Variable 'value' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:1670:16: style: Variable 'value' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:1671:16: style: Variable 'issuer' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:1672:16: style: Variable 'serial' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/builder.c:1811:16: style: Variable 'value' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/check-format.c:69:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/check-format.c:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/check-format.c:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/digest.c:130:16: style: union member 'CHAR64LONG16::c' is never used. [unusedStructMember] p11-kit-0.25.5/trust/dump.c:73:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TOKEN_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/dump.c:102:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/dump.c:172:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:68:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_X_CERTIFICATE_EXTENSION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:169:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_OID_EXTENDED_KEY_USAGE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:203:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_X_DISTRUSTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:225:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:290:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_constant_types [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:312:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ATTRIBUTE_SENSITIVE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:348:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:418:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_PUBLIC_KEY_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:425:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_PUBLIC_KEY_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:432:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ISSUER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:441:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ISSUER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:449:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:573:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:653:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_OID_SERVER_AUTH_STR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:704:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_KIT_MODULE_TRUSTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:735:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/enumerate.c:296:3: warning: If memory allocation fails, then there is a possible null pointer dereference: attrs [nullPointerOutOfMemory] p11-kit-0.25.5/trust/enumerate.c:292:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/enumerate.c:292:17: note: Assignment 'attrs=calloc(count+1,sizeof(CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/trust/enumerate.c:296:3: note: Null pointer dereference p11-kit-0.25.5/trust/enumerate.c:297:2: warning: If memory allocation fails, then there is a possible null pointer dereference: attrs [nullPointerOutOfMemory] p11-kit-0.25.5/trust/enumerate.c:292:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/enumerate.c:292:17: note: Assignment 'attrs=calloc(count+1,sizeof(CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/trust/enumerate.c:297:2: note: Null pointer dereference p11-kit-0.25.5/trust/enumerate.c:164:16: style: Variable 'ext' is assigned a value that is never used. [unreadVariable] p11-kit-0.25.5/trust/extract-cer.c:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-cer.c:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-edk2.c:167:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-jks.c:268:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-jks.c:263:9: style: Variable 'source_date_epoch' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/extract-openssl.c:179:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_TRUSTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-openssl.c:241:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_OID_SUBJECT_KEY_IDENTIFIER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-openssl.c:261:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-openssl.c:289:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-openssl.c:342:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-openssl.c:490:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_ELEMENT_NOT_FOUND [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-openssl.c:657:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-openssl.c:184:6: style: Condition '!load_usage_ext(ex,P11_OID_OPENSSL_REJECT,&rejects)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:184:22: note: Calling function 'load_usage_ext' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:184:6: note: Condition '!load_usage_ext(ex,P11_OID_OPENSSL_REJECT,&rejects)' is always false p11-kit-0.25.5/trust/extract-openssl.c:198:7: style: Condition '!known_usages(rejects)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:198:21: note: Calling function 'known_usages' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:198:7: note: Condition '!known_usages(rejects)' is always false p11-kit-0.25.5/trust/extract-openssl.c:209:7: style: Condition '!load_usage_ext(ex,P11_OID_EXTENDED_KEY_USAGE,&trusts)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:209:23: note: Calling function 'load_usage_ext' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:209:7: note: Condition '!load_usage_ext(ex,P11_OID_EXTENDED_KEY_USAGE,&trusts)' is always false p11-kit-0.25.5/trust/extract-openssl.c:222:6: style: Condition '!write_usages(asn,"trust",trusts)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:222:20: note: Calling function 'write_usages' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:222:6: note: Condition '!write_usages(asn,"trust",trusts)' is always false p11-kit-0.25.5/trust/extract-openssl.c:223:6: style: Condition '!write_usages(asn,"reject",rejects)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:223:20: note: Calling function 'write_usages' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:223:6: note: Condition '!write_usages(asn,"reject",rejects)' is always false p11-kit-0.25.5/trust/extract-openssl.c:301:6: style: Condition '!write_trust_and_rejects(ex,asn)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:301:31: note: Calling function 'write_trust_and_rejects' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:301:6: note: Condition '!write_trust_and_rejects(ex,asn)' is always false p11-kit-0.25.5/trust/extract-openssl.c:302:6: style: Condition '!write_alias(ex,asn)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:302:19: note: Calling function 'write_alias' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:302:6: note: Condition '!write_alias(ex,asn)' is always false p11-kit-0.25.5/trust/extract-openssl.c:303:6: style: Condition '!write_keyid(ex,asn)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:303:19: note: Calling function 'write_keyid' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:303:6: note: Condition '!write_keyid(ex,asn)' is always false p11-kit-0.25.5/trust/extract-openssl.c:304:6: style: Condition '!write_other(ex,asn)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:304:19: note: Calling function 'write_other' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:304:6: note: Condition '!write_other(ex,asn)' is always false p11-kit-0.25.5/trust/extract-openssl.c:347:28: style: Condition 'prepare_pem_contents(ex,&buf)' is always true [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:347:28: note: Calling function 'prepare_pem_contents' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:347:28: note: Condition 'prepare_pem_contents(ex,&buf)' is always true p11-kit-0.25.5/trust/extract-openssl.c:663:28: style: Condition 'prepare_pem_contents(ex,&buf)' is always true [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:663:28: note: Calling function 'prepare_pem_contents' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:663:28: note: Condition 'prepare_pem_contents(ex,&buf)' is always true p11-kit-0.25.5/trust/extract-openssl.c:688:7: style: Condition '!ret' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/extract-openssl.c:615:13: note: Assignment 'ret=true', assigned value is 1 p11-kit-0.25.5/trust/extract-openssl.c:681:29: note: Calling function 'p11_openssl_symlink' returns 1 p11-kit-0.25.5/trust/extract-openssl.c:681:29: note: Assignment 'ret=p11_openssl_symlink(ex,dir,filename)', assigned value is 1 p11-kit-0.25.5/trust/extract-openssl.c:688:7: note: Condition '!ret' is always false p11-kit-0.25.5/trust/extract-openssl.c:391:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/extract-openssl.c:611:37: style: Parameter 'ex' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/extract-openssl.c:612:36: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/extract-pem.c:72:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract-pem.c:128:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract.c:257:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/extract.c:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVATEDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-bc.c:57:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-cert.c:67:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_SUCCESS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-cert.c:85:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-eku.c:57:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-ext.c:57:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-ku.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-ku.c:57:13: style: Parameter 'argv' can be declared as const array [constParameter] p11-kit-0.25.5/trust/frob-nss-trust.c:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-nss-trust.c:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_NSS_TRUST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-nss-trust.c:139:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_NSS_TRUST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-nss-trust.c:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-nss-trust.c:72:27: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] p11-kit-0.25.5/trust/frob-nss-trust.c:67:18: note: Assuming allocation function fails p11-kit-0.25.5/trust/frob-nss-trust.c:67:18: note: Assignment 'name=strndup(attr->pValue,attr->ulValueLen)', assigned value is 0 p11-kit-0.25.5/trust/frob-nss-trust.c:72:27: note: Null pointer dereference p11-kit-0.25.5/trust/frob-oid.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/frob-token.c:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:276:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_OBJECT_HANDLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:300:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_OBJECT_HANDLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:318:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:336:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:366:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:523:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:552:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_ARGUMENTS_BAD [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:574:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OBJECT_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:602:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OBJECT_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:620:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OBJECT_HANDLE_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:669:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:709:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:731:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:755:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_INVALID_HANDLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:786:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/index.c:164:2: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:152:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:152:17: note: Assignment 'index=calloc(1,sizeof(struct p11_index))', assigned value is 0 p11-kit-0.25.5/trust/index.c:164:2: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:165:2: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:152:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:152:17: note: Assignment 'index=calloc(1,sizeof(struct p11_index))', assigned value is 0 p11-kit-0.25.5/trust/index.c:165:2: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:166:2: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:152:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:152:17: note: Assignment 'index=calloc(1,sizeof(struct p11_index))', assigned value is 0 p11-kit-0.25.5/trust/index.c:166:2: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:167:2: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:152:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:152:17: note: Assignment 'index=calloc(1,sizeof(struct p11_index))', assigned value is 0 p11-kit-0.25.5/trust/index.c:167:2: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:168:2: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:152:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:152:17: note: Assignment 'index=calloc(1,sizeof(struct p11_index))', assigned value is 0 p11-kit-0.25.5/trust/index.c:168:2: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:170:2: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:152:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:152:17: note: Assignment 'index=calloc(1,sizeof(struct p11_index))', assigned value is 0 p11-kit-0.25.5/trust/index.c:170:2: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:388:11: warning: If memory allocation fails, then there is a possible null pointer dereference: built [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:384:18: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:384:18: note: Assignment 'built=calloc(nmerge+nattrs+nextra+1,sizeof(CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/trust/index.c:388:11: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:394:3: warning: If memory allocation fails, then there is a possible null pointer dereference: built [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:384:18: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:384:18: note: Assignment 'built=calloc(nmerge+nattrs+nextra+1,sizeof(CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/trust/index.c:394:3: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:454:3: warning: If memory allocation fails, then there is a possible null pointer dereference: obj [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:451:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:451:16: note: Assignment 'obj=calloc(1,sizeof(struct index_object))', assigned value is 0 p11-kit-0.25.5/trust/index.c:454:3: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:455:3: warning: If memory allocation fails, then there is a possible null pointer dereference: obj [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:451:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:451:16: note: Assignment 'obj=calloc(1,sizeof(struct index_object))', assigned value is 0 p11-kit-0.25.5/trust/index.c:455:3: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:520:2: warning: If memory allocation fails, then there is a possible null pointer dereference: obj [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:517:15: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:517:15: note: Assignment 'obj=calloc(1,sizeof(struct index_object))', assigned value is 0 p11-kit-0.25.5/trust/index.c:520:2: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:522:27: warning: If memory allocation fails, then there is a possible null pointer dereference: obj [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:517:15: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:517:15: note: Assignment 'obj=calloc(1,sizeof(struct index_object))', assigned value is 0 p11-kit-0.25.5/trust/index.c:522:27: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:529:22: warning: If memory allocation fails, then there is a possible null pointer dereference: obj [nullPointerOutOfMemory] p11-kit-0.25.5/trust/index.c:517:15: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:517:15: note: Assignment 'obj=calloc(1,sizeof(struct index_object))', assigned value is 0 p11-kit-0.25.5/trust/index.c:523:9: note: Assuming condition is false p11-kit-0.25.5/trust/index.c:529:22: note: Null pointer dereference p11-kit-0.25.5/trust/index.c:395:39: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] p11-kit-0.25.5/trust/index.c:384:18: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:384:18: note: Assignment 'built=calloc(nmerge+nattrs+nextra+1,sizeof(CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/trust/index.c:395:39: note: Null pointer addition p11-kit-0.25.5/trust/index.c:563:33: style:inconclusive: Function 'p11_index_update' argument 3 names different: declaration 'attrs' definition 'update'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/index.h:97:57: note: Function 'p11_index_update' argument 3 names different: declaration 'attrs' definition 'update'. p11-kit-0.25.5/trust/index.c:563:33: note: Function 'p11_index_update' argument 3 names different: declaration 'attrs' definition 'update'. p11-kit-0.25.5/trust/index.c:108:22: style: Parameter 'data' can be declared as pointer to const. However it seems that 'default_build' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:156:11: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:108:22: note: Parameter 'data' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:109:27: style: Parameter 'index' can be declared as pointer to const. However it seems that 'default_build' is a callback function, if 'index' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:156:11: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:109:27: note: Parameter 'index' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:110:30: style: Parameter 'attrs' can be declared as pointer to const. However it seems that 'default_build' is a callback function, if 'attrs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:156:11: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:110:30: note: Parameter 'attrs' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:111:30: style: Parameter 'merge' can be declared as pointer to const. However it seems that 'default_build' is a callback function, if 'merge' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:156:11: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:111:30: note: Parameter 'merge' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:118:22: style: Parameter 'data' can be declared as pointer to const. However it seems that 'default_store' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:158:11: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:118:22: note: Parameter 'data' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:119:27: style: Parameter 'index' can be declared as pointer to const. However it seems that 'default_store' is a callback function, if 'index' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:158:11: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:119:27: note: Parameter 'index' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:127:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'default_notify' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:160:12: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:127:23: note: Parameter 'data' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:128:28: style: Parameter 'index' can be declared as pointer to const. However it seems that 'default_notify' is a callback function, if 'index' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:160:12: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:128:28: note: Parameter 'index' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:130:31: style: Parameter 'attrs' can be declared as pointer to const. However it seems that 'default_notify' is a callback function, if 'attrs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:160:12: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:130:31: note: Parameter 'attrs' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:136:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'default_remove' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:162:12: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:136:23: note: Parameter 'data' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:137:28: style: Parameter 'index' can be declared as pointer to const. However it seems that 'default_remove' is a callback function, if 'index' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:162:12: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:137:28: note: Parameter 'index' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:138:31: style: Parameter 'attrs' can be declared as pointer to const. However it seems that 'default_remove' is a callback function, if 'attrs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/index.c:162:12: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/index.c:138:31: note: Parameter 'attrs' can be declared as pointer to const p11-kit-0.25.5/trust/index.c:212:26: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/index.c:596:16: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/list.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TOKEN_INFO [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/list.c:108:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/list.c:239:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_CRYPTOKI_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_TOKEN_WRITE_PROTECTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:175:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:188:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_DEFAULT_TRUST_PREFIX [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:372:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:439:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:477:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:485:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:526:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:621:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:639:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SLOT_ID_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:650:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:659:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:671:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:715:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:752:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:770:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SESSION_PARALLEL_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:776:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_SESSION_PARALLEL_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:793:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:814:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:825:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:834:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:845:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:872:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:892:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:920:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:945:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1002:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1040:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1075:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1185:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_debugging [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1265:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1313:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_SERIAL_NUMBER [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1371:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1417:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1436:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1446:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1456:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1464:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1472:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1482:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1492:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1500:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1507:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1517:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1525:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1532:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1540:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1548:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1558:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1566:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1574:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1582:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1592:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1600:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1610:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1618:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1626:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1634:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1644:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1654:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1664:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1674:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1684:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OPERATION_NOT_INITIALIZED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1694:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1707:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1718:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1731:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1742:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_MECHANISM_INVALID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1750:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_RANDOM_NO_RNG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:1758:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_RANDOM_NO_RNG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/module.c:117:6: style: Condition 'sess' is always true [knownConditionTrueFalse] p11-kit-0.25.5/trust/module.c:416:21: style: Condition '!create_tokens_inlock(gl.tokens,gl.paths?gl.paths:TRUST_PATHS)' is always false [knownConditionTrueFalse] p11-kit-0.25.5/trust/module.c:416:43: note: Calling function 'create_tokens_inlock' returns 1 p11-kit-0.25.5/trust/module.c:416:21: note: Condition '!create_tokens_inlock(gl.tokens,gl.paths?gl.paths:TRUST_PATHS)' is always false p11-kit-0.25.5/trust/module.c:150:34: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/module.c:1064:16: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/module.c:1255:59: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/module.c:1259:17: style: Variable 'val_val' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/parser.c:99:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_TRUSTED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:151:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:166:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:183:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_X_CERTIFICATE_EXTENSION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:349:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_OID_RESERVED_PURPOSE_STR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:368:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:499:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:619:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:666:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_attrs_free [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:766:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/parser.c:289:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] p11-kit-0.25.5/trust/parser.c:685:32: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/save.c:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/save.c:170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/save.c:225:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/save.c:260:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/save.c:354:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/save.c:573:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/save.c:131:2: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:129:16: note: Assignment 'file=calloc(1,sizeof(struct p11_save_file))', assigned value is 0 p11-kit-0.25.5/trust/save.c:131:2: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:132:2: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:129:16: note: Assignment 'file=calloc(1,sizeof(struct p11_save_file))', assigned value is 0 p11-kit-0.25.5/trust/save.c:132:2: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:133:6: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:129:16: note: Assignment 'file=calloc(1,sizeof(struct p11_save_file))', assigned value is 0 p11-kit-0.25.5/trust/save.c:133:6: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:137:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:129:16: note: Assignment 'file=calloc(1,sizeof(struct p11_save_file))', assigned value is 0 p11-kit-0.25.5/trust/save.c:137:2: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:138:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:129:16: note: Assignment 'file=calloc(1,sizeof(struct p11_save_file))', assigned value is 0 p11-kit-0.25.5/trust/save.c:138:6: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:142:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:129:16: note: Assignment 'file=calloc(1,sizeof(struct p11_save_file))', assigned value is 0 p11-kit-0.25.5/trust/save.c:142:2: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:143:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:129:16: note: Assignment 'file=calloc(1,sizeof(struct p11_save_file))', assigned value is 0 p11-kit-0.25.5/trust/save.c:143:2: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:391:2: warning: If memory allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:388:15: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:388:15: note: Assignment 'dir=calloc(1,sizeof(struct p11_save_dir))', assigned value is 0 p11-kit-0.25.5/trust/save.c:391:2: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:392:6: warning: If memory allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:388:15: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:388:15: note: Assignment 'dir=calloc(1,sizeof(struct p11_save_dir))', assigned value is 0 p11-kit-0.25.5/trust/save.c:392:6: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:397:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:388:15: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:388:15: note: Assignment 'dir=calloc(1,sizeof(struct p11_save_dir))', assigned value is 0 p11-kit-0.25.5/trust/save.c:397:2: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:398:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:388:15: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:388:15: note: Assignment 'dir=calloc(1,sizeof(struct p11_save_dir))', assigned value is 0 p11-kit-0.25.5/trust/save.c:398:6: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:403:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfMemory] p11-kit-0.25.5/trust/save.c:388:15: note: Assuming allocation function fails p11-kit-0.25.5/trust/save.c:388:15: note: Assignment 'dir=calloc(1,sizeof(struct p11_save_dir))', assigned value is 0 p11-kit-0.25.5/trust/save.c:403:2: note: Null pointer dereference p11-kit-0.25.5/trust/save.c:240:30: style:inconclusive: Function 'p11_save_finish_file' argument 2 names different: declaration 'path' definition 'path_out'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/save.h:61:53: note: Function 'p11_save_finish_file' argument 2 names different: declaration 'path' definition 'path_out'. p11-kit-0.25.5/trust/save.c:240:30: note: Function 'p11_save_finish_file' argument 2 names different: declaration 'path' definition 'path_out'. p11-kit-0.25.5/trust/save.c:485:38: style:inconclusive: Function 'p11_save_open_file_in' argument 1 names different: declaration 'directory' definition 'dir'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/save.h:69:60: note: Function 'p11_save_open_file_in' argument 1 names different: declaration 'directory' definition 'dir'. p11-kit-0.25.5/trust/save.c:485:38: note: Function 'p11_save_open_file_in' argument 1 names different: declaration 'directory' definition 'dir'. p11-kit-0.25.5/trust/session.c:59:2: warning: If memory allocation fails, then there is a possible null pointer dereference: session [nullPointerOutOfMemory] p11-kit-0.25.5/trust/session.c:56:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/session.c:56:19: note: Assignment 'session=calloc(1,sizeof(struct p11_session))', assigned value is 0 p11-kit-0.25.5/trust/session.c:59:2: note: Null pointer dereference p11-kit-0.25.5/trust/session.c:61:2: warning: If memory allocation fails, then there is a possible null pointer dereference: session [nullPointerOutOfMemory] p11-kit-0.25.5/trust/session.c:56:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/session.c:56:19: note: Assignment 'session=calloc(1,sizeof(struct p11_session))', assigned value is 0 p11-kit-0.25.5/trust/session.c:61:2: note: Null pointer dereference p11-kit-0.25.5/trust/session.c:62:6: warning: If memory allocation fails, then there is a possible null pointer dereference: session [nullPointerOutOfMemory] p11-kit-0.25.5/trust/session.c:56:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/session.c:56:19: note: Assignment 'session=calloc(1,sizeof(struct p11_session))', assigned value is 0 p11-kit-0.25.5/trust/session.c:62:6: note: Null pointer dereference p11-kit-0.25.5/trust/session.c:67:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: session [nullPointerOutOfMemory] p11-kit-0.25.5/trust/session.c:56:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/session.c:56:19: note: Assignment 'session=calloc(1,sizeof(struct p11_session))', assigned value is 0 p11-kit-0.25.5/trust/session.c:67:2: note: Null pointer dereference p11-kit-0.25.5/trust/session.c:69:34: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: session [nullPointerOutOfMemory] p11-kit-0.25.5/trust/session.c:56:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/session.c:56:19: note: Assignment 'session=calloc(1,sizeof(struct p11_session))', assigned value is 0 p11-kit-0.25.5/trust/session.c:69:34: note: Null pointer dereference p11-kit-0.25.5/trust/session.c:70:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: session [nullPointerOutOfMemory] p11-kit-0.25.5/trust/session.c:56:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/session.c:56:19: note: Assignment 'session=calloc(1,sizeof(struct p11_session))', assigned value is 0 p11-kit-0.25.5/trust/session.c:70:6: note: Null pointer dereference p11-kit-0.25.5/trust/session.c:75:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: session [nullPointerOutOfMemory] p11-kit-0.25.5/trust/session.c:56:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/session.c:56:19: note: Assignment 'session=calloc(1,sizeof(struct p11_session))', assigned value is 0 p11-kit-0.25.5/trust/session.c:75:2: note: Null pointer dereference p11-kit-0.25.5/trust/test-base64.c:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-base64.c:194:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:339:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:454:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:522:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKC_WTLS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:550:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:615:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:648:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_TRUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:673:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_CATEGORY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:724:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:754:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:776:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:806:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_START_DATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:839:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_START_DATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:875:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:915:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:948:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:980:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1009:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1039:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1073:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1222:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_PRIVATE_KEY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1249:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_NSS_TRUST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1304:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_VALUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1354:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1380:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1518:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1639:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1782:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:1969:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:2108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:2151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:2199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-builder.c:2140:8: style: Variable 'klass' is reassigned a value before the old one has been used. [redundantAssignment] p11-kit-0.25.5/trust/test-builder.c:2136:8: note: klass is assigned p11-kit-0.25.5/trust/test-builder.c:2140:8: note: klass is overwritten p11-kit-0.25.5/trust/test-bundle.c:72:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-bundle.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-bundle.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-bundle.c:143:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-bundle.c:175:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-bundle.c:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-bundle.c:218:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-bundle.c:226:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-cer.c:72:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-cer.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-cer.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-cer.c:143:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-cer.c:195:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-cer.c:228:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-digest.c:83:8: style: Variable 'expected' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/test-edk2.c:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-edk2.c:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-edk2.c:153:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-edk2.c:192:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-edk2.c:177:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-edk2.c:180:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-enumerate.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_CERTIFICATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:103:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:156:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:266:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:293:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:313:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:333:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:355:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:374:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:393:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOCK_SLOT_ONE_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:410:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:432:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:463:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:480:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:505:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-enumerate.c:529:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:415:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_OBJECT_HANDLE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:437:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:667:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_FAILED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:676:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:714:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_APPLICATION [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:730:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:778:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:796:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:840:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:865:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:910:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:984:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:1002:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:1039:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:1046:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:1080:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_DEVICE_REMOVED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-index.c:1087:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-jks.c:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-jks.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-jks.c:148:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-jks.c:188:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-jks.c:209:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-jks.c:172:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-jks.c:175:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-jks.c:237:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-jks.c:239:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-module.c:311:23: error: syntax error [syntaxError] p11-kit-0.25.5/trust/test-openssl.c:75:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FUNCTION_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:195:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:218:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_VALUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_VALUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_VALUE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:351:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:370:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:603:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:633:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-openssl.c:183:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:207:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:248:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:279:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:311:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:336:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:339:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:581:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:585:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-openssl.c:230:22: style: Variable 'cacert3_plain' can be declared as const array [constVariable] p11-kit-0.25.5/trust/test-openssl.c:271:22: style: Variable 'cacert3_not_trusted' can be declared as const array [constVariable] p11-kit-0.25.5/trust/test-openssl.c:302:22: style: Variable 'cacert3_blocklist' can be declared as const array [constVariable] p11-kit-0.25.5/trust/test-parser.c:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:418:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:476:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CERTIFICATE_TYPE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:521:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-parser.c:538:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-pem.c:232:29: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_parse_pem_failure' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/test-pem.c:245:24: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/test-pem.c:232:29: note: Parameter 'user_data' can be declared as pointer to const p11-kit-0.25.5/trust/test-persist.c:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable va [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_attrs_free [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKT_NSS_TRUST_UNKNOWN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:315:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKT_NSS_TRUST_UNKNOWN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:392:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:418:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:450:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:466:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:482:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:500:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKT_NSS_TRUST_UNKNOWN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:524:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:538:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:552:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:566:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:578:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_PRIVATE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:588:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ULONG [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-persist.c:191:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:192:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:212:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:213:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:233:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:234:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:250:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:251:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:284:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:285:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:301:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:302:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:329:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:330:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:364:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:365:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:399:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:423:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:424:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:510:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:582:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-persist.c:605:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] p11-kit-0.25.5/trust/test-save.c:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:88:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:179:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:201:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:222:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:242:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:283:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:306:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:365:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:456:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:568:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-save.c:308:10: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] p11-kit-0.25.5/trust/test-save.c:374:10: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] p11-kit-0.25.5/trust/test-save.c:473:10: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] p11-kit-0.25.5/trust/test-save.c:573:10: warning: Assert statement calls a function which may have desired side effects: 'rmdir'. [assertWithSideEffect] p11-kit-0.25.5/trust/test-save.c:144:17: style: Variable 'file' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/test-token.c:745:24: error: syntax error [syntaxError] p11-kit-0.25.5/trust/test-trust.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_FALSE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-trust.c:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKC_X_509 [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-trust.c:118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_ID [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-trust.c:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_CLASS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-trust.c:314:24: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfResources] p11-kit-0.25.5/trust/test-trust.c:310:16: note: Assuming allocation function fails p11-kit-0.25.5/trust/test-trust.c:310:16: note: Assignment 'dir=opendir(directory)', assigned value is 0 p11-kit-0.25.5/trust/test-trust.c:314:24: note: Null pointer dereference p11-kit-0.25.5/trust/test-trust.c:207:34: style:inconclusive: Function 'test_check_file_msg' argument 5 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/test-trust.h:479:54: note: Function 'test_check_file_msg' argument 5 names different: declaration 'filename' definition 'name'. p11-kit-0.25.5/trust/test-trust.c:207:34: note: Function 'test_check_file_msg' argument 5 names different: declaration 'filename' definition 'name'. p11-kit-0.25.5/trust/test-trust.c:223:34: style:inconclusive: Function 'test_check_data_msg' argument 5 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/test-trust.h:486:54: note: Function 'test_check_data_msg' argument 5 names different: declaration 'filename' definition 'name'. p11-kit-0.25.5/trust/test-trust.c:223:34: note: Function 'test_check_data_msg' argument 5 names different: declaration 'filename' definition 'name'. p11-kit-0.25.5/trust/test-trust.c:290:18: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted] p11-kit-0.25.5/trust/test-trust.c:293:2: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted] p11-kit-0.25.5/trust/test-x509.c:292:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_OID_BASIC_CONSTRAINTS [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/test-x509.c:316:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_OID_OPENSSL_REJECT [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_X_ORIGIN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_X_ORIGIN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:243:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:317:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:370:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKO_NSS_BUILTIN_ROOT_LIST [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:443:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_X_ORIGIN [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:488:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:531:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:562:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKA_LABEL [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:611:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_FAILED [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:625:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_GENERAL_ERROR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:646:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:699:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:774:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_OK [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/token.c:801:31: style: Condition 'other' is always true [knownConditionTrueFalse] p11-kit-0.25.5/trust/token.c:385:18: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:910:24: note: Calling function 'load_builtin_objects', 1st argument 'token' value is 0 p11-kit-0.25.5/trust/token.c:385:18: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:386:23: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:910:24: note: Calling function 'load_builtin_objects', 1st argument 'token' value is 0 p11-kit-0.25.5/trust/token.c:386:23: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:388:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:910:24: note: Calling function 'load_builtin_objects', 1st argument 'token' value is 0 p11-kit-0.25.5/trust/token.c:388:20: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:530:14: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:527:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:527:17: note: Assignment 'path=strndup(origin->pValue,origin->ulValueLen)', assigned value is 0 p11-kit-0.25.5/trust/token.c:530:14: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:869:2: warning: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:869:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:870:6: warning: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:870:6: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:875:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:875:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:880:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:880:22: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:882:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:882:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:882:57: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:882:57: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:883:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:883:22: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:884:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:884:22: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:887:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:887:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:888:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:888:22: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:890:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:890:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:891:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:891:22: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:893:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:893:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:893:35: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:893:35: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:894:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:894:22: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:896:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:896:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:896:37: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:896:37: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:897:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:897:22: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:899:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:899:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:900:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:900:22: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:902:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:902:2: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:905:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:905:3: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:906:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:906:3: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:907:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:907:3: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:912:30: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:912:30: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:912:44: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:912:44: note: Null pointer dereference p11-kit-0.25.5/trust/token.c:95:35: style: Parameter 'sb' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/token.c:97:15: style: Variable 'last' can be declared as pointer to const [constVariablePointer] p11-kit-0.25.5/trust/token.c:917:33: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/token.c:924:32: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/token.c:931:32: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/token.c:938:29: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/token.c:945:30: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] p11-kit-0.25.5/trust/x509.c:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_ELEMENT_NOT_FOUND [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/x509.c:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_ELEMENT_NOT_FOUND [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/x509.c:179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_MAX_ERROR_DESCRIPTION_SIZE [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/x509.c:230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P11_OID_RESERVED_PURPOSE_STR [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/x509.c:340:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASN1_ELEMENT_NOT_FOUND [valueFlowBailoutIncompleteVar] p11-kit-0.25.5/trust/x509.c:66:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] p11-kit-0.25.5/trust/x509.c:85:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] p11-kit-0.25.5/trust/x509.c:220:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] p11-kit-0.25.5/trust/x509.c:335:14: warning: Either the condition 'dn_field' is redundant or there is possible null pointer dereference: dn_field. [nullPointerRedundantCheck] p11-kit-0.25.5/trust/x509.c:335:24: note: Assuming that condition 'dn_field' is not redundant p11-kit-0.25.5/trust/x509.c:335:14: note: Null pointer dereference p11-kit-0.25.5/trust/x509.c:354:14: warning: Either the condition 'dn_field' is redundant or there is possible null pointer dereference: dn_field. [nullPointerRedundantCheck] p11-kit-0.25.5/trust/x509.c:354:24: note: Assuming that condition 'dn_field' is not redundant p11-kit-0.25.5/trust/x509.c:354:14: note: Null pointer dereference p11-kit-0.25.5/trust/x509.c:175:48: style:inconclusive: Function 'p11_x509_parse_key_usage' argument 2 names different: declaration 'data' definition 'ext_der'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/x509.h:60:75: note: Function 'p11_x509_parse_key_usage' argument 2 names different: declaration 'data' definition 'ext_der'. p11-kit-0.25.5/trust/x509.c:175:48: note: Function 'p11_x509_parse_key_usage' argument 2 names different: declaration 'data' definition 'ext_der'. p11-kit-0.25.5/trust/x509.c:176:34: style:inconclusive: Function 'p11_x509_parse_key_usage' argument 3 names different: declaration 'length' definition 'ext_len'. [funcArgNamesDifferent] p11-kit-0.25.5/trust/x509.h:61:61: note: Function 'p11_x509_parse_key_usage' argument 3 names different: declaration 'length' definition 'ext_len'. p11-kit-0.25.5/trust/x509.c:176:34: note: Function 'p11_x509_parse_key_usage' argument 3 names different: declaration 'length' definition 'ext_len'. p11-kit-0.25.5/common/array.c:49:16: warning: Null pointer dereference: array [ctunullpointer] p11-kit-0.25.5/common/test-array.c:74:2: note: Assuming that condition '(array)!=NULL' is not redundant p11-kit-0.25.5/common/test-array.c:75:22: note: Calling function p11_array_push, 1st argument is null p11-kit-0.25.5/common/array.c:103:7: note: Calling function maybe_expand_array, 1st argument is null p11-kit-0.25.5/common/array.c:49:16: note: Dereferencing argument array that is null p11-kit-0.25.5/common/dict.c:112:9: warning: Null pointer dereference: dict [ctunullpointer] p11-kit-0.25.5/common/test-dict.c:108:2: note: Assuming that condition '(map)!=NULL' is not redundant p11-kit-0.25.5/common/test-dict.c:109:20: note: Calling function p11_dict_set, 1st argument is null p11-kit-0.25.5/common/dict.c:160:12: note: Calling function lookup_or_create_bucket, 1st argument is null p11-kit-0.25.5/common/dict.c:112:9: note: Dereferencing argument dict that is null diff: head p11-kit-0.25.5/common/compat.c:709:3: error: #error Need either gmtime_r() function on Unix [preprocessorErrorDirective] 2.17.0 p11-kit-0.25.5/common/mock.c:5053:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head p11-kit-0.25.5/common/mock.c:5053:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'mock_X_MessageVerifyFinal__invalid_handle' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/common/mock.c:5253:2: note: You might need to cast the function pointer here p11-kit-0.25.5/common/mock.c:5053:64: note: Parameter 'self' can be declared as pointer to const head p11-kit-0.25.5/common/test-attrs.c:454:31: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:454:31: note: Null pointer dereference head p11-kit-0.25.5/common/test-attrs.c:459:31: warning: If memory allocation fails, then there is a possible null pointer dereference: template [nullPointerOutOfMemory] p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assuming allocation function fails p11-kit-0.25.5/common/test-attrs.c:450:20: note: Assignment 'template=malloc(2*sizeof(struct CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/common/test-attrs.c:459:31: note: Null pointer dereference 2.17.0 p11-kit-0.25.5/common/test.c:528:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head p11-kit-0.25.5/common/unix-peer.c:110:2: error: #error "Unsupported UNIX variant" [preprocessorErrorDirective] 2.17.0 p11-kit-0.25.5/p11-kit/conf.c:432:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head p11-kit-0.25.5/p11-kit/modules.c:2017:28: style: Condition 'virt!=NULL' is always true [knownConditionTrueFalse] 2.17.0 p11-kit-0.25.5/p11-kit/p11-kit.c:133:15: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assignment 'args=calloc(argc+2,sizeof(char*))', assigned value is 0 p11-kit-0.25.5/p11-kit/p11-kit.c:133:15: note: Null pointer addition head p11-kit-0.25.5/p11-kit/p11-kit.c:133:15: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assuming allocation function fails p11-kit-0.25.5/p11-kit/p11-kit.c:129:16: note: Assignment 'args=calloc(argc+2,sizeof(char*))', assigned value is 0 p11-kit-0.25.5/p11-kit/p11-kit.c:133:15: note: Null pointer addition head p11-kit-0.25.5/p11-kit/test-rpc-message.c:69:2: error: #error "unsupported size of CK_ULONG" [preprocessorErrorDirective] head p11-kit-0.25.5/trust/builder.c:203:44: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: builder [nullPointerOutOfMemory] p11-kit-0.25.5/trust/builder.c:195:19: note: Assuming allocation function fails p11-kit-0.25.5/trust/builder.c:195:19: note: Assignment 'builder=calloc(1,sizeof(struct p11_builder))', assigned value is 0 p11-kit-0.25.5/trust/builder.c:203:44: note: Null pointer dereference 2.17.0 p11-kit-0.25.5/trust/builder.c:224:25: style: Parameter 'builder' can be declared as pointer to const [constParameterPointer] head p11-kit-0.25.5/trust/builder.c:224:25: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'type_bool' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:224:25: note: Parameter 'builder' can be declared as pointer to const 2.17.0 p11-kit-0.25.5/trust/builder.c:225:26: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] head p11-kit-0.25.5/trust/builder.c:225:26: style: Parameter 'attr' can be declared as pointer to const. However it seems that 'type_bool' is a callback function, if 'attr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:225:26: note: Parameter 'attr' can be declared as pointer to const 2.17.0 p11-kit-0.25.5/trust/builder.c:232:26: style: Parameter 'builder' can be declared as pointer to const [constParameterPointer] head p11-kit-0.25.5/trust/builder.c:232:26: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'type_ulong' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:232:26: note: Parameter 'builder' can be declared as pointer to const 2.17.0 p11-kit-0.25.5/trust/builder.c:233:27: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] head p11-kit-0.25.5/trust/builder.c:233:27: style: Parameter 'attr' can be declared as pointer to const. However it seems that 'type_ulong' is a callback function, if 'attr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:233:27: note: Parameter 'attr' can be declared as pointer to const 2.17.0 p11-kit-0.25.5/trust/builder.c:241:26: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] head p11-kit-0.25.5/trust/builder.c:241:26: style: Parameter 'attr' can be declared as pointer to const. However it seems that 'type_utf8' is a callback function, if 'attr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1032:4: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:241:26: note: Parameter 'attr' can be declared as pointer to const 2.17.0 p11-kit-0.25.5/trust/builder.c:353:21: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] head p11-kit-0.25.5/trust/builder.c:353:21: style: Parameter 'attr' can be declared as pointer to const. However it seems that 'type_false_or_time' is a callback function, if 'attr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:886:51: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:353:21: note: Parameter 'attr' can be declared as pointer to const 2.17.0 p11-kit-0.25.5/trust/builder.c:437:31: style: Parameter 'builder' can be declared as pointer to const [constParameterPointer] head p11-kit-0.25.5/trust/builder.c:437:31: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'common_populate' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] p11-kit-0.25.5/trust/builder.c:1034:5: note: You might need to cast the function pointer here p11-kit-0.25.5/trust/builder.c:437:31: note: Parameter 'builder' can be declared as pointer to const 2.17.0 p11-kit-0.25.5/trust/extract.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p11_extract_pem_directory [valueFlowBailoutIncompleteVar] 2.17.0 p11-kit-0.25.5/trust/index.c:395:39: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] p11-kit-0.25.5/trust/index.c:384:18: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:384:18: note: Assignment 'built=calloc(nmerge+nattrs+nextra+1,sizeof(CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/trust/index.c:395:39: note: Null pointer addition head p11-kit-0.25.5/trust/index.c:395:39: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] p11-kit-0.25.5/trust/index.c:384:18: note: Assuming allocation function fails p11-kit-0.25.5/trust/index.c:384:18: note: Assignment 'built=calloc(nmerge+nattrs+nextra+1,sizeof(CK_ATTRIBUTE))', assigned value is 0 p11-kit-0.25.5/trust/index.c:395:39: note: Null pointer addition 2.17.0 p11-kit-0.25.5/trust/save.c:579:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 p11-kit-0.25.5/trust/test-trust.c:314:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 p11-kit-0.25.5/trust/token.c:275:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head p11-kit-0.25.5/trust/token.c:882:57: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:882:57: note: Null pointer dereference head p11-kit-0.25.5/trust/token.c:893:35: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:893:35: note: Null pointer dereference head p11-kit-0.25.5/trust/token.c:896:37: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:896:37: note: Null pointer dereference head p11-kit-0.25.5/trust/token.c:912:44: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: token [nullPointerOutOfMemory] p11-kit-0.25.5/trust/token.c:866:17: note: Assuming allocation function fails p11-kit-0.25.5/trust/token.c:866:17: note: Assignment 'token=calloc(1,sizeof(struct p11_token))', assigned value is 0 p11-kit-0.25.5/trust/token.c:912:44: note: Null pointer dereference DONE