2025-11-27 05:24 ftp://ftp.de.debian.org/debian/pool/main/i/inn2/inn2_2.7.4~20250809.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --library=python --library=openssl --library=zlib --library=sqlite3 --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-88-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 9486fde (2025-11-26 08:20:02 +0100) count: 2618 2593 elapsed-time: 36.7 40.8 head-timing-info: old-timing-info: head results: inn2-2.7.4~20250809/authprogs/auth_krb5.c:80:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/authprogs/auth_krb5.c:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/authprogs/ckpasswd.c:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/authprogs/ckpasswd.c:258:11: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] inn2-2.7.4~20250809/authprogs/ckpasswd.c:277:11: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] inn2-2.7.4~20250809/authprogs/ckpasswd.c:280:10: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] inn2-2.7.4~20250809/authprogs/ckpasswd.c:415:12: portability: Non reentrant function 'crypt' called. For threadsafe applications it is recommended to use the reentrant replacement function 'crypt_r'. [prohibitedcryptCalled] inn2-2.7.4~20250809/authprogs/ckpasswd.c:395:22: style: Condition 'password==NULL' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/authprogs/ckpasswd.c:394:35: note: Calling function 'password_shadow' returns 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:394:35: note: Assignment 'password=password_shadow(authinfo->username)', assigned value is 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:395:22: note: Condition 'password==NULL' is always true inn2-2.7.4~20250809/authprogs/ckpasswd.c:360:17: warning: If memory allocation fails, then there is a possible null pointer dereference: authinfo [nullPointerOutOfMemory] inn2-2.7.4~20250809/authprogs/ckpasswd.c:359:35: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/ckpasswd.c:359:35: note: Assignment 'authinfo=xmalloc(sizeof(struct auth_info))', assigned value is 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:360:17: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/ckpasswd.c:362:13: warning: If memory allocation fails, then there is a possible null pointer dereference: authinfo [nullPointerOutOfMemory] inn2-2.7.4~20250809/authprogs/ckpasswd.c:359:35: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/ckpasswd.c:359:35: note: Assignment 'authinfo=xmalloc(sizeof(struct auth_info))', assigned value is 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:362:13: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/ckpasswd.c:367:17: warning: If memory allocation fails, then there is a possible null pointer dereference: authinfo [nullPointerOutOfMemory] inn2-2.7.4~20250809/authprogs/ckpasswd.c:366:35: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/ckpasswd.c:366:35: note: Assignment 'authinfo=xmalloc(sizeof(struct auth_info))', assigned value is 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:367:17: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/ckpasswd.c:369:13: warning: If memory allocation fails, then there is a possible null pointer dereference: authinfo [nullPointerOutOfMemory] inn2-2.7.4~20250809/authprogs/ckpasswd.c:366:35: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/ckpasswd.c:366:35: note: Assignment 'authinfo=xmalloc(sizeof(struct auth_info))', assigned value is 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:369:13: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/ckpasswd.c:415:38: warning:inconclusive: Possible null pointer dereference: password [nullPointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:402:32: note: Calling function 'password_dbm' returns 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:402:32: note: Assignment 'password=password_dbm(authinfo->username,filename)', assigned value is 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:415:38: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/ckpasswd.c:416:32: warning:inconclusive: Possible null pointer dereference: password [nullPointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:402:32: note: Calling function 'password_dbm' returns 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:402:32: note: Assignment 'password=password_dbm(authinfo->username,filename)', assigned value is 0 inn2-2.7.4~20250809/authprogs/ckpasswd.c:416:32: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/ckpasswd.c:118:25: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:118:48: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:159:25: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:256:20: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:274:20: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:275:19: style: Variable 'gr' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:294:15: style: Variable 'group' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/ckpasswd.c:325:11: style: Variable 'password' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/domain.c:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/authprogs/ident.c:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/authprogs/ident.c:50:9: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] inn2-2.7.4~20250809/authprogs/ident.c:64:21: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] inn2-2.7.4~20250809/authprogs/ident.c:33:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/libinnauth.c:34:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/authprogs/libinnauth.h:48:0: debug: Failed to parse 'typedef END_DECLS struct _auth_req { unsigned char code ; unsigned char id ; unsigned short length ; unsigned char vector [ 16 ] ; unsigned char data [ NNTP_MAXLEN_COMMAND * 2 ] ; int datalen ; } auth_req ;'. The checking continues anyway. [simplifyTypedef] inn2-2.7.4~20250809/authprogs/radius.c:245:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/authprogs/radius.c:529:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/authprogs/radius.c:302:29: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/authprogs/radius.c:311:25: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/authprogs/radius.c:100:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/authprogs/radius.c:99:18: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/radius.c:99:18: note: Assignment 'new=xcalloc(1,sizeof(struct rad_config_t))', assigned value is 0 inn2-2.7.4~20250809/authprogs/radius.c:100:5: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/radius.c:230:11: warning: If memory allocation fails, then there is a possible null pointer dereference: from [nullPointerOutOfMemory] inn2-2.7.4~20250809/authprogs/radius.c:276:22: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/radius.c:276:22: note: Assignment 'new=xmalloc(sizeof(struct sending_t))', assigned value is 0 inn2-2.7.4~20250809/authprogs/radius.c:281:20: note: Assignment 'sreq=new', assigned value is 0 inn2-2.7.4~20250809/authprogs/radius.c:286:26: note: Calling function 'req_copyto', 2nd argument 'sreq' value is 0 inn2-2.7.4~20250809/authprogs/radius.c:230:11: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/radius.c:277:9: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/authprogs/radius.c:276:22: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/radius.c:276:22: note: Assignment 'new=xmalloc(sizeof(struct sending_t))', assigned value is 0 inn2-2.7.4~20250809/authprogs/radius.c:277:9: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/radius.c:292:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sreq [nullPointerOutOfMemory] inn2-2.7.4~20250809/authprogs/radius.c:276:22: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/radius.c:276:22: note: Assignment 'new=xmalloc(sizeof(struct sending_t))', assigned value is 0 inn2-2.7.4~20250809/authprogs/radius.c:281:20: note: Assignment 'sreq=new', assigned value is 0 inn2-2.7.4~20250809/authprogs/radius.c:292:9: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/radius.c:111:16: style: Variable 'token' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/radius.c:113:11: style: Variable 'iter' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/radius.c:228:37: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/authprogs/radius.c:234:39: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/authprogs/radius.c:250:21: style: Variable 'hent' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/authprogs/radius.c:508:18: style: Variable 'done' is assigned a value that is never used. [unreadVariable] inn2-2.7.4~20250809/backends/actsync.c:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/actsync.c:404:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/actsync.c:790:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_PORT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/actsync.c:2360:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_FLAG_ALIAS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/actsync.c:2537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/actsync.c:1327:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/backends/actsync.c:1348:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/backends/actsync.c:1349:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/backends/actsync.c:2579:14: style: The if condition is the same as the previous if condition [duplicateCondition] inn2-2.7.4~20250809/backends/actsync.c:2550:14: note: First condition inn2-2.7.4~20250809/backends/actsync.c:2579:14: note: Second condition inn2-2.7.4~20250809/backends/actsync.c:983:20: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/actsync.c:982:24: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/actsync.c:982:24: note: Assignment 'p=xmalloc(ARTNUMPRINTSIZE+1)', assigned value is 0 inn2-2.7.4~20250809/backends/actsync.c:983:20: note: Null pointer dereference inn2-2.7.4~20250809/backends/actsync.c:1017:20: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/actsync.c:1016:24: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/actsync.c:1016:24: note: Assignment 'p=xmalloc(ARTNUMPRINTSIZE+1)', assigned value is 0 inn2-2.7.4~20250809/backends/actsync.c:1017:20: note: Null pointer dereference inn2-2.7.4~20250809/backends/actsync.c:1878:24: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/actsync.c:1877:24: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/actsync.c:1877:24: note: Assignment 'p=xstrdup(grp[i].name)', assigned value is 0 inn2-2.7.4~20250809/backends/actsync.c:1878:24: note: Null pointer dereference inn2-2.7.4~20250809/backends/actsync.c:2655:36: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: ch_stream [nullPointerOutOfResources] inn2-2.7.4~20250809/backends/actsync.c:2652:31: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/actsync.c:2652:31: note: Assignment 'ch_stream=fdopen(io[0],"r")', assigned value is 0 inn2-2.7.4~20250809/backends/actsync.c:2655:36: note: Null pointer dereference inn2-2.7.4~20250809/backends/actsync.c:930:19: style: Variable 'q' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/archive.c:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROUPDIR_MODE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/archive.c:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/archive.c:212:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/archive.c:313:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UWILDMAT_MATCH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/archive.c:358:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/archive.c:253:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/backends/archive.c:59:21: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/archive.c:58:19: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/archive.c:58:19: note: Assignment 'path=xstrdup(file)', assigned value is 0 inn2-2.7.4~20250809/backends/archive.c:59:21: note: Null pointer dereference inn2-2.7.4~20250809/backends/archive.c:465:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: spool [nullPointerOutOfResources] inn2-2.7.4~20250809/backends/archive.c:459:18: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/archive.c:459:18: note: Assignment 'spool=fopen(file,"a")', assigned value is 0 inn2-2.7.4~20250809/backends/archive.c:465:17: note: Null pointer dereference inn2-2.7.4~20250809/backends/archive.c:248:20: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/archive.c:273:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/batcher.c:53:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/batcher.c:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/batcher.c:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/batcher.c:179:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/batcher.c:189:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/batcher.c:91:36: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/backends/batcher.c:199:11: style: Variable 'artdata' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/buffchan.c:109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/buffchan.c:183:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/buffchan.c:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/buffchan.c:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/buffchan.c:293:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/buffchan.c:344:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/buffchan.c:412:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/buffchan.c:431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/buffchan.c:120:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/backends/buffchan.c:371:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/backends/buffchan.c:383:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/backends/buffchan.c:558:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/backends/buffchan.c:323:29: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/backends/cvtbatch.c:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/cvtbatch.c:96:16: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/cvtbatch.c:95:20: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/cvtbatch.c:95:20: note: Assignment 'q=xmalloc(r-text+1)', assigned value is 0 inn2-2.7.4~20250809/backends/cvtbatch.c:96:16: note: Null pointer dereference inn2-2.7.4~20250809/backends/cvtbatch.c:98:9: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/cvtbatch.c:95:20: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/cvtbatch.c:95:20: note: Assignment 'q=xmalloc(r-text+1)', assigned value is 0 inn2-2.7.4~20250809/backends/cvtbatch.c:98:9: note: Null pointer dereference inn2-2.7.4~20250809/backends/innbind.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innbind.c:121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innbind.c:190:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innbind.c:219:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innbind.c:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/inndf.c:103:0: error: #error "Platform not supported. Neither statvfs nor statfs available." [preprocessorErrorDirective] inn2-2.7.4~20250809/backends/innxbatch.c:97:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxbatch.c:197:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxbatch.c:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxbatch.c:311:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxbatch.c:348:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:262:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:291:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:363:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:391:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:434:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:529:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:642:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:770:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:791:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:823:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:869:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:1039:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_ALL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:1101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_EMPTY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:1121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_PORT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/innxmit.c:583:12: style: Condition '*p=='.'' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/backends/innxmit.c:580:10: note: Assignment '*p='\0'', assigned value is 0 inn2-2.7.4~20250809/backends/innxmit.c:583:12: note: Condition '*p=='.'' is always false inn2-2.7.4~20250809/backends/innxmit.c:1057:13: error: Resource leak: fd [resourceLeak] inn2-2.7.4~20250809/backends/innxmit.c:1060:9: warning: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assignment 'article=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/backends/innxmit.c:1060:9: note: Null pointer dereference inn2-2.7.4~20250809/backends/innxmit.c:1061:9: warning: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assignment 'article=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/backends/innxmit.c:1061:9: note: Null pointer dereference inn2-2.7.4~20250809/backends/innxmit.c:1062:24: warning: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assignment 'article=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/backends/innxmit.c:1062:24: note: Null pointer dereference inn2-2.7.4~20250809/backends/innxmit.c:1063:29: warning: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assignment 'article=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/backends/innxmit.c:1063:29: note: Null pointer dereference inn2-2.7.4~20250809/backends/innxmit.c:1072:32: warning: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/innxmit.c:1059:26: note: Assignment 'article=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/backends/innxmit.c:1063:43: note: Assuming condition is false inn2-2.7.4~20250809/backends/innxmit.c:1072:32: note: Null pointer dereference inn2-2.7.4~20250809/backends/innxmit.c:588:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/backends/innxmit.c:205:15: style: Parameter 'MessageID' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/backends/innxmit.c:233:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/innxmit.c:307:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/backends/innxmit.c:445:26: style: Parameter 'Article' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/backends/innxmit.c:445:41: style: Parameter 'MessageID' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/backends/innxmit.c:530:18: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/innxmit.c:532:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/innxmit.c:609:23: style: Parameter 'art' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/backends/ninpaths.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/ninpaths.c:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/ninpaths.c:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/ninpaths.c:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/ninpaths.c:327:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/ninpaths.c:433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/ninpaths.c:518:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/ninpaths.c:146:18: style: Variable 't' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/ninpaths.c:423:25: style: Variable 'relay' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/ninpaths.c:512:11: style: Variable 'df' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/ninpaths.c:512:23: style: Variable 'rf' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/nntpget.c:76:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/nntpget.c:124:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/nntpget.c:140:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_PORT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/nntpget.c:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/nntpget.c:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/nntpget.c:197:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/nntpget.c:245:18: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] inn2-2.7.4~20250809/backends/nntpget.c:126:20: warning: Either the condition '(Remote=SITEconnect(av[0]))==NULL' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck] inn2-2.7.4~20250809/backends/nntpget.c:282:39: note: Assuming that condition '(Remote=SITEconnect(av[0]))==NULL' is not redundant inn2-2.7.4~20250809/backends/nntpget.c:284:20: note: Calling function 'SITEwrite', 1st argument 'Remote' value is 0 inn2-2.7.4~20250809/backends/nntpget.c:126:20: note: Null pointer dereference inn2-2.7.4~20250809/backends/nntpget.c:155:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sp [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assignment 'sp=xmalloc(sizeof(struct SITE))', assigned value is 0 inn2-2.7.4~20250809/backends/nntpget.c:155:5: note: Null pointer dereference inn2-2.7.4~20250809/backends/nntpget.c:156:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sp [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assignment 'sp=xmalloc(sizeof(struct SITE))', assigned value is 0 inn2-2.7.4~20250809/backends/nntpget.c:156:5: note: Null pointer dereference inn2-2.7.4~20250809/backends/nntpget.c:157:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sp [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assignment 'sp=xmalloc(sizeof(struct SITE))', assigned value is 0 inn2-2.7.4~20250809/backends/nntpget.c:157:5: note: Null pointer dereference inn2-2.7.4~20250809/backends/nntpget.c:158:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sp [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assignment 'sp=xmalloc(sizeof(struct SITE))', assigned value is 0 inn2-2.7.4~20250809/backends/nntpget.c:158:5: note: Null pointer dereference inn2-2.7.4~20250809/backends/nntpget.c:158:14: warning: If memory allocation fails, then there is a possible null pointer dereference: sp [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assignment 'sp=xmalloc(sizeof(struct SITE))', assigned value is 0 inn2-2.7.4~20250809/backends/nntpget.c:158:14: note: Null pointer dereference inn2-2.7.4~20250809/backends/nntpget.c:159:5: warning: If memory allocation fails, then there is a possible null pointer dereference: sp [nullPointerOutOfMemory] inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assuming allocation function fails inn2-2.7.4~20250809/backends/nntpget.c:154:17: note: Assignment 'sp=xmalloc(sizeof(struct SITE))', assigned value is 0 inn2-2.7.4~20250809/backends/nntpget.c:159:5: note: Null pointer dereference inn2-2.7.4~20250809/backends/nntpget.c:70:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/nntpget.c:203:11: style: Variable 'Since' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/nntpget.c:206:16: style: Variable 'gt' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/backends/overchan.c:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/overchan.c:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shlock.c:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shlock.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shlock.c:87:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shlock.c:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shlock.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shlock.c:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shrinkfile.c:51:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathtmp [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shrinkfile.c:78:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shrinkfile.c:100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shrinkfile.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shrinkfile.c:309:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/backends/shrinkfile.c:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/auth_pass.c:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/auth_pass.c:133:22: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] inn2-2.7.4~20250809/contrib/auth_pass.c:144:16: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] inn2-2.7.4~20250809/contrib/auth_pass.c:168:32: portability: Non reentrant function 'crypt' called. For threadsafe applications it is recommended to use the reentrant replacement function 'crypt_r'. [prohibitedcryptCalled] inn2-2.7.4~20250809/contrib/auth_pass.c:79:20: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/contrib/expirectl.c:74:0: error: #error "Platform not supported. Neither statvfs nor statfs available." [preprocessorErrorDirective] inn2-2.7.4~20250809/contrib/mlockfile.c:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/mlockfile.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/mlockfile.c:111:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/mlockfile.c:89:15: warning: Either the condition 'fd==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] inn2-2.7.4~20250809/contrib/mlockfile.c:42:16: note: Assuming that condition 'fd==-1' is not redundant inn2-2.7.4~20250809/contrib/mlockfile.c:89:15: note: Invalid argument inn2-2.7.4~20250809/contrib/mlockfile.c:137:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ml [nullPointerOutOfMemory] inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assuming allocation function fails inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assignment 'ml=malloc((1+argc)*sizeof(ml))', assigned value is 0 inn2-2.7.4~20250809/contrib/mlockfile.c:137:9: note: Null pointer dereference inn2-2.7.4~20250809/contrib/mlockfile.c:138:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ml [nullPointerOutOfMemory] inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assuming allocation function fails inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assignment 'ml=malloc((1+argc)*sizeof(ml))', assigned value is 0 inn2-2.7.4~20250809/contrib/mlockfile.c:138:9: note: Null pointer dereference inn2-2.7.4~20250809/contrib/mlockfile.c:139:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ml [nullPointerOutOfMemory] inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assuming allocation function fails inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assignment 'ml=malloc((1+argc)*sizeof(ml))', assigned value is 0 inn2-2.7.4~20250809/contrib/mlockfile.c:139:9: note: Null pointer dereference inn2-2.7.4~20250809/contrib/mlockfile.c:140:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ml [nullPointerOutOfMemory] inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assuming allocation function fails inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assignment 'ml=malloc((1+argc)*sizeof(ml))', assigned value is 0 inn2-2.7.4~20250809/contrib/mlockfile.c:140:9: note: Null pointer dereference inn2-2.7.4~20250809/contrib/mlockfile.c:141:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ml [nullPointerOutOfMemory] inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assuming allocation function fails inn2-2.7.4~20250809/contrib/mlockfile.c:131:16: note: Assignment 'ml=malloc((1+argc)*sizeof(ml))', assigned value is 0 inn2-2.7.4~20250809/contrib/mlockfile.c:141:9: note: Null pointer dereference inn2-2.7.4~20250809/contrib/newsresp.c:109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/newsresp.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/newsresp.c:121:22: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] inn2-2.7.4~20250809/contrib/newsresp.c:131:20: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/contrib/newsresp.c:100:21: style: Variable 'host' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/contrib/pullart.c:178:39: style: Parameter 'fileprefix' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/contrib/pullart.c:178:73: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/contrib/pullart.c:183:11: style: Variable 'newsptr' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/contrib/reset-cnfs.c:22:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/reset-cnfs.c:11:22: style: Parameter 'argv' can be declared as const array [constParameter] inn2-2.7.4~20250809/contrib/respool.c:32:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTHANDLE_INITIALIZER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/respool.c:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/contrib/respool.c:58:9: error: Memory leak: arttmp [memleak] inn2-2.7.4~20250809/contrib/respool.c:54:12: warning: If memory allocation fails, then there is a possible null pointer dereference: arttmp [nullPointerOutOfMemory] inn2-2.7.4~20250809/contrib/respool.c:53:21: note: Assuming allocation function fails inn2-2.7.4~20250809/contrib/respool.c:53:21: note: Assignment 'arttmp=xmalloc(len)', assigned value is 0 inn2-2.7.4~20250809/contrib/respool.c:54:12: note: Null pointer dereference inn2-2.7.4~20250809/control/gencancel.c:69:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/control/gencancel.c:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/control/gencancel.c:52:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/control/gencancel.c:122:11: style: Variable 'body' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/control/gencancel.c:123:11: style: Variable 'charset' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/control/gencancel.c:125:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/control/gencancel.c:128:11: style: Variable 'mid' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/control/gencancel.c:129:11: style: Variable 'newsgroups' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/control/gencancel.c:131:11: style: Variable 'subject' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/expire/convdate.c:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/convdate.c:57:11: style: Variable 'result' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/expire/convdate.c:123:11: style: Variable 'date' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/expire/expire.c:77:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expire.c:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expire.c:291:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_STORAGE_CLASSES [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expire.c:369:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMerrno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expire.c:388:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupbaseexpiry [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expire.c:461:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expire.c:500:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expire.c:515:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expire.c:545:17: warning: If memory allocation fails, then there is a possible null pointer dereference: EXPhistdir [nullPointerOutOfMemory] inn2-2.7.4~20250809/expire/expire.c:544:25: note: Assuming allocation function fails inn2-2.7.4~20250809/expire/expire.c:544:25: note: Assignment 'EXPhistdir=xstrdup(HistoryText)', assigned value is 0 inn2-2.7.4~20250809/expire/expire.c:545:17: note: Null pointer dereference inn2-2.7.4~20250809/expire/expire.c:274:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/expire/expire.c:720:5: style:inconclusive: Statements following noreturn function 'CleanupAndExit()' will never be executed. [unreachableCode] inn2-2.7.4~20250809/expire/expireover.c:44:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/expireover.c:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_OPENLOG_FLAGS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/fastrm.c:192:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/fastrm.c:261:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMerrno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/fastrm.c:340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/fastrm.c:392:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/fastrm.c:645:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/fastrm.c:102:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/expire/fastrm.c:101:18: note: Assuming allocation function fails inn2-2.7.4~20250809/expire/fastrm.c:101:18: note: Assignment 'new=xmalloc(sizeof(struct filelist))', assigned value is 0 inn2-2.7.4~20250809/expire/fastrm.c:102:5: note: Null pointer dereference inn2-2.7.4~20250809/expire/fastrm.c:103:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/expire/fastrm.c:101:18: note: Assuming allocation function fails inn2-2.7.4~20250809/expire/fastrm.c:101:18: note: Assignment 'new=xmalloc(sizeof(struct filelist))', assigned value is 0 inn2-2.7.4~20250809/expire/fastrm.c:103:5: note: Null pointer dereference inn2-2.7.4~20250809/expire/fastrm.c:104:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/expire/fastrm.c:101:18: note: Assuming allocation function fails inn2-2.7.4~20250809/expire/fastrm.c:101:18: note: Assignment 'new=xmalloc(sizeof(struct filelist))', assigned value is 0 inn2-2.7.4~20250809/expire/fastrm.c:104:5: note: Null pointer dereference inn2-2.7.4~20250809/expire/fastrm.c:105:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/expire/fastrm.c:101:18: note: Assuming allocation function fails inn2-2.7.4~20250809/expire/fastrm.c:101:18: note: Assignment 'new=xmalloc(sizeof(struct filelist))', assigned value is 0 inn2-2.7.4~20250809/expire/fastrm.c:105:5: note: Null pointer dereference inn2-2.7.4~20250809/expire/fastrm.c:114:39: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/expire/fastrm.c:128:27: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/expire/fastrm.c:314:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/expire/grephistory.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/grephistory.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/grephistory.c:85:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_OPENLOG_FLAGS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makedbz.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makedbz.c:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makedbz.c:226:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makedbz.c:241:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_OPENLOG_FLAGS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makedbz.c:287:15: warning: If memory allocation fails, then there is a possible null pointer dereference: HistoryDir [nullPointerOutOfMemory] inn2-2.7.4~20250809/expire/makedbz.c:283:29: note: Assuming allocation function fails inn2-2.7.4~20250809/expire/makedbz.c:283:29: note: Assignment 'HistoryDir=xstrdup(TextFile)', assigned value is 0 inn2-2.7.4~20250809/expire/makedbz.c:287:15: note: Null pointer dereference inn2-2.7.4~20250809/expire/makedbz.c:34:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/expire/makehistory.c:152:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makehistory.c:333:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makehistory.c:607:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makehistory.c:899:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_OPENLOG_FLAGS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/makehistory.c:979:19: warning: If memory allocation fails, then there is a possible null pointer dereference: HistoryDir [nullPointerOutOfMemory] inn2-2.7.4~20250809/expire/makehistory.c:976:33: note: Assuming allocation function fails inn2-2.7.4~20250809/expire/makehistory.c:976:33: note: Assignment 'HistoryDir=xstrdup(HistoryPath)', assigned value is 0 inn2-2.7.4~20250809/expire/makehistory.c:979:19: note: Null pointer dereference inn2-2.7.4~20250809/expire/makehistory.c:159:11: style: Variable 'line' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/expire/makehistory.c:583:23: style: Variable 'fp' is assigned a value that is never used. [unreadVariable] inn2-2.7.4~20250809/expire/prunehistory.c:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/expire/prunehistory.c:34:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/ctlinnd.c:172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICCfailure [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/ctlinnd.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/ctlinnd.c:195:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_FLAG_OK_STRING [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/ctlinnd.c:282:10: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/ctlinnd.c:281:22: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/ctlinnd.c:281:22: note: Assignment 'new=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/frontends/ctlinnd.c:282:10: note: Null pointer dereference inn2-2.7.4~20250809/frontends/ctlinnd.c:286:21: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/ctlinnd.c:281:22: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/ctlinnd.c:281:22: note: Assignment 'new=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/frontends/ctlinnd.c:286:21: note: Null pointer dereference inn2-2.7.4~20250809/frontends/ctlinnd.c:333:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/ctlinnd.c:123:12: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/frontends/ctlinnd.c:125:14: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/ctlinnd.c:158:20: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/frontends/decode.c:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/decode.c:45:20: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] inn2-2.7.4~20250809/frontends/decode.c:44:7: note: i is assigned inn2-2.7.4~20250809/frontends/decode.c:45:20: note: i is overwritten inn2-2.7.4~20250809/frontends/decode.c:40:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/decode.c:60:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/frontends/encode.c:104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/encode.c:37:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/frontends/encode.c:75:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/feedone.c:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/feedone.c:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/feedone.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/feedone.c:72:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/feedone.c:69:17: style: Variable 'MESGIDHDR' can be declared as const array [constVariable] inn2-2.7.4~20250809/frontends/getlist.c:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/getlist.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/getlist.c:121:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/getlist.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/getlist.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/getlist.c:218:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_PORT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MED_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_fatal_cleanup [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:205:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXARTLINELENGTH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:386:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:472:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHMASTER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:588:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:687:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:714:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MED_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:745:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:764:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:786:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MED_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/inews.c:456:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/frontends/inews.c:462:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/frontends/inews.c:802:16: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] inn2-2.7.4~20250809/frontends/inews.c:935:28: error: Allocation with xmalloc, setbuf doesn't release it. [leakNoVarFunctionCall] inn2-2.7.4~20250809/frontends/inews.c:936:26: error: Allocation with xmalloc, setbuf doesn't release it. [leakNoVarFunctionCall] inn2-2.7.4~20250809/frontends/inews.c:634:13: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/inews.c:629:20: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/inews.c:629:20: note: Assignment 'p=xmalloc(artsize)', assigned value is 0 inn2-2.7.4~20250809/frontends/inews.c:631:19: note: Assignment 'article=p', assigned value is 0 inn2-2.7.4~20250809/frontends/inews.c:634:13: note: Null pointer dereference inn2-2.7.4~20250809/frontends/inews.c:635:13: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/inews.c:629:20: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/inews.c:629:20: note: Assignment 'p=xmalloc(artsize)', assigned value is 0 inn2-2.7.4~20250809/frontends/inews.c:631:19: note: Assignment 'article=p', assigned value is 0 inn2-2.7.4~20250809/frontends/inews.c:635:13: note: Null pointer dereference inn2-2.7.4~20250809/frontends/inews.c:184:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/inews.c:263:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/inews.c:347:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/inews.c:349:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/inews.c:357:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/inews.c:959:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/inews.c:199:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/inews.c:453:17: style: Variable 'SEPS' can be declared as const array [constVariable] inn2-2.7.4~20250809/frontends/inews.c:647:25: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/frontends/inews.c:684:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/inews.c:725:15: style: Parameter 'article' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/frontends/inews.c:727:13: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/innconfval.c:30:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_VERSION_STRING [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/innconfval.c:55:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFPARSE_QUOTE_NONE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxforks [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:132:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:491:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:631:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:715:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:792:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:825:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/rnews.c:373:5: warning: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/rnews.c:372:22: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/rnews.c:372:22: note: Assignment 'article=xmalloc(size+2)', assigned value is 0 inn2-2.7.4~20250809/frontends/rnews.c:373:5: note: Null pointer dereference inn2-2.7.4~20250809/frontends/rnews.c:374:5: warning: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/rnews.c:372:22: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/rnews.c:372:22: note: Assignment 'article=xmalloc(size+2)', assigned value is 0 inn2-2.7.4~20250809/frontends/rnews.c:374:5: note: Null pointer dereference inn2-2.7.4~20250809/frontends/rnews.c:628:20: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/rnews.c:32:9: style: struct member '_HEADER::size' is never used. [unusedStructMember] inn2-2.7.4~20250809/frontends/sm.c:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTHANDLE_INITIALIZER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/sm.c:196:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxartsize [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/sm.c:246:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMARTNGNUM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/sm.c:296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/sm.c:59:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/sm.c:382:15: style: Variable 'line' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/sys2nf.c:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/sys2nf.c:167:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergetogroups [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/sys2nf.c:238:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/frontends/sys2nf.c:153:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/frontends/sys2nf.c:209:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/frontends/sys2nf.c:50:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Groups [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/sys2nf.c:43:21: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/sys2nf.c:43:21: note: Assignment 'Groups=xmalloc((i+2)*sizeof(char*))', assigned value is 0 inn2-2.7.4~20250809/frontends/sys2nf.c:50:9: note: Null pointer dereference inn2-2.7.4~20250809/frontends/sys2nf.c:52:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Groups [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/sys2nf.c:43:21: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/sys2nf.c:43:21: note: Assignment 'Groups=xmalloc((i+2)*sizeof(char*))', assigned value is 0 inn2-2.7.4~20250809/frontends/sys2nf.c:52:5: note: Null pointer dereference inn2-2.7.4~20250809/frontends/sys2nf.c:275:26: warning: If memory allocation fails, then there is a possible null pointer dereference: site [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/sys2nf.c:274:23: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/sys2nf.c:274:23: note: Assignment 'site=xstrdup(p)', assigned value is 0 inn2-2.7.4~20250809/frontends/sys2nf.c:275:26: note: Null pointer dereference inn2-2.7.4~20250809/frontends/sys2nf.c:289:30: warning: If memory allocation fails, then there is a possible null pointer dereference: site [nullPointerOutOfMemory] inn2-2.7.4~20250809/frontends/sys2nf.c:274:23: note: Assuming allocation function fails inn2-2.7.4~20250809/frontends/sys2nf.c:274:23: note: Assignment 'site=xstrdup(p)', assigned value is 0 inn2-2.7.4~20250809/frontends/sys2nf.c:289:30: note: Null pointer dereference inn2-2.7.4~20250809/frontends/sys2nf.c:42:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/sys2nf.c:77:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/sys2nf.c:90:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/sys2nf.c:312:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/frontends/sys2nf.c:29:18: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/frontends/sys2nf.c:66:11: style: Variable 'site' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/frontends/sys2nf.c:113:11: style: Variable 'g' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/history/his.c:93:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:113:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_HIS_METHODS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMR_HISSYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMR_HISGREP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMR_HISHAVE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:275:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMR_HISWRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:296:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMR_HISWRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:439:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INND_HISLOG [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:464:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/his.c:463:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/history/his.c:164:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/his.c:163:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/his.c:163:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/his.c:164:5: note: Null pointer dereference inn2-2.7.4~20250809/history/his.c:165:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/his.c:163:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/his.c:163:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/his.c:165:5: note: Null pointer dereference inn2-2.7.4~20250809/history/his.c:166:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/his.c:163:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/his.c:163:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/his.c:166:5: note: Null pointer dereference inn2-2.7.4~20250809/history/his.c:167:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/his.c:163:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/his.c:163:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/his.c:167:5: note: Null pointer dereference inn2-2.7.4~20250809/history/his.c:168:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/his.c:163:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/his.c:163:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/his.c:168:5: note: Null pointer dereference inn2-2.7.4~20250809/history/his.c:169:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/his.c:163:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/his.c:163:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/his.c:169:5: note: Null pointer dereference inn2-2.7.4~20250809/history/his.c:169:16: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/his.c:163:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/his.c:163:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/his.c:169:16: note: Null pointer dereference inn2-2.7.4~20250809/history/his.c:170:9: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/his.c:163:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/his.c:163:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/his.c:170:9: note: Null pointer dereference inn2-2.7.4~20250809/history/his.c:106:33: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/history/his.c:178:31: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/history/his.c:391:26: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/history/his.c:455:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/history/hisv6/hisv6.c:223:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:245:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:291:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIS_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:497:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HISsetup [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:520:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HISclose [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:537:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HISsync [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:574:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIS_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:669:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HISfilesfor [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:712:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HIShavearticle [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:801:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:829:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIS_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:877:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HISwrite [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:896:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HISwrite [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:921:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIS_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:994:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:1259:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIS_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/history/hisv6/hisv6.c:468:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:468:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:469:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:469:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:470:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:470:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:471:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:471:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:472:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:472:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:473:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:473:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:474:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:474:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:475:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:475:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:476:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:476:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:477:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:477:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:478:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:478:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:479:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:479:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:484:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assuming allocation function fails inn2-2.7.4~20250809/history/hisv6/hisv6.c:467:16: note: Assignment 'h=xmalloc(sizeof(*h))', assigned value is 0 inn2-2.7.4~20250809/history/hisv6/hisv6.c:484:5: note: Null pointer dereference inn2-2.7.4~20250809/history/hisv6/hisv6.c:203:31: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/art.c:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:218:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:318:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:390:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logipaddr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:444:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTHANDLE_INITIALIZER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:771:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_TAKETHIS_REJECT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:790:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxartsize [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1014:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_TAKETHIS_REJECT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1172:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1451:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MED_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1554:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1825:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logsitename [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1882:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MED_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1979:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/art.c:1244:23: style: Condition 'r==false' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/innd/art.c:1231:21: note: Assignment 'r=false', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:1244:23: note: Condition 'r==false' is always true inn2-2.7.4~20250809/innd/art.c:198:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:197:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:197:17: note: Assignment 'tp=xmalloc(sizeof(struct TREE))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:198:5: note: Null pointer dereference inn2-2.7.4~20250809/innd/art.c:198:18: warning: If memory allocation fails, then there is a possible null pointer dereference: Table [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:252:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:252:20: note: Assignment 'table=xmalloc(ARRAY_SIZE(ARTheaders)*sizeof(struct ARTHEADER*))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:256:34: note: Calling function 'ARTbuildtree', 1st argument 'table' value is 0 inn2-2.7.4~20250809/innd/art.c:198:18: note: Null pointer dereference inn2-2.7.4~20250809/innd/art.c:199:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:197:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:197:17: note: Assignment 'tp=xmalloc(sizeof(struct TREE))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:199:5: note: Null pointer dereference inn2-2.7.4~20250809/innd/art.c:199:16: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:197:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:197:17: note: Assignment 'tp=xmalloc(sizeof(struct TREE))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:199:16: note: Null pointer dereference inn2-2.7.4~20250809/innd/art.c:205:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:197:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:197:17: note: Assignment 'tp=xmalloc(sizeof(struct TREE))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:205:9: note: Null pointer dereference inn2-2.7.4~20250809/innd/art.c:207:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:197:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:197:17: note: Assignment 'tp=xmalloc(sizeof(struct TREE))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:207:9: note: Null pointer dereference inn2-2.7.4~20250809/innd/art.c:254:9: warning: If memory allocation fails, then there is a possible null pointer dereference: table [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:252:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:252:20: note: Assignment 'table=xmalloc(ARRAY_SIZE(ARTheaders)*sizeof(struct ARTHEADER*))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:254:9: note: Null pointer dereference inn2-2.7.4~20250809/innd/art.c:255:11: warning: If memory allocation fails, then there is a possible null pointer dereference: table [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:252:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:252:20: note: Assignment 'table=xmalloc(ARRAY_SIZE(ARTheaders)*sizeof(struct ARTHEADER*))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:255:11: note: Null pointer dereference inn2-2.7.4~20250809/innd/art.c:1751:20: style: Variable '*p' is reassigned a value before the old one has been used. [redundantAssignment] inn2-2.7.4~20250809/innd/art.c:1742:32: note: *p is assigned inn2-2.7.4~20250809/innd/art.c:1751:20: note: *p is overwritten inn2-2.7.4~20250809/innd/art.c:1770:24: style: Variable '*p' is reassigned a value before the old one has been used. [redundantAssignment] inn2-2.7.4~20250809/innd/art.c:1761:36: note: *p is assigned inn2-2.7.4~20250809/innd/art.c:1770:24: note: *p is overwritten inn2-2.7.4~20250809/innd/art.c:343:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/art.c:1309:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/art.c:1333:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/art.c:440:20: style: Variable 'Article' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/art.c:634:11: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/art.c:824:20: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/art.c:908:20: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/art.c:1301:21: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/art.c:1364:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/art.c:1366:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/art.c:1406:35: style: Parameter 'fromgroup' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/art.c:1625:18: style: Variable 'LastMessageIDPtr' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/art.c:1654:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/art.c:1674:29: style: Parameter 'hf' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/art.c:2633:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] inn2-2.7.4~20250809/innd/cc.c:513:24: error: There is an unknown macro here somewhere. Configuration is required. If UNUSED is a macro then please configure it. [unknownMacro] inn2-2.7.4~20250809/innd/chan.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_ENV_LISTEN_FDS_COUNT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:159:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chaninacttime [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START_BUFF_SIZE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:276:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:449:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:828:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_WATER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:905:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:973:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable badiocount [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:1010:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:1087:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:1128:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:1218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/chan.c:942:19: style: Condition 'count==0' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/innd/chan.c:937:19: note: Assuming that condition 'count<=0' is not redundant inn2-2.7.4~20250809/innd/chan.c:942:19: note: Condition 'count==0' is always false inn2-2.7.4~20250809/innd/chan.c:499:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/chan.c:210:8: style: Redundant initialization for 'in'. The initialized value is overwritten before it is read. [redundantInitialization] inn2-2.7.4~20250809/innd/chan.c:185:22: note: in is initialized inn2-2.7.4~20250809/innd/chan.c:210:8: note: in is overwritten inn2-2.7.4~20250809/innd/chan.c:214:9: style: Redundant initialization for 'out'. The initialized value is overwritten before it is read. [redundantInitialization] inn2-2.7.4~20250809/innd/chan.c:186:23: note: out is initialized inn2-2.7.4~20250809/innd/chan.c:214:9: note: out is overwritten inn2-2.7.4~20250809/innd/chan.c:77:24: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/chan.c:383:15: style: Variable 'label' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/chan.c:383:23: style: Variable 'tmplabel' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/chan.c:493:11: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/chan.c:641:22: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/chan.c:695:23: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/chan.c:707:19: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/chan.c:723:19: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/chan.c:770:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/chan.c:1045:11: style: Variable 'label' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/chan.c:1045:19: style: Variable 'tmplabel' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/icd.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_ALL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:175:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:305:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:345:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:376:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergetogroups [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:444:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:495:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/icd.c:160:17: style: Variable 'WHEN' can be declared as const array [constVariable] inn2-2.7.4~20250809/innd/innd.c:261:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/innd.c:283:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/innd.c:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enableoverview [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/innd.c:344:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathlog [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/innd.c:366:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/innd.c:380:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/innd.c:377:17: style: Variable 'WHEN' can be declared as const array [constVariable] inn2-2.7.4~20250809/innd/innd.h:875:0: debug: Failed to parse 'typedef END_DECLS struct _NCDISPATCH { const char * Name ; void ( * Function ) ( struct _CHANNEL * ) ; bool Needauth ; int Minac ; int Maxac ; bool Stripspaces ; const char * Help ; } NCDISPATCH ;'. The checking continues anyway. [simplifyTypedef] inn2-2.7.4~20250809/innd/nc.c:167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_TRACE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:320:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:356:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_NO_GROUP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:422:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_NO_GROUP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:482:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_ERR_SYNTAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:546:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_INFO_HELP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:581:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_ERR_SYNTAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:654:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_IHAVE_REFUSE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:770:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:822:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noreader [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:984:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1048:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1067:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1086:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1706:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_TRACE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1738:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1821:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxconnections [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1863:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MED_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1966:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_TAKETHIS_REJECT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:2041:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/nc.c:1350:45: style: Condition 'cp->ac>1' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/innd/nc.c:1342:24: note: Assuming that condition 'cp->ac>1' is not redundant inn2-2.7.4~20250809/innd/nc.c:1350:45: note: Condition 'cp->ac>1' is always true inn2-2.7.4~20250809/innd/nc.c:320:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/nc.c:1131:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/nc.c:1136:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/nc.c:1661:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/nc.c:1737:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/nc.c:1953:10: style: Variable 'wp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/innd.h:875:0: debug: Failed to parse 'typedef END_DECLS struct _SITEVARIABLES { char * Name ; char * Value ; int Elements ; struct _SITEVARIABLES * Next ; } SITEVARIABLES ;'. The checking continues anyway. [simplifyTypedef] inn2-2.7.4~20250809/innd/newsfeeds.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/newsfeeds.c:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/newsfeeds.c:471:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEED_NAME [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/newsfeeds.c:867:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/newsfeeds.c:936:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/newsfeeds.c:496:22: warning: Either the condition 'f2' is redundant or there is possible null pointer dereference: f2. [nullPointerRedundantCheck] inn2-2.7.4~20250809/innd/newsfeeds.c:505:9: note: Assuming that condition 'f2' is not redundant inn2-2.7.4~20250809/innd/newsfeeds.c:496:22: note: Null pointer dereference inn2-2.7.4~20250809/innd/newsfeeds.c:499:21: warning: Either the condition 'f2' is redundant or there is possible null pointer dereference: f2. [nullPointerRedundantCheck] inn2-2.7.4~20250809/innd/newsfeeds.c:505:9: note: Assuming that condition 'f2' is not redundant inn2-2.7.4~20250809/innd/newsfeeds.c:499:21: note: Null pointer dereference inn2-2.7.4~20250809/innd/newsfeeds.c:39:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/newsfeeds.c:310:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/newsfeeds.c:325:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/newsfeeds.c:790:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/newsfeeds.c:920:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/newsfeeds.c:127:24: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/newsfeeds.c:140:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/newsfeeds.c:145:20: style: Variable 'v' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/newsfeeds.c:448:11: style: Variable 'u' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/innd.h:875:0: debug: Failed to parse 'typedef END_DECLS struct _NGHASH { int Size ; int Used ; struct _NEWSGROUP * * Groups ; } NGHASH ;'. The checking continues anyway. [simplifyTypedef] inn2-2.7.4~20250809/innd/ng.c:111:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/ng.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_FATAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/ng.c:343:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enableoverview [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/ng.c:426:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/ng.c:292:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/ng.c:309:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/ng.c:69:51: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/ng.c:264:13: style: Variable 'htp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/ng.c:337:11: style: Variable 'f4' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/ng.c:338:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/ng.c:419:21: style: Variable 'f4' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/ng.c:420:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/proc.c:29:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/proc.c:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/innd.h:875:0: debug: Failed to parse 'typedef END_DECLS struct _REMOTEHOST { char * Label ; char * Name ; struct sockaddr_storage Address ; char * Password ; char * Identd ; bool Streaming ; bool Skip ; bool Ignore ; bool ResendId ; bool List ; bool Xbatch ; int MaxCnx ; char * * Patterns ; char * Pattern ; int HoldTime ; int Keysetbit ; } REMOTEHOST ;'. The checking continues anyway. [simplifyTypedef] inn2-2.7.4~20250809/innd/rc.c:153:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:289:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:352:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:368:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:385:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:674:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:774:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:832:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:1525:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPORARYOPEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:1665:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:1754:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_ENV_LISTEN_FDS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/rc.c:368:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/rc.c:408:9: portability: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'HANDOFF {aka signed int}'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/rc.c:155:26: warning: If memory allocation fails, then there is a possible null pointer dereference: s_local [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/rc.c:153:22: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/rc.c:153:22: note: Assignment 's_local=xmalloc(sizeof(struct sockaddr_storage))', assigned value is 0 inn2-2.7.4~20250809/innd/rc.c:155:26: note: Null pointer dereference inn2-2.7.4~20250809/innd/rc.c:161:26: warning: If memory allocation fails, then there is a possible null pointer dereference: s_distant [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/rc.c:159:24: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/rc.c:159:24: note: Assignment 's_distant=xmalloc(sizeof(struct sockaddr_storage))', assigned value is 0 inn2-2.7.4~20250809/innd/rc.c:161:26: note: Null pointer dereference inn2-2.7.4~20250809/innd/rc.c:262:43: warning: If memory allocation fails, then there is a possible null pointer dereference: text [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/rc.c:1033:50: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/rc.c:1033:50: note: Calling function 'RCCommaSplit', 1st argument 'xstrdup(peer_params.Name)' value is 0 inn2-2.7.4~20250809/innd/rc.c:262:43: note: Null pointer dereference inn2-2.7.4~20250809/innd/rc.c:1035:50: style: Local variable 'hints' shadows outer variable [shadowVariable] inn2-2.7.4~20250809/innd/rc.c:810:21: note: Shadowed declaration inn2-2.7.4~20250809/innd/rc.c:1035:50: note: Shadow variable inn2-2.7.4~20250809/innd/rc.c:138:25: style: Parameter 'identd' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/rc.c:285:33: style: Parameter 'pass' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/rc.c:790:17: style: Variable 'NOPASS' can be declared as const array [constVariable] inn2-2.7.4~20250809/innd/rc.c:791:17: style: Variable 'NOIDENTD' can be declared as const array [constVariable] inn2-2.7.4~20250809/innd/rc.c:793:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/rc.c:1035:38: style: Variable 'res' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/rc.c:1503:33: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innd/rc.c:1522:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/site.c:25:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:194:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:249:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXP_CONTROL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:360:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:504:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:586:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:603:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BUILTIN_ARGV [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:691:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:727:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:788:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:821:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:854:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:1141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/site.c:509:9: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'FEEDTYPE {aka signed int}'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/site.c:727:9: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'FEEDTYPE {aka signed int}'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/site.c:854:9: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'FEEDTYPE {aka signed int}'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innd/site.c:670:6: warning: If memory allocation fails, then there is a possible null pointer dereference: ip [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/site.c:669:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/site.c:669:17: note: Assignment 'ip=xmalloc(sizeof(int))', assigned value is 0 inn2-2.7.4~20250809/innd/site.c:670:6: note: Null pointer dereference inn2-2.7.4~20250809/innd/site.c:828:14: warning: If memory allocation fails, then there is a possible null pointer dereference: ip [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/site.c:827:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/site.c:827:25: note: Assignment 'ip=xmalloc(sizeof(int))', assigned value is 0 inn2-2.7.4~20250809/innd/site.c:828:14: note: Null pointer dereference inn2-2.7.4~20250809/innd/site.c:1036:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/innd.h:875:0: debug: Failed to parse 'typedef END_DECLS struct _STATUS { char name [ SMBUF ] ; char ip_addr [ SMBUF ] ; bool can_stream ; unsigned short activeCxn ; unsigned short maxCxn ; unsigned short sleepingCxns ; time_t seconds ; unsigned long accepted ; unsigned long refused ; unsigned long rejected ; unsigned long Duplicate ; unsigned long Unwanted_u ; unsigned long Unwanted_d ; unsigned long Unwanted_g ; unsigned long Unwanted_s ; unsigned long Unwanted_f ; float Size ; float DuplicateSize ; float RejectSize ; unsigned long Check ; unsigned long Check_send ; unsigned long Check_deferred ; unsigned long Check_got ; unsigned long Takethis ; unsigned long Takethis_Ok ; unsigned long Takethis_Err ; unsigned long Ihave ; unsigned long Ihave_Duplicate ; unsigned long Ihave_Deferred ; unsigned long Ihave_SendIt ; struct _STATUS * next ; } STATUS ;'. The checking continues anyway. [simplifyTypedef] inn2-2.7.4~20250809/innd/status.c:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/status.c:404:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/status.c:192:25: style: Condition 'p!=NULL' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/innd/status.c:154:21: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:154:21: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:163:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:163:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:164:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:164:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:165:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:165:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:166:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:166:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:166:28: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:166:28: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:167:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:167:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:168:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:168:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:168:29: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:168:29: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:168:55: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:168:55: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:169:17: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:169:17: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:170:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:170:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:170:29: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:170:29: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:170:50: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:170:50: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:171:17: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:171:17: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:172:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:172:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:172:32: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:172:32: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:172:54: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:172:54: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:173:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:173:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:173:33: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:173:33: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:174:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:174:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:175:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:175:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:175:31: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:175:31: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:176:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:176:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:176:33: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:176:33: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:177:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:177:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:177:34: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:177:34: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:178:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:178:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:178:34: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:178:34: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:179:13: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:179:13: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:202:40: warning: If memory allocation fails, then there is a possible null pointer dereference: status [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/status.c:152:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/status.c:152:29: note: Assignment 'status=xmalloc(sizeof(STATUS))', assigned value is 0 inn2-2.7.4~20250809/innd/status.c:202:40: note: Null pointer dereference inn2-2.7.4~20250809/innd/status.c:115:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innd/tinyleaf.c:106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_CONT_IHAVE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/tinyleaf.c:168:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_INFO_HELP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/tinyleaf.c:189:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_OK_QUIT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/tinyleaf.c:203:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_ERR_SYNTAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/tinyleaf.c:216:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_ERR_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/tinyleaf.c:228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/tinyleaf.c:96:31: style: Parameter 'command' can be declared as pointer to const. However it seems that 'command_ihave' is a callback function, if 'command' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/innd/tinyleaf.c:53:15: note: You might need to cast the function pointer here inn2-2.7.4~20250809/innd/tinyleaf.c:96:31: note: Parameter 'command' can be declared as pointer to const inn2-2.7.4~20250809/innd/util.c:204:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/util.c:264:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/util.c:290:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/util.c:315:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hismethod [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/util.c:355:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/util.c:369:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/util.c:166:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/util.c:176:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/innd/wip.c:80:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/wip.c:124:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wipcheck [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/wip.c:169:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/wip.c:187:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innd/wip.c:41:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/wip.c:40:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/wip.c:40:18: note: Assignment 'new=xmalloc(sizeof(struct WIP))', assigned value is 0 inn2-2.7.4~20250809/innd/wip.c:41:5: note: Null pointer dereference inn2-2.7.4~20250809/innd/wip.c:42:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/wip.c:40:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/wip.c:40:18: note: Assignment 'new=xmalloc(sizeof(struct WIP))', assigned value is 0 inn2-2.7.4~20250809/innd/wip.c:42:5: note: Null pointer dereference inn2-2.7.4~20250809/innd/wip.c:43:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/wip.c:40:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/wip.c:40:18: note: Assignment 'new=xmalloc(sizeof(struct WIP))', assigned value is 0 inn2-2.7.4~20250809/innd/wip.c:43:5: note: Null pointer dereference inn2-2.7.4~20250809/innd/wip.c:45:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] inn2-2.7.4~20250809/innd/wip.c:40:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/wip.c:40:18: note: Assignment 'new=xmalloc(sizeof(struct WIP))', assigned value is 0 inn2-2.7.4~20250809/innd/wip.c:45:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/article.c:592:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_ALL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/article.c:211:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArt [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:211:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:212:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArt [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:212:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:214:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArt [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:214:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:215:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArt [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:215:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:216:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArt [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:216:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:217:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArt [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:217:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:218:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArt [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:218:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:219:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArt [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:219:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:494:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assignment 'm=xmalloc(sizeof(struct map_info_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:494:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:495:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assignment 'm=xmalloc(sizeof(struct map_info_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:495:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:496:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assignment 'm=xmalloc(sizeof(struct map_info_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:496:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:497:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assignment 'm=xmalloc(sizeof(struct map_info_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:497:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:498:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:493:16: note: Assignment 'm=xmalloc(sizeof(struct map_info_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:498:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:867:9: warning: If memory allocation fails, then there is a possible null pointer dereference: nntpBuffs [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:866:28: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:866:28: note: Assignment 'nntpBuffs=xmalloc(sizeof(struct buffer_sBuffer)*3)', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:867:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:874:9: warning: If memory allocation fails, then there is a possible null pointer dereference: nntpBuffs [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:866:28: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:866:28: note: Assignment 'nntpBuffs=xmalloc(sizeof(struct buffer_sBuffer)*3)', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:874:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:954:36: warning: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:226:24: note: Calling function 'hashAddArticle', 1st argument 'newArt' value is 0 inn2-2.7.4~20250809/innfeed/article.c:954:36: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:962:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ne [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assignment 'ne=xmalloc(sizeof(struct hash_entry_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:962:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:963:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ne [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assignment 'ne=xmalloc(sizeof(struct hash_entry_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:963:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:964:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ne [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assignment 'ne=xmalloc(sizeof(struct hash_entry_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:964:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:965:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ne [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assignment 'ne=xmalloc(sizeof(struct hash_entry_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:965:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:972:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ne [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assignment 'ne=xmalloc(sizeof(struct hash_entry_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:972:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:973:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ne [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:960:17: note: Assignment 'ne=xmalloc(sizeof(struct hash_entry_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:973:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/article.c:569:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/article.c:823:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/article.c:574:13: style: Variable 'amt' is assigned a value that is never used. [unreadVariable] inn2-2.7.4~20250809/innfeed/buffer.c:50:9: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferPool [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/buffer.c:47:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/buffer.c:47:25: note: Assignment 'bufferPool=xmalloc(sizeof(struct buffer_s)*((4096-2*(sizeof(void*)))/(sizeof(struct buffer_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/buffer.c:50:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/buffer.c:51:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferPool [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/buffer.c:47:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/buffer.c:47:25: note: Assignment 'bufferPool=xmalloc(sizeof(struct buffer_s)*((4096-2*(sizeof(void*)))/(sizeof(struct buffer_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/buffer.c:51:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/buffer.c:311:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/buffer.c:309:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/buffer.c:309:18: note: Assignment 'ptr=xcalloc(cLen,sizeof(struct buffer_sBuffer))', assigned value is 0 inn2-2.7.4~20250809/innfeed/buffer.c:311:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/buffer.c:320:9: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/buffer.c:309:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/buffer.c:309:18: note: Assignment 'ptr=xcalloc(cLen,sizeof(struct buffer_sBuffer))', assigned value is 0 inn2-2.7.4~20250809/innfeed/buffer.c:316:17: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/buffer.c:320:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/buffer.c:347:21: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] inn2-2.7.4~20250809/innfeed/buffer.c:342:12: note: Assuming that condition 'array' is not redundant inn2-2.7.4~20250809/innfeed/buffer.c:347:21: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/buffer.c:348:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newArr [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/buffer.c:345:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/buffer.c:345:21: note: Assignment 'newArr=xmalloc(sizeof(struct buffer_sBuffer)*(count+1))', assigned value is 0 inn2-2.7.4~20250809/innfeed/buffer.c:348:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/buffer.c:350:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newArr [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/buffer.c:345:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/buffer.c:345:21: note: Assignment 'newArr=xmalloc(sizeof(struct buffer_sBuffer)*(count+1))', assigned value is 0 inn2-2.7.4~20250809/innfeed/buffer.c:350:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/buffer.c:420:16: warning: If memory allocation fails, then there is a possible null pointer dereference: newMem [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/buffer.c:416:31: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/buffer.c:416:31: note: Assignment 'newMem=xcalloc(dest->dataSize+src->dataSize+1,1)', assigned value is 0 inn2-2.7.4~20250809/innfeed/buffer.c:420:16: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/buffer.c:375:11: style: Variable 'baseSrc' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/buffer.c:462:21: style: Variable 'src' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/connection.c:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:499:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:1194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:1253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:1289:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:1512:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:1595:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:1680:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:1795:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:2082:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:2110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:2156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:2899:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable response [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:2949:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable response [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:3035:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable response [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:3095:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable response [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:3144:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable response [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:3186:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable response [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/connection.c:4321:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'CxnState {aka signed int}'. [invalidPrintfArgType_uint] inn2-2.7.4~20250809/innfeed/connection.c:398:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:398:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:399:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:399:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:400:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:400:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:402:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:402:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:403:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:403:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:404:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:404:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:405:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:405:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:407:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:407:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:408:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:408:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:410:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:410:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:411:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:396:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:411:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:3865:13: warning: If memory allocation fails, then there is a possible null pointer dereference: rval [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:3862:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:3862:23: note: Assignment 'rval=xmalloc(sizeof(struct buffer_sBuffer)*(lenArray+1))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:3865:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:4340:5: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:4338:26: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:4338:26: note: Assignment 'a=xmalloc(sizeof(struct art_holder_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:4340:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:4341:5: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/connection.c:4338:26: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/connection.c:4338:26: note: Assignment 'a=xmalloc(sizeof(struct art_holder_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/connection.c:4341:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/connection.c:1214:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1297:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1376:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1385:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1412:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1421:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1452:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1461:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1521:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1604:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1688:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:1738:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:2017:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:3618:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:3673:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:3943:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:3978:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/connection.c:332:29: style:inconclusive: Function 'cxnConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:106:28: note: Function 'cxnConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:332:29: note: Function 'cxnConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:375:39: style:inconclusive: Function 'newConnection' argument 2 names different: declaration 'ident' definition 'id'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:50:50: note: Function 'newConnection' argument 2 names different: declaration 'ident' definition 'id'. inn2-2.7.4~20250809/innfeed/connection.c:375:39: note: Function 'newConnection' argument 2 names different: declaration 'ident' definition 'id'. inn2-2.7.4~20250809/innfeed/connection.c:376:28: style:inconclusive: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'articleReceiptTimeout'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:51:39: note: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'articleReceiptTimeout'. inn2-2.7.4~20250809/innfeed/connection.c:376:28: note: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'articleReceiptTimeout'. inn2-2.7.4~20250809/innfeed/connection.c:377:54: style:inconclusive: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'flushTimeout'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:52:65: note: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'flushTimeout'. inn2-2.7.4~20250809/innfeed/connection.c:377:54: note: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'flushTimeout'. inn2-2.7.4~20250809/innfeed/connection.c:2280:26: style:inconclusive: Function 'writeProgress' argument 1 names different: declaration 'e' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:246:36: note: Function 'writeProgress' argument 1 names different: declaration 'e' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2280:26: note: Function 'writeProgress' argument 1 names different: declaration 'e' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2280:56: style:inconclusive: Function 'writeProgress' argument 3 names different: declaration 'b' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:246:59: note: Function 'writeProgress' argument 3 names different: declaration 'b' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2280:56: note: Function 'writeProgress' argument 3 names different: declaration 'b' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2465:25: style:inconclusive: Function 'cxnWorkProc' argument 1 names different: declaration 'ep' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:257:34: note: Function 'cxnWorkProc' argument 1 names different: declaration 'ep' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2465:25: note: Function 'cxnWorkProc' argument 1 names different: declaration 'ep' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2515:51: style:inconclusive: Function 'processResponse205' argument 2 names different: declaration 'response' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:263:54: note: Function 'processResponse205' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2515:51: note: Function 'processResponse205' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2892:51: style:inconclusive: Function 'processResponse235' argument 2 names different: declaration 'response' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:269:54: note: Function 'processResponse235' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2892:51: note: Function 'processResponse235' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2944:51: style:inconclusive: Function 'processResponse335' argument 2 names different: declaration 'response' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:270:54: note: Function 'processResponse335' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:2944:51: note: Function 'processResponse335' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3028:51: style:inconclusive: Function 'processResponse435' argument 2 names different: declaration 'response' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:272:54: note: Function 'processResponse435' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3028:51: note: Function 'processResponse435' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3088:51: style:inconclusive: Function 'processResponse436' argument 2 names different: declaration 'response' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:273:54: note: Function 'processResponse436' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3088:51: note: Function 'processResponse436' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3137:51: style:inconclusive: Function 'processResponse437' argument 2 names different: declaration 'response' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:274:54: note: Function 'processResponse437' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3137:51: note: Function 'processResponse437' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3181:51: style:inconclusive: Function 'processResponse480' argument 2 names different: declaration 'response' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:275:54: note: Function 'processResponse480' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3181:51: note: Function 'processResponse480' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3215:51: style:inconclusive: Function 'processResponse503' argument 2 names different: declaration 'response' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:276:54: note: Function 'processResponse503' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:3215:51: note: Function 'processResponse503' argument 2 names different: declaration 'response' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/connection.c:4336:22: style:inconclusive: Function 'newArtHolder' argument 1 names different: declaration 'art' definition 'article'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:314:39: note: Function 'newArtHolder' argument 1 names different: declaration 'art' definition 'article'. inn2-2.7.4~20250809/innfeed/connection.c:4336:22: note: Function 'newArtHolder' argument 1 names different: declaration 'art' definition 'article'. inn2-2.7.4~20250809/innfeed/connection.c:4363:24: style:inconclusive: Function 'remArtHolder' argument 1 names different: declaration 'art' definition 'artH'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.c:316:36: note: Function 'remArtHolder' argument 1 names different: declaration 'art' definition 'artH'. inn2-2.7.4~20250809/innfeed/connection.c:4363:24: note: Function 'remArtHolder' argument 1 names different: declaration 'art' definition 'artH'. inn2-2.7.4~20250809/innfeed/connection.c:3534:19: style: Variable 'doneSome' is assigned a value that is never used. [unreadVariable] inn2-2.7.4~20250809/innfeed/endpoint.c:171:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:544:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timer [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:779:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:831:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOV_MAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:933:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOV_MAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:1004:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:1448:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:1480:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:1507:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/endpoint.c:707:25: style: Condition 'sval==0' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/innfeed/endpoint.c:552:25: note: Assuming that condition 'sval<0' is not redundant inn2-2.7.4~20250809/innfeed/endpoint.c:555:25: note: Assuming that condition 'sval>0' is not redundant inn2-2.7.4~20250809/innfeed/endpoint.c:707:25: note: Condition 'sval==0' is always true inn2-2.7.4~20250809/innfeed/endpoint.c:217:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:217:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:218:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:218:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:219:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:219:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:220:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:220:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:221:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:221:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:222:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:222:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:223:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:223:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:225:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:225:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:226:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:226:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:227:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:227:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:228:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:228:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:229:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:229:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:230:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:230:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:231:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:231:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:232:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:232:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:234:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:234:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:235:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:235:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:237:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:237:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:238:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:238:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:240:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:215:17: note: Assignment 'ep=xcalloc(1,sizeof(struct endpoint_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:240:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:846:9: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:846:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:847:9: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:847:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:854:13: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:854:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:855:13: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:855:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:858:31: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:838:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:858:31: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:938:9: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:938:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:939:9: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:939:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:939:35: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:939:35: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:940:9: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:940:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:943:13: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:943:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:944:13: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:944:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1105:13: warning: If memory allocation fails, then there is a possible null pointer dereference: timeoutPool [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assignment 'timeoutPool=xmalloc(sizeof(struct timerqelem_s)*((4096-2*(sizeof(void*)))/(sizeof(struct timerqelem_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1105:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1106:9: warning: If memory allocation fails, then there is a possible null pointer dereference: timeoutPool [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assignment 'timeoutPool=xmalloc(sizeof(struct timerqelem_s)*((4096-2*(sizeof(void*)))/(sizeof(struct timerqelem_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1106:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1110:19: warning: If memory allocation fails, then there is a possible null pointer dereference: timeoutPool [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assignment 'timeoutPool=xmalloc(sizeof(struct timerqelem_s)*((4096-2*(sizeof(void*)))/(sizeof(struct timerqelem_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1110:19: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1114:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assignment 'timeoutPool=xmalloc(sizeof(struct timerqelem_s)*((4096-2*(sizeof(void*)))/(sizeof(struct timerqelem_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1109:9: note: Assignment 'p=timeoutPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1114:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1115:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assignment 'timeoutPool=xmalloc(sizeof(struct timerqelem_s)*((4096-2*(sizeof(void*)))/(sizeof(struct timerqelem_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1109:9: note: Assignment 'p=timeoutPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1115:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1116:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assignment 'timeoutPool=xmalloc(sizeof(struct timerqelem_s)*((4096-2*(sizeof(void*)))/(sizeof(struct timerqelem_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1109:9: note: Assignment 'p=timeoutPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1116:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1117:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assignment 'timeoutPool=xmalloc(sizeof(struct timerqelem_s)*((4096-2*(sizeof(void*)))/(sizeof(struct timerqelem_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1109:9: note: Assignment 'p=timeoutPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1117:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1118:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1102:30: note: Assignment 'timeoutPool=xmalloc(sizeof(struct timerqelem_s)*((4096-2*(sizeof(void*)))/(sizeof(struct timerqelem_s))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1109:9: note: Assignment 'p=timeoutPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1118:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1442:13: warning: If memory allocation fails, then there is a possible null pointer dereference: sigHandlers [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1439:30: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1439:30: note: Assignment 'sigHandlers=xmalloc(sizeof(voidsigfn)*32)', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1442:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1443:13: warning: If memory allocation fails, then there is a possible null pointer dereference: sigFlags [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:1440:27: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:1440:27: note: Assignment 'sigFlags=xmalloc(sizeof(sig_atomic_t)*32)', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:1443:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/endpoint.c:1001:64: error: Uninitialized variable: &size [uninitvar] inn2-2.7.4~20250809/innfeed/host.c:377:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:1109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:1185:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sa_family [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:1980:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:2186:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cxn [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:2451:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathhttp [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:2469:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:2522:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:3060:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:3315:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:3488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:3510:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:3731:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:3776:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:3818:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/host.c:483:13: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:483:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:485:13: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:485:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:487:13: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:487:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:493:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:493:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:494:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:494:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:495:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:495:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:496:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:496:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:497:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:497:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:498:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:498:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:499:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:499:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:500:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:500:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:501:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:501:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:502:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:502:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:503:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:503:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:504:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:504:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:505:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:505:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:506:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:506:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:507:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:507:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:508:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:508:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:509:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:509:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:510:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:510:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:511:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:511:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:512:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:512:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:513:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:513:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:514:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:514:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:515:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:515:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:516:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:516:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:517:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:517:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:518:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:518:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:519:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:519:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:520:9: warning: If memory allocation fails, then there is a possible null pointer dereference: params [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:478:21: note: Assignment 'params=xmalloc(sizeof(struct host_param_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:520:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:683:9: warning: If memory allocation fails, then there is a possible null pointer dereference: host [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1070:29: note: Calling function 'hostAlterMaxConnections', 1st argument 'nh' value is 0 inn2-2.7.4~20250809/innfeed/host.c:683:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:821:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:818:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:818:17: note: Assignment 'hh=xmalloc(sizeof(struct host_holder_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:821:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:823:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:818:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:818:17: note: Assignment 'hh=xmalloc(sizeof(struct host_holder_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:823:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:944:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:944:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:945:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:945:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:947:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:947:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:948:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:948:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:949:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:949:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:951:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:951:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:952:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:952:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:954:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:954:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:955:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:955:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:957:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:957:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:958:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:958:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:960:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:960:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:961:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:961:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:963:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:963:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:964:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:964:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:966:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:966:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:967:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:967:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:968:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:968:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:970:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:970:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:970:26: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:970:26: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:970:64: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:970:64: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:971:9: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:980:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:980:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:981:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:981:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:982:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:982:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:984:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:984:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:985:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:985:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:986:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:986:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:987:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:987:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:988:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:988:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:989:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:989:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:991:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:991:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:992:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:992:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:993:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:993:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:994:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:994:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:995:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:995:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:996:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:996:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:997:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:997:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:998:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:998:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:999:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:999:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1000:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1000:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1001:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1001:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1002:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1002:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1003:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1003:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1004:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1004:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1005:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1005:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1006:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1006:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1007:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1007:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1008:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1008:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1009:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1009:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1010:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1010:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1011:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1011:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1012:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1012:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1013:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1013:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1014:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1014:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1015:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1015:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1016:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1016:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1017:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1017:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1019:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1019:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1020:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1020:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1021:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1021:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1022:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1022:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1023:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1023:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1024:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1024:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1025:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1025:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1026:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1026:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1027:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1027:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1028:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1028:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1028:27: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1028:27: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1029:29: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1029:29: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1030:43: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1030:43: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1032:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1032:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1033:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1033:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1034:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1034:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1035:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1035:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1036:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1036:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1037:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1037:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1038:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1038:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1039:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1039:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1040:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1040:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1041:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1041:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1042:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1042:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1043:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1043:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1044:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1044:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1045:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1045:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1046:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1046:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1047:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1047:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1049:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1049:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1050:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1050:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1051:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1051:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1053:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1053:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1054:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1054:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1056:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1056:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1057:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1057:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1058:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1058:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1058:25: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1058:25: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1058:45: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1058:45: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1059:9: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1059:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1060:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1060:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1061:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1061:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1062:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1062:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1065:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1065:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1070:33: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1070:33: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1071:29: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1071:29: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1073:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nh [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1073:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1143:17: warning: If memory allocation fails, then there is a possible null pointer dereference: newIpAddrPtrs [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:1133:57: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:1133:29: note: Assignment 'newIpAddrPtrs=(struct sockaddr**)xmalloc((i+1)*sizeof(struct sockaddr*))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:1143:17: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:1146:13: warning: If memory allocation fails, then there is a possible null pointer dereference: newIpAddrPtrs [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:1133:57: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:1133:29: note: Assignment 'newIpAddrPtrs=(struct sockaddr**)xmalloc((i+1)*sizeof(struct sockaddr*))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:1146:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:2456:21: warning: If memory allocation fails, then there is a possible null pointer dereference: statusFile [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:2448:29: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:2448:29: note: Assignment 'statusFile=xstrdup(filename)', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:2456:21: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:3627:13: warning: If memory allocation fails, then there is a possible null pointer dereference: queueElemPool [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assignment 'queueElemPool=xmalloc(sizeof(struct proc_q_elem)*((4096-2*(sizeof(void*)))/(sizeof(struct proc_q_elem))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3627:13: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:3628:9: warning: If memory allocation fails, then there is a possible null pointer dereference: queueElemPool [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assignment 'queueElemPool=xmalloc(sizeof(struct proc_q_elem)*((4096-2*(sizeof(void*)))/(sizeof(struct proc_q_elem))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3628:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:3635:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: elem [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assignment 'queueElemPool=xmalloc(sizeof(struct proc_q_elem)*((4096-2*(sizeof(void*)))/(sizeof(struct proc_q_elem))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3631:12: note: Assignment 'elem=queueElemPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3635:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:3636:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: elem [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assignment 'queueElemPool=xmalloc(sizeof(struct proc_q_elem)*((4096-2*(sizeof(void*)))/(sizeof(struct proc_q_elem))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3631:12: note: Assignment 'elem=queueElemPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3636:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:3637:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: elem [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assignment 'queueElemPool=xmalloc(sizeof(struct proc_q_elem)*((4096-2*(sizeof(void*)))/(sizeof(struct proc_q_elem))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3631:12: note: Assignment 'elem=queueElemPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3637:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:3638:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: elem [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:3624:20: note: Assignment 'queueElemPool=xmalloc(sizeof(struct proc_q_elem)*((4096-2*(sizeof(void*)))/(sizeof(struct proc_q_elem))))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3631:12: note: Assignment 'elem=queueElemPool', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:3638:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/host.c:832:31: style:inconclusive: Function 'tryBlockedHosts' argument 1 names different: declaration 'tid' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/host.c:304:39: note: Function 'tryBlockedHosts' argument 1 names different: declaration 'tid' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:832:31: note: Function 'tryBlockedHosts' argument 1 names different: declaration 'tid' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:832:50: style:inconclusive: Function 'tryBlockedHosts' argument 2 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/host.c:304:50: note: Function 'tryBlockedHosts' argument 2 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:832:50: note: Function 'tryBlockedHosts' argument 2 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:1492:27: style:inconclusive: Function 'hostChkCxns' argument 1 names different: declaration 'tid' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/host.h:190:28: note: Function 'hostChkCxns' argument 1 names different: declaration 'tid' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:1492:27: note: Function 'hostChkCxns' argument 1 names different: declaration 'tid' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:1816:51: style:inconclusive: Function 'hostRemoteStreams' argument 3 names different: declaration 'doesStream' definition 'doesStreaming'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/host.h:99:56: note: Function 'hostRemoteStreams' argument 3 names different: declaration 'doesStream' definition 'doesStreaming'. inn2-2.7.4~20250809/innfeed/host.c:1816:51: note: Function 'hostRemoteStreams' argument 3 names different: declaration 'doesStream' definition 'doesStreaming'. inn2-2.7.4~20250809/innfeed/host.c:2044:46: style:inconclusive: Function 'hostArticleOffered' argument 2 names different: declaration 'cxn' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/host.h:117:47: note: Function 'hostArticleOffered' argument 2 names different: declaration 'cxn' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:2044:46: note: Function 'hostArticleOffered' argument 2 names different: declaration 'cxn' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:2177:47: style:inconclusive: Function 'hostTakeBackArticle' argument 2 names different: declaration 'cxn' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/host.h:137:48: note: Function 'hostTakeBackArticle' argument 2 names different: declaration 'cxn' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:2177:47: note: Function 'hostTakeBackArticle' argument 2 names different: declaration 'cxn' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:3483:35: style:inconclusive: Function 'hostStatsTimeoutCbk' argument 1 names different: declaration 'tid' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/host.c:283:43: note: Function 'hostStatsTimeoutCbk' argument 1 names different: declaration 'tid' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:3483:35: note: Function 'hostStatsTimeoutCbk' argument 1 names different: declaration 'tid' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:3504:34: style:inconclusive: Function 'hostDeferredArtCbk' argument 1 names different: declaration 'tid' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/host.c:284:42: note: Function 'hostDeferredArtCbk' argument 1 names different: declaration 'tid' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:3504:34: note: Function 'hostDeferredArtCbk' argument 1 names different: declaration 'tid' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/host.c:1104:32: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/host.c:2768:22: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/host.c:3723:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/host.c:3768:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/host.c:3808:12: style: Variable 'v' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/host.c:3810:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/host.c:483:13: error: Uninitialized struct member: params.peerName [uninitStructMember] inn2-2.7.4~20250809/innfeed/host.c:484:40: error: Uninitialized struct member: params.peerName [uninitStructMember] inn2-2.7.4~20250809/innfeed/host.c:485:13: error: Uninitialized struct member: params.ipName [uninitStructMember] inn2-2.7.4~20250809/innfeed/host.c:486:38: error: Uninitialized struct member: params.ipName [uninitStructMember] inn2-2.7.4~20250809/innfeed/host.c:487:13: error: Uninitialized struct member: params.bindAddr [uninitStructMember] inn2-2.7.4~20250809/innfeed/host.c:488:40: error: Uninitialized struct member: params.bindAddr [uninitStructMember] inn2-2.7.4~20250809/innfeed/host.c:489:13: error: Uninitialized struct member: params.bindAddr6 [uninitStructMember] inn2-2.7.4~20250809/innfeed/host.c:490:41: error: Uninitialized struct member: params.bindAddr6 [uninitStructMember] inn2-2.7.4~20250809/innfeed/host.c:2231:14: style: Variable 'feed' is assigned a value that is never used. [unreadVariable] inn2-2.7.4~20250809/innfeed/imap_connection.c:1521:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/imap_connection.c:1794:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/imap_connection.c:2049:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/imap_connection.c:2803:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/imap_connection.c:3202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/imap_connection.c:4649:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/imap_connection.c:1520:15: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/innfeed/imap_connection.c:3973:27: style: The statement 'if (cxn->current_bufs!=NULL) cxn->current_bufs=NULL' is logically equivalent to 'cxn->current_bufs=NULL'. [duplicateConditionalAssign] inn2-2.7.4~20250809/innfeed/imap_connection.c:3975:27: note: Assignment 'cxn->current_bufs=NULL' inn2-2.7.4~20250809/innfeed/imap_connection.c:3973:27: note: Condition 'cxn->current_bufs!=NULL' is redundant inn2-2.7.4~20250809/innfeed/imap_connection.c:1854:31: style: Condition 'imap_Connect(cxn)!=RET_OK' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Calling function 'imap_listenintro' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Assignment 'result=imap_listenintro(cxn)', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1854:25: note: Calling function 'imap_Connect' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1854:31: note: Condition 'imap_Connect(cxn)!=RET_OK' is always false inn2-2.7.4~20250809/innfeed/imap_connection.c:3959:39: style: Condition 'imap_Connect(cxn)!=RET_OK' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Calling function 'imap_listenintro' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Assignment 'result=imap_listenintro(cxn)', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:3959:33: note: Calling function 'imap_Connect' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:3959:39: note: Condition 'imap_Connect(cxn)!=RET_OK' is always false inn2-2.7.4~20250809/innfeed/imap_connection.c:4072:31: style: Condition 'imap_Connect(cxn)!=RET_OK' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Calling function 'imap_listenintro' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Assignment 'result=imap_listenintro(cxn)', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4072:25: note: Calling function 'imap_Connect' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4072:31: note: Condition 'imap_Connect(cxn)!=RET_OK' is always false inn2-2.7.4~20250809/innfeed/imap_connection.c:4266:27: style: Condition 'imap_Connect(cxn)!=RET_OK' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Calling function 'imap_listenintro' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Assignment 'result=imap_listenintro(cxn)', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4266:21: note: Calling function 'imap_Connect' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4266:27: note: Condition 'imap_Connect(cxn)!=RET_OK' is always false inn2-2.7.4~20250809/innfeed/imap_connection.c:4308:39: style: Condition 'imap_Connect(cxn)!=RET_OK' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Calling function 'imap_listenintro' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1777:30: note: Assignment 'result=imap_listenintro(cxn)', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4308:33: note: Calling function 'imap_Connect' returns 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4308:39: note: Condition 'imap_Connect(cxn)!=RET_OK' is always false inn2-2.7.4~20250809/innfeed/imap_connection.c:4241:9: error: Memory leak: cxn [memleak] inn2-2.7.4~20250809/innfeed/imap_connection.c:586:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newentry [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assignment 'newentry=xmalloc(sizeof(struct article_queue_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:586:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:589:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newentry [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assignment 'newentry=xmalloc(sizeof(struct article_queue_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:589:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:589:26: warning: If memory allocation fails, then there is a possible null pointer dereference: newentry [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assignment 'newentry=xmalloc(sizeof(struct article_queue_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:589:26: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:591:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newentry [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assignment 'newentry=xmalloc(sizeof(struct article_queue_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:591:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:593:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newentry [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assignment 'newentry=xmalloc(sizeof(struct article_queue_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:593:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:594:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newentry [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assignment 'newentry=xmalloc(sizeof(struct article_queue_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:594:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:595:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newentry [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:584:23: note: Assignment 'newentry=xmalloc(sizeof(struct article_queue_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:595:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:946:23: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:2085:16: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:2085:16: note: Assignment 'p=xstrdup("QUIT\r\n")', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:2086:39: note: Calling function 'WriteToWire_lmtpstr', 2nd argument 'p' value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:988:67: note: Calling function 'WriteToWire_str', 4th argument 'str' value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:946:23: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1045:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1045:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1046:12: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1046:12: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1047:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1047:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1049:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1049:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1050:12: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1050:12: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1051:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1051:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1053:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1043:19: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1053:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1155:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1153:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1153:23: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1155:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1156:16: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1153:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1153:23: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1156:16: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1157:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1153:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1153:23: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1157:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1159:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:1153:23: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:1153:23: note: Assignment 'item=xcalloc(1,sizeof(struct control_item_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1159:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1451:58: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4239:47: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/imap_connection.c:4252:16: note: Calling function 'Initialize', 1st argument 'cxn' value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1451:58: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1452:14: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4239:47: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/imap_connection.c:4252:16: note: Calling function 'Initialize', 1st argument 'cxn' value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1452:14: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1472:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4239:47: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/imap_connection.c:4252:16: note: Calling function 'Initialize', 1st argument 'cxn' value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1472:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:1473:9: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4239:47: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/imap_connection.c:4252:16: note: Calling function 'Initialize', 1st argument 'cxn' value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:1473:9: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:2070:49: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:2069:16: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:2069:16: note: Assignment 'p=xstrdup("NOOP\r\n")', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:2070:49: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:2086:49: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:2085:16: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:2085:16: note: Assignment 'p=xstrdup("QUIT\r\n")', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:2086:49: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:2110:8: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn->lmtp_capabilities [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:2109:37: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:2109:37: note: Assignment 'cxn->lmtp_capabilities=xcalloc(1,sizeof(struct lmtp_capabilities_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:2110:8: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:4234:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4234:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:4235:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4235:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:4236:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4236:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:4247:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4239:47: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/imap_connection.c:4247:5: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/imap_connection.c:951:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:1755:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:2254:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:2327:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:2727:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:2822:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:2853:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:3217:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:3251:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/imap_connection.c:1787:35: style:inconclusive: Function 'imap_writeTimeoutCbk' argument 1 names different: declaration 'id' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/imap_connection.c:432:44: note: Function 'imap_writeTimeoutCbk' argument 1 names different: declaration 'id' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:1787:35: note: Function 'imap_writeTimeoutCbk' argument 1 names different: declaration 'id' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2042:35: style:inconclusive: Function 'lmtp_writeTimeoutCbk' argument 1 names different: declaration 'id' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/imap_connection.c:433:44: note: Function 'lmtp_writeTimeoutCbk' argument 1 names different: declaration 'id' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2042:35: note: Function 'lmtp_writeTimeoutCbk' argument 1 names different: declaration 'id' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2239:25: style:inconclusive: Function 'lmtp_writeCB' argument 1 names different: declaration 'e' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/imap_connection.c:390:35: note: Function 'lmtp_writeCB' argument 1 names different: declaration 'e' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2239:25: note: Function 'lmtp_writeCB' argument 1 names different: declaration 'e' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2239:44: style:inconclusive: Function 'lmtp_writeCB' argument 2 names different: declaration 'i' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/imap_connection.c:390:47: note: Function 'lmtp_writeCB' argument 2 names different: declaration 'i' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2239:44: note: Function 'lmtp_writeCB' argument 2 names different: declaration 'i' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2312:25: style:inconclusive: Function 'imap_writeCB' argument 1 names different: declaration 'e' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/imap_connection.c:389:35: note: Function 'imap_writeCB' argument 1 names different: declaration 'e' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2312:25: note: Function 'imap_writeCB' argument 1 names different: declaration 'e' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2312:44: style:inconclusive: Function 'imap_writeCB' argument 2 names different: declaration 'i' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/imap_connection.c:389:47: note: Function 'imap_writeCB' argument 2 names different: declaration 'i' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:2312:44: note: Function 'imap_writeCB' argument 2 names different: declaration 'i' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4223:36: style:inconclusive: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:51:39: note: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4223:36: note: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4223:65: style:inconclusive: Function 'newConnection' argument 5 names different: declaration 'portNum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:51:61: note: Function 'newConnection' argument 5 names different: declaration 'portNum' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4223:65: note: Function 'newConnection' argument 5 names different: declaration 'portNum' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4224:66: style:inconclusive: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:52:65: note: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4224:66: note: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4225:33: style:inconclusive: Function 'newConnection' argument 8 names different: declaration 'lowPassLow' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:53:33: note: Function 'newConnection' argument 8 names different: declaration 'lowPassLow' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4225:33: note: Function 'newConnection' argument 8 names different: declaration 'lowPassLow' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4225:60: style:inconclusive: Function 'newConnection' argument 9 names different: declaration 'lowPassHigh' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:53:52: note: Function 'newConnection' argument 9 names different: declaration 'lowPassHigh' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4225:60: note: Function 'newConnection' argument 9 names different: declaration 'lowPassHigh' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4226:36: style:inconclusive: Function 'newConnection' argument 10 names different: declaration 'lowPassFilter' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:54:33: note: Function 'newConnection' argument 10 names different: declaration 'lowPassFilter' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4226:36: note: Function 'newConnection' argument 10 names different: declaration 'lowPassFilter' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4543:56: style:inconclusive: Function 'cxnSetCheckThresholds' argument 2 names different: declaration 'lowFilter' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:98:51: note: Function 'cxnSetCheckThresholds' argument 2 names different: declaration 'lowFilter' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4543:56: note: Function 'cxnSetCheckThresholds' argument 2 names different: declaration 'lowFilter' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4544:41: style:inconclusive: Function 'cxnSetCheckThresholds' argument 3 names different: declaration 'highFilter' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:98:69: note: Function 'cxnSetCheckThresholds' argument 3 names different: declaration 'highFilter' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4544:41: note: Function 'cxnSetCheckThresholds' argument 3 names different: declaration 'highFilter' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4544:70: style:inconclusive: Function 'cxnSetCheckThresholds' argument 4 names different: declaration 'lowPassFilter' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:99:35: note: Function 'cxnSetCheckThresholds' argument 4 names different: declaration 'lowPassFilter' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4544:70: note: Function 'cxnSetCheckThresholds' argument 4 names different: declaration 'lowPassFilter' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4645:29: style:inconclusive: Function 'cxnConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/connection.h:106:28: note: Function 'cxnConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:4645:29: note: Function 'cxnConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/imap_connection.c:780:17: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:793:17: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:888:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:938:76: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:1025:40: style: Parameter 'folder' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:1025:69: style: Parameter 'msgid' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:1078:43: style: Parameter 'control_header_end' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:1109:15: style: Variable 'endstr' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:1515:16: style: Parameter 'serverFQDN' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:1518:21: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:1735:21: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:2795:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:3197:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:3666:33: style: Parameter 'in_end' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:3758:31: style: Parameter 'in_end' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/innfeed/imap_connection.c:2909:13: style: Variable 'str' is assigned a value that is never used. [unreadVariable] inn2-2.7.4~20250809/innfeed/innlistener.c:312:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/innlistener.c:378:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/innlistener.c:645:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/innlistener.c:104:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/innlistener.c:381:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/innlistener.c:417:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/innlistener.c:541:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/innlistener.c:554:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/innlistener.c:582:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/innfeed/innlistener.c:189:22: style:inconclusive: Function 'shutDown' argument 1 names different: declaration 'cxn' definition 'l'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/innlistener.h:52:27: note: Function 'shutDown' argument 1 names different: declaration 'cxn' definition 'l'. inn2-2.7.4~20250809/innfeed/innlistener.c:189:22: note: Function 'shutDown' argument 1 names different: declaration 'cxn' definition 'l'. inn2-2.7.4~20250809/innfeed/innlistener.c:340:34: style:inconclusive: Function 'listenerConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/innlistener.h:55:33: note: Function 'listenerConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/innlistener.c:340:34: note: Function 'listenerConfigLoadCbk' argument 1 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/innlistener.c:721:25: style:inconclusive: Function 'dropArticle' argument 1 names different: declaration 'peer' definition 'peerName'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/innlistener.c:64:37: note: Function 'dropArticle' argument 1 names different: declaration 'peer' definition 'peerName'. inn2-2.7.4~20250809/innfeed/innlistener.c:721:25: note: Function 'dropArticle' argument 1 names different: declaration 'peer' definition 'peerName'. inn2-2.7.4~20250809/innfeed/innlistener.c:362:11: style: Variable 'fileName' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/main.c:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/main.c:461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/main.c:606:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/main.c:640:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/main.c:672:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/main.c:694:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathlog [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/main.c:736:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/main.c:645:9: error: Resource leak: fpr [resourceLeak] inn2-2.7.4~20250809/innfeed/main.c:658:1: error: Resource leak: fpr [resourceLeak] inn2-2.7.4~20250809/innfeed/main.c:560:17: style:inconclusive: Function 'sigterm' argument 1 names different: declaration 'sig' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/main.c:79:25: note: Function 'sigterm' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:560:17: note: Function 'sigterm' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:567:17: style:inconclusive: Function 'sigquit' argument 1 names different: declaration 'sig' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/main.c:77:25: note: Function 'sigquit' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:567:17: note: Function 'sigquit' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:573:16: style:inconclusive: Function 'sigint' argument 1 names different: declaration 'sig' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/main.c:76:24: note: Function 'sigint' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:573:16: note: Function 'sigint' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:579:16: style:inconclusive: Function 'sighup' argument 1 names different: declaration 'sig' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/main.c:78:24: note: Function 'sighup' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:579:16: note: Function 'sighup' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:594:16: style:inconclusive: Function 'sigemt' argument 1 names different: declaration 'sig' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/main.c:73:24: note: Function 'sigemt' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:594:16: note: Function 'sigemt' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:600:17: style:inconclusive: Function 'sigalrm' argument 1 names different: declaration 'sig' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/main.c:74:25: note: Function 'sigalrm' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:600:17: note: Function 'sigalrm' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:611:17: style:inconclusive: Function 'sigchld' argument 1 names different: declaration 'sig' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/main.c:75:25: note: Function 'sigchld' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:611:17: note: Function 'sigchld' argument 1 names different: declaration 'sig' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:828:31: style:inconclusive: Function 'mainOptionsProcess' argument 1 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/main.c:85:37: note: Function 'mainOptionsProcess' argument 1 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:828:31: note: Function 'mainOptionsProcess' argument 1 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/main.c:637:11: style: Variable 'fpr' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/misc.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/misc.c:102:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/misc.c:337:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/misc.c:447:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/misc.c:569:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/misc.c:54:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/innfeed/misc.c:113:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/innfeed/misc.c:528:33: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/innfeed/misc.c:355:15: warning: Either the condition '(fd=open(tmpName,O_RDWR|O_CREAT|O_EXCL,0644))<0' is redundant or write() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] inn2-2.7.4~20250809/innfeed/misc.c:337:66: note: Assuming that condition '(fd=open(tmpName,O_RDWR|O_CREAT|O_EXCL,0644))<0' is not redundant inn2-2.7.4~20250809/innfeed/misc.c:355:15: note: Invalid argument inn2-2.7.4~20250809/innfeed/misc.c:105:25: warning: If memory allocation fails, then there is a possible null pointer dereference: hostname [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/misc.c:104:31: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/misc.c:104:31: note: Assignment 'hostname=xstrdup("unknown")', assigned value is 0 inn2-2.7.4~20250809/innfeed/misc.c:105:25: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/misc.c:456:54: warning: Either the condition '(inTmp=fopen(src,"r"))==NULL' is redundant or there is possible null pointer dereference: inTmp. [nullPointerRedundantCheck] inn2-2.7.4~20250809/innfeed/misc.c:453:35: note: Assuming that condition '(inTmp=fopen(src,"r"))==NULL' is not redundant inn2-2.7.4~20250809/innfeed/misc.c:456:54: note: Null pointer dereference inn2-2.7.4~20250809/innfeed/misc.c:47:31: style:inconclusive: Function 'error_log_stderr_date' argument 1 names different: declaration 'len' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/misc.h:81:32: note: Function 'error_log_stderr_date' argument 1 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/misc.c:47:31: note: Function 'error_log_stderr_date' argument 1 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/misc.c:69:16: style:inconclusive: Function 'logAndExit' argument 1 names different: declaration 'exitVal' definition 'status'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/misc.h:85:21: note: Function 'logAndExit' argument 1 names different: declaration 'exitVal' definition 'status'. inn2-2.7.4~20250809/innfeed/misc.c:69:16: note: Function 'logAndExit' argument 1 names different: declaration 'exitVal' definition 'status'. inn2-2.7.4~20250809/innfeed/misc.c:69:36: style:inconclusive: Function 'logAndExit' argument 2 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/misc.h:85:42: note: Function 'logAndExit' argument 2 names different: declaration 'fmt' definition 'format'. inn2-2.7.4~20250809/innfeed/misc.c:69:36: note: Function 'logAndExit' argument 2 names different: declaration 'fmt' definition 'format'. inn2-2.7.4~20250809/innfeed/misc.c:257:16: style:inconclusive: Function 'mystrtok' argument 1 names different: declaration 'string' definition 'line'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/misc.h:94:22: note: Function 'mystrtok' argument 1 names different: declaration 'string' definition 'line'. inn2-2.7.4~20250809/innfeed/misc.c:257:16: note: Function 'mystrtok' argument 1 names different: declaration 'string' definition 'line'. inn2-2.7.4~20250809/innfeed/misc.c:525:21: style:inconclusive: Function 'timeToString' argument 1 names different: declaration 'time' definition 't'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/misc.h:126:27: note: Function 'timeToString' argument 1 names different: declaration 'time' definition 't'. inn2-2.7.4~20250809/innfeed/misc.c:525:21: note: Function 'timeToString' argument 1 names different: declaration 'time' definition 't'. inn2-2.7.4~20250809/innfeed/misc.c:654:30: style:inconclusive: Function 'pathMax' argument 1 names different: declaration 'pathname' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/misc.h:137:26: note: Function 'pathMax' argument 1 names different: declaration 'pathname' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/misc.c:654:30: note: Function 'pathMax' argument 1 names different: declaration 'pathname' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/misc.c:51:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/misc.c:91:18: style: Variable 'hostname' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/misc.c:95:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/innfeed/tape.c:167:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathspool [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/tape.c:615:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/tape.c:894:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/tape.c:1053:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/innfeed/tape.c:433:39: style:inconclusive: Function 'gPrintTapeInfo' argument 2 names different: declaration 'inedntAmt' definition 'indentAmt'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/tape.h:31:44: note: Function 'gPrintTapeInfo' argument 2 names different: declaration 'inedntAmt' definition 'indentAmt'. inn2-2.7.4~20250809/innfeed/tape.c:433:39: note: Function 'gPrintTapeInfo' argument 2 names different: declaration 'inedntAmt' definition 'indentAmt'. inn2-2.7.4~20250809/innfeed/tape.c:1091:40: style:inconclusive: Function 'tapeCkNewFileCbk' argument 2 names different: declaration 'd' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/tape.c:114:50: note: Function 'tapeCkNewFileCbk' argument 2 names different: declaration 'd' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/tape.c:1091:40: note: Function 'tapeCkNewFileCbk' argument 2 names different: declaration 'd' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/tape.c:1104:46: style:inconclusive: Function 'tapeCheckpointCallback' argument 2 names different: declaration 'd' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innfeed/tape.c:115:56: note: Function 'tapeCheckpointCallback' argument 2 names different: declaration 'd' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/tape.c:1104:46: note: Function 'tapeCheckpointCallback' argument 2 names different: declaration 'd' definition 'UNUSED'. inn2-2.7.4~20250809/innfeed/tape.c:637:19: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/argparse.c:49:30: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/argparse.c:46:16: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/argparse.c:46:16: note: Assignment 'p=xstrdup(line)', assigned value is 0 inn2-2.7.4~20250809/lib/argparse.c:49:30: note: Null pointer dereference inn2-2.7.4~20250809/lib/argparse.c:80:25: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/argparse.c:46:16: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/argparse.c:46:16: note: Assignment 'p=xstrdup(line)', assigned value is 0 inn2-2.7.4~20250809/lib/argparse.c:51:21: note: Calling function 'reArgify', 1st argument 'p' value is 0 inn2-2.7.4~20250809/lib/argparse.c:80:25: note: Null pointer dereference inn2-2.7.4~20250809/lib/argparse.c:130:5: warning: If memory allocation fails, then there is a possible null pointer dereference: save [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/argparse.c:129:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/argparse.c:129:19: note: Assignment 'save=xmalloc(i)', assigned value is 0 inn2-2.7.4~20250809/lib/argparse.c:130:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/asprintf.c:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/buffer.c:60:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/buffer.c:278:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/clientactive.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/clientactive.c:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/clientactive.c:43:19: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/clientlib.c:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/clientlib.c:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/clientlib.c:76:44: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/conffile.c:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/conffile.c:129:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/conffile.c:160:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFstring [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/conffile.c:140:5: error: Memory leak: ret.filename [memleak] inn2-2.7.4~20250809/lib/confparse.c:758:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/confparse.c:830:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/confparse.c:1357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/confparse.c:1406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/confparse.c:1467:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/confparse.c:1445:23: style:inconclusive: Redundant condition: The condition '*p != '\0'' is redundant since '*p >= '0'' is sufficient. [redundantCondition] inn2-2.7.4~20250809/lib/confparse.c:1451:27: style:inconclusive: Redundant condition: The condition '*p != '\0'' is redundant since '*p >= '0'' is sufficient. [redundantCondition] inn2-2.7.4~20250809/lib/confparse.c:1460:27: style:inconclusive: Redundant condition: The condition '*p != '\0'' is redundant since '*p >= '0'' is sufficient. [redundantCondition] inn2-2.7.4~20250809/lib/confparse.c:1944:19: style: Condition 'value!=NULL' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/lib/confparse.c:1965:19: style: Condition 'value!=NULL' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/lib/confparse.c:1996:19: style: Condition 'value!=NULL' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/lib/confparse.c:2020:19: style: Condition 'value!=NULL' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/lib/confparse.c:761:9: error: Resource leak: file.fd [resourceLeak] inn2-2.7.4~20250809/lib/confparse.c:757:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:757:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:758:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:758:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:759:9: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:759:9: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:765:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:759:18: note: Assuming condition is false inn2-2.7.4~20250809/lib/confparse.c:765:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:766:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:759:18: note: Assuming condition is false inn2-2.7.4~20250809/lib/confparse.c:766:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:767:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:759:18: note: Assuming condition is false inn2-2.7.4~20250809/lib/confparse.c:767:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:768:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:759:18: note: Assuming condition is false inn2-2.7.4~20250809/lib/confparse.c:768:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:769:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:759:18: note: Assuming condition is false inn2-2.7.4~20250809/lib/confparse.c:769:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:770:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:756:19: note: Assignment 'file=xmalloc(sizeof(*file))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:759:18: note: Assuming condition is false inn2-2.7.4~20250809/lib/confparse.c:770:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:905:9: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:905:9: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:906:9: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:906:9: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:907:9: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:907:9: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:908:9: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:908:9: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:909:9: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:904:24: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:909:9: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:965:13: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:964:28: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:964:28: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:965:13: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:966:13: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:964:28: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:964:28: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:966:13: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:967:13: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:964:28: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:964:28: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:967:13: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:968:13: warning: If memory allocation fails, then there is a possible null pointer dereference: param [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:964:28: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:964:28: note: Assignment 'param=xmalloc(sizeof(*param))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:968:13: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1187:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1187:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1188:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1188:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1189:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1189:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1190:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1190:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1191:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1191:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1192:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1192:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1194:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1194:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1195:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1195:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1196:5: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1186:20: note: Assignment 'group=xmalloc(sizeof(*group))', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1196:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1780:26: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1779:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1779:24: note: Assignment 'upper=xstrdup(key)', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1780:18: note: Assignment 'p=upper', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1780:26: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1811:26: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1810:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1810:24: note: Assignment 'upper=xstrdup(key)', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1811:18: note: Assignment 'p=upper', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1811:26: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1841:26: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1840:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1840:24: note: Assignment 'upper=xstrdup(key)', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1841:18: note: Assignment 'p=upper', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1841:26: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1881:26: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1880:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1880:24: note: Assignment 'upper=xstrdup(key)', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1881:18: note: Assignment 'p=upper', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1881:26: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1959:26: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/confparse.c:1958:24: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/confparse.c:1958:24: note: Assignment 'upper=xstrdup(key)', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1959:18: note: Assignment 'p=upper', assigned value is 0 inn2-2.7.4~20250809/lib/confparse.c:1959:26: note: Null pointer dereference inn2-2.7.4~20250809/lib/confparse.c:1055:26: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/confparse.c:1222:40: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/confparse.c:1232:39: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/confparse.c:1333:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/confparse.c:1379:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/confparse.c:1427:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/daemon.c:84:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/date.c:611:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_LOOKUP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/date.c:723:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_NUMBER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/date.c:154:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/lib/date.c:168:10: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] inn2-2.7.4~20250809/lib/date.c:228:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/lib/date.c:236:18: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] inn2-2.7.4~20250809/lib/date.c:404:27: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/lib/date.c:404:45: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] inn2-2.7.4~20250809/lib/date.c:148:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/date.c:200:16: style: Variable 'tmp_tm' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/date.c:358:16: style: Variable 'current' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/date.c:672:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] inn2-2.7.4~20250809/lib/date.c:791:29: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] inn2-2.7.4~20250809/lib/date.c:793:29: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] inn2-2.7.4~20250809/lib/dbz.c:382:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPORARYOPEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:448:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPORARYOPEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:574:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPORARYOPEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:668:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:707:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCORE_MEM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:752:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:843:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1023:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCORE_NO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1064:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBZSTORE_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1177:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable erec [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1271:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCORE_MMAP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1326:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCORE_MEM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1504:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCORE_NO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1557:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCORE_NO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1638:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCORE_MMAP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/dbz.c:1221:29: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/dbz.c:1549:42: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/dbz.c:210:10: style: struct member 'dbzconfig::vused' is never used. [unusedStructMember] inn2-2.7.4~20250809/lib/dbz.c:214:10: style: struct member 'dbzconfig::tagenb' is never used. [unusedStructMember] inn2-2.7.4~20250809/lib/dbz.c:215:10: style: struct member 'dbzconfig::tagmask' is never used. [unusedStructMember] inn2-2.7.4~20250809/lib/dbz.c:216:9: style: struct member 'dbzconfig::tagshift' is never used. [unusedStructMember] inn2-2.7.4~20250809/lib/dbz.c:217:9: style: struct member 'dbzconfig::dropbits' is never used. [unusedStructMember] inn2-2.7.4~20250809/lib/dbz.c:218:9: style: struct member 'dbzconfig::lenfuzzy' is never used. [unusedStructMember] inn2-2.7.4~20250809/lib/defdist.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/defdist.c:60:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/lib/fdflag.c:79:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFD [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/fdflag.c:151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONBIO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/fdlimit.c:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/fdlimit.c:150:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_set [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getaddrinfo.c:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getaddrinfo.c:210:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getaddrinfo.c:257:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_SERVICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getaddrinfo.c:308:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CANONNAME [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getaddrinfo.c:380:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_BADFLAGS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getaddrinfo.c:272:19: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] inn2-2.7.4~20250809/lib/getaddrinfo.c:317:16: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/lib/getaddrinfo.c:251:21: style: Variable 'servent' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/getfqdn.c:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getmodaddr.c:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getmodaddr.c:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getmodaddr.c:195:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/lib/getnameinfo.c:94:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_OVERFLOW [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getnameinfo.c:118:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_NUMERICHOST [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getnameinfo.c:164:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_NUMERICSERV [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getnameinfo.c:207:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_NONAME [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/getnameinfo.c:119:16: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] inn2-2.7.4~20250809/lib/getnameinfo.c:166:15: portability: Non reentrant function 'getservbyport' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyport_r'. [prohibitedgetservbyportCalled] inn2-2.7.4~20250809/lib/getnameinfo.c:206:34: style: Checking if unsigned expression 'nodelen' is less than zero. [unsignedLessThanZero] inn2-2.7.4~20250809/lib/getnameinfo.c:206:74: style: Checking if unsigned expression 'servicelen' is less than zero. [unsignedLessThanZero] inn2-2.7.4~20250809/lib/hash.c:97:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/hash.c:108:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/hash.c:118:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/hash.c:134:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/hash.c:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/hashtab.c:82:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:82:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:83:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:83:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:84:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:84:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:85:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:85:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:86:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:86:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:87:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:87:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:87:18: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:87:18: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:88:5: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:88:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:88:27: warning: If memory allocation fails, then there is a possible null pointer dereference: hash [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/hashtab.c:81:19: note: Assignment 'hash=xcalloc(1,sizeof(struct hash))', assigned value is 0 inn2-2.7.4~20250809/lib/hashtab.c:88:27: note: Null pointer dereference inn2-2.7.4~20250809/lib/hashtab.c:105:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] inn2-2.7.4~20250809/lib/hashtab.c:157:47: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] inn2-2.7.4~20250809/lib/hashtab.c:206:29: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] inn2-2.7.4~20250809/lib/hashtab.c:282:38: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] inn2-2.7.4~20250809/lib/hashtab.c:301:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] inn2-2.7.4~20250809/lib/hashtab.c:311:25: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/hashtab.c:321:28: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/hashtab.c:327:30: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/hashtab.c:333:30: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/inet_ntop.c:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:260:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_ENV_FROMHOST [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:380:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:615:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_ENV_INNCONF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:660:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_ENV_INNCONF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:714:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:742:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:782:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:822:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/innconf.c:381:12: warning: If memory allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/innconf.c:380:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/innconf.c:380:21: note: Assignment 'config=xmalloc(sizeof(struct innconf))', assigned value is 0 inn2-2.7.4~20250809/lib/innconf.c:381:12: note: Null pointer dereference inn2-2.7.4~20250809/lib/innconf.c:257:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/inndcomm.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:159:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:198:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_SIZE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:433:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_CANCEL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:447:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_GO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:461:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_PAUSE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:475:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_RESERVE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/inndcomm.c:406:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/lib/inndcomm.c:245:5: error: Memory is allocated but not initialized: buff [uninitdata] inn2-2.7.4~20250809/lib/localopen.c:87:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/lockfile.c:31:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/makedir.c:16:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROUPDIR_MODE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/md5.c:233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_CHUNKSIZE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/md5.c:289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_CHUNKWORDS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/md5.c:345:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_CHUNKWORDS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/md5.c:368:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGESTSIZE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messageid.c:48:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messageid.c:145:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_MSGID [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messageid.c:182:20: style: Condition '*p!='\0'' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/lib/messageid.c:167:16: note: Assuming that condition '*p!='.'' is not redundant inn2-2.7.4~20250809/lib/messageid.c:182:20: note: Condition '*p!='\0'' is always true inn2-2.7.4~20250809/lib/messageid.c:161:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/lib/messageid.c:223:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/lib/messages.c:131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_handler_func [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:209:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:235:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:276:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:277:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:278:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:279:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:280:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:281:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_CRIT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:337:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:415:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/messages.c:134:6: warning: If memory allocation fails, then there is a possible null pointer dereference: *list [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/messages.c:131:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/messages.c:131:20: note: Assignment '*list=xcalloc(count+1,sizeof(message_handler_func))', assigned value is 0 inn2-2.7.4~20250809/lib/messages.c:132:19: note: Assuming condition is false inn2-2.7.4~20250809/lib/messages.c:134:6: note: Null pointer dereference inn2-2.7.4~20250809/lib/mkstemp.c:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/mmap.c:33:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/network-innbind.c:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network-innbind.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network-innbind.c:163:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network-innbind.c:261:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPROTONOSUPPORT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network-innbind.c:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network-innbind.c:171:9: error: Resource leak: fd [resourceLeak] inn2-2.7.4~20250809/lib/network.c:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:262:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPROTONOSUPPORT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:406:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:442:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:457:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:528:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:560:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:612:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:645:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:679:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:727:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:790:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:846:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:904:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:926:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/network.c:151:9: error: Resource leak: fd [resourceLeak] inn2-2.7.4~20250809/lib/network.c:646:9: error: Resource leak: fd [resourceLeak] inn2-2.7.4~20250809/lib/network.c:390:30: style: Parameter 'fds' can be declared as const array [constParameter] inn2-2.7.4~20250809/lib/newsuser.c:27:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/newsuser.c:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/newsuser.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/newsuser.c:37:23: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] inn2-2.7.4~20250809/lib/newsuser.c:50:23: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] inn2-2.7.4~20250809/lib/newsuser.c:31:20: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/newsuser.c:32:19: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/nntp.c:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_LONG [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/nntp.c:184:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/nntp.c:227:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/nntp.c:252:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/nntp.c:267:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_READ_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/nntp.c:53:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:53:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:54:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:54:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:55:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:55:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:56:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:56:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:57:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:57:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:58:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:58:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:59:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:59:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:60:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:60:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:61:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:61:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:62:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:62:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:63:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:63:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/nntp.c:64:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nntp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/nntp.c:52:19: note: Assignment 'nntp=xmalloc(sizeof(struct nntp))', assigned value is 0 inn2-2.7.4~20250809/lib/nntp.c:64:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/pread.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/pwrite.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/qio.c:31:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QIO_BUFFERSIZE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/qio.c:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/qio.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QIO_ok [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/qio.c:29:5: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:29:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:30:5: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:30:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:31:5: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:31:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:32:5: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:32:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:32:27: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:32:27: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:33:5: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:33:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:33:18: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:33:18: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:34:5: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:34:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:34:16: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:34:16: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:35:5: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:35:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/qio.c:36:5: warning: If memory allocation fails, then there is a possible null pointer dereference: qp [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/qio.c:28:17: note: Assignment 'qp=xmalloc(sizeof(*qp))', assigned value is 0 inn2-2.7.4~20250809/lib/qio.c:36:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/readin.c:22:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/readin.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/readin.c:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/reallocarray.c:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/remopen.c:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/remopen.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/remopen.c:74:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/secrets.c:51:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable secrets [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/secrets.c:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/secrets.c:185:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/secrets.c:211:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/secrets.c:52:12: warning: If memory allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/secrets.c:51:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/secrets.c:51:21: note: Assignment 'config=xmalloc(sizeof(struct secrets))', assigned value is 0 inn2-2.7.4~20250809/lib/secrets.c:52:12: note: Null pointer dereference inn2-2.7.4~20250809/lib/sendarticle.c:22:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/sendarticle.c:12:23: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/sendpass.c:21:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/sendpass.c:16:24: style: Parameter 'server' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/lib/setproctitle.c:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/snprintf.c:859:61: style:inconclusive: Function 'vsnprintf' argument 4 names different: declaration 'arg' definition 'args'. [funcArgNamesDifferent] inn2-2.7.4~20250809/lib/snprintf.c:155:65: note: Function 'vsnprintf' argument 4 names different: declaration 'arg' definition 'args'. inn2-2.7.4~20250809/lib/snprintf.c:859:61: note: Function 'vsnprintf' argument 4 names different: declaration 'arg' definition 'args'. inn2-2.7.4~20250809/lib/symlink.c:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/timer.c:309:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMR_APPLICATION [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/timer.c:155:13: warning: If memory allocation fails, then there is a possible null pointer dereference: timers [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/timer.c:153:25: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/timer.c:153:25: note: Assignment 'timers=xmalloc(count*sizeof(struct timer*))', assigned value is 0 inn2-2.7.4~20250809/lib/timer.c:155:13: note: Null pointer dereference inn2-2.7.4~20250809/lib/timer.c:204:5: warning: If memory allocation fails, then there is a possible null pointer dereference: timer [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assignment 'timer=xmalloc(sizeof(struct timer))', assigned value is 0 inn2-2.7.4~20250809/lib/timer.c:204:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/timer.c:205:5: warning: If memory allocation fails, then there is a possible null pointer dereference: timer [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assignment 'timer=xmalloc(sizeof(struct timer))', assigned value is 0 inn2-2.7.4~20250809/lib/timer.c:205:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/timer.c:206:5: warning: If memory allocation fails, then there is a possible null pointer dereference: timer [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assignment 'timer=xmalloc(sizeof(struct timer))', assigned value is 0 inn2-2.7.4~20250809/lib/timer.c:206:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/timer.c:207:5: warning: If memory allocation fails, then there is a possible null pointer dereference: timer [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assignment 'timer=xmalloc(sizeof(struct timer))', assigned value is 0 inn2-2.7.4~20250809/lib/timer.c:207:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/timer.c:208:5: warning: If memory allocation fails, then there is a possible null pointer dereference: timer [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assignment 'timer=xmalloc(sizeof(struct timer))', assigned value is 0 inn2-2.7.4~20250809/lib/timer.c:208:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/timer.c:209:5: warning: If memory allocation fails, then there is a possible null pointer dereference: timer [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assignment 'timer=xmalloc(sizeof(struct timer))', assigned value is 0 inn2-2.7.4~20250809/lib/timer.c:209:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/timer.c:210:5: warning: If memory allocation fails, then there is a possible null pointer dereference: timer [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/timer.c:203:20: note: Assignment 'timer=xmalloc(sizeof(struct timer))', assigned value is 0 inn2-2.7.4~20250809/lib/timer.c:210:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/timer.c:324:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/lib/tst.c:186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TST_NULL_DATA [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/tst.c:108:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_line [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:107:23: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:107:23: note: Assignment 'new_line=xmalloc(sizeof(struct node_lines))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:108:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:108:35: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:156:29: note: Calling function 'tst_grow_node_free_list', 1st argument 'tst' value is 0 inn2-2.7.4~20250809/lib/tst.c:108:35: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:109:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_line [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:107:23: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:107:23: note: Assignment 'new_line=xmalloc(sizeof(struct node_lines))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:109:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:109:22: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:156:29: note: Calling function 'tst_grow_node_free_list', 1st argument 'tst' value is 0 inn2-2.7.4~20250809/lib/tst.c:109:22: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:110:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:156:29: note: Calling function 'tst_grow_node_free_list', 1st argument 'tst' value is 0 inn2-2.7.4~20250809/lib/tst.c:110:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:112:20: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:156:29: note: Calling function 'tst_grow_node_free_list', 1st argument 'tst' value is 0 inn2-2.7.4~20250809/lib/tst.c:112:20: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:112:23: warning: If memory allocation fails, then there is a possible null pointer dereference: tst->node_lines [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:107:23: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:107:23: note: Assignment 'new_line=xmalloc(sizeof(struct node_lines))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:110:23: note: Assignment 'tst->node_lines=new_line', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:112:23: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:113:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:156:29: note: Calling function 'tst_grow_node_free_list', 1st argument 'tst' value is 0 inn2-2.7.4~20250809/lib/tst.c:113:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:114:21: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:156:29: note: Calling function 'tst_grow_node_free_list', 1st argument 'tst' value is 0 inn2-2.7.4~20250809/lib/tst.c:114:21: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:154:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:154:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/tst.c:155:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:155:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/uwildmat.c:362:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UWILDMAT_FAIL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/uwildmat.c:419:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UWILDMAT_MATCH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/uwildmat.c:433:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UWILDMAT_MATCH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/vector.c:56:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/vector.c:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cvector [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/vector.c:474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/vector.c:514:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/vector.c:57:5: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/vector.c:56:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/vector.c:56:21: note: Assignment 'vector=xcalloc(1,sizeof(struct vector))', assigned value is 0 inn2-2.7.4~20250809/lib/vector.c:57:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/vector.c:58:5: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/vector.c:56:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/vector.c:56:21: note: Assignment 'vector=xcalloc(1,sizeof(struct vector))', assigned value is 0 inn2-2.7.4~20250809/lib/vector.c:58:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/vector.c:68:5: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/vector.c:67:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/vector.c:67:21: note: Assignment 'vector=xcalloc(1,sizeof(struct cvector))', assigned value is 0 inn2-2.7.4~20250809/lib/vector.c:68:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/vector.c:69:5: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/vector.c:67:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/vector.c:67:21: note: Assignment 'vector=xcalloc(1,sizeof(struct cvector))', assigned value is 0 inn2-2.7.4~20250809/lib/vector.c:69:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/vector.c:493:5: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/vector.c:481:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/vector.c:481:21: note: Assignment 'string=xmalloc(size)', assigned value is 0 inn2-2.7.4~20250809/lib/vector.c:493:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/vector.c:533:5: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] inn2-2.7.4~20250809/lib/vector.c:521:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/vector.c:521:21: note: Assignment 'string=xmalloc(size)', assigned value is 0 inn2-2.7.4~20250809/lib/vector.c:533:5: note: Null pointer dereference inn2-2.7.4~20250809/lib/vector.c:489:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] inn2-2.7.4~20250809/lib/vector.c:481:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/vector.c:481:21: note: Assignment 'string=xmalloc(size)', assigned value is 0 inn2-2.7.4~20250809/lib/vector.c:489:23: note: Null pointer addition inn2-2.7.4~20250809/lib/vector.c:529:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] inn2-2.7.4~20250809/lib/vector.c:521:21: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/vector.c:521:21: note: Assignment 'string=xmalloc(size)', assigned value is 0 inn2-2.7.4~20250809/lib/vector.c:529:23: note: Null pointer addition inn2-2.7.4~20250809/lib/xfopena.c:17:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/xwrite.c:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/xwrite.c:126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/lib/xwrite.c:151:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/cache.h:16:0: debug: Failed to parse 'typedef END_DECLS struct _ARTRANGE { ARTNUM Low ; ARTNUM High ; } ARTRANGE ;'. The checking continues anyway. [simplifyTypedef] inn2-2.7.4~20250809/nnrpd/article.c:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOV_MAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:189:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:203:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:238:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:274:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_STAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:308:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_ALL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:329:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_EMPTY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:786:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_NO_GROUP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:897:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_ARTNUM_INVALID [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:994:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_ERR_UNAVAILABLE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:1202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOOLNAMEBUFF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/article.c:775:20: style:inconclusive: Function 'CMDnextlast' argument 1 names different: declaration 'ac' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/nnrpd/nnrpd.h:279:29: note: Function 'CMDnextlast' argument 1 names different: declaration 'ac' definition 'UNUSED'. inn2-2.7.4~20250809/nnrpd/article.c:775:20: note: Function 'CMDnextlast' argument 1 names different: declaration 'ac' definition 'UNUSED'. inn2-2.7.4~20250809/nnrpd/article.c:200:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/nnrpd/auth-ext.c:231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/auth-ext.c:94:5: warning: If memory allocation fails, then there is a possible null pointer dereference: process [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/auth-ext.c:93:22: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/auth-ext.c:93:22: note: Assignment 'process=xmalloc(sizeof(struct process))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/auth-ext.c:94:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/auth-ext.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: process [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/auth-ext.c:93:22: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/auth-ext.c:93:22: note: Assignment 'process=xmalloc(sizeof(struct process))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/auth-ext.c:95:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/auth-ext.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: process [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/auth-ext.c:93:22: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/auth-ext.c:93:22: note: Assignment 'process=xmalloc(sizeof(struct process))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/auth-ext.c:96:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/auth-ext.c:97:5: warning: If memory allocation fails, then there is a possible null pointer dereference: process [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/auth-ext.c:93:22: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/auth-ext.c:93:22: note: Assignment 'process=xmalloc(sizeof(struct process))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/auth-ext.c:97:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/cache.c:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgidcachesize [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/cache.c:100:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_EMPTY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/cache.c:61:9: warning: If memory allocation fails, then there is a possible null pointer dereference: entry [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/cache.c:60:24: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/cache.c:60:24: note: Assignment 'entry=xmalloc(sizeof(*entry))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/cache.c:61:9: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/cache.c:62:9: warning: If memory allocation fails, then there is a possible null pointer dereference: entry [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/cache.c:60:24: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/cache.c:60:24: note: Assignment 'entry=xmalloc(sizeof(*entry))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/cache.c:62:9: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/commands.c:434:35: error: There is an unknown macro here somewhere. Configuration is required. If UNUSED is a macro then please configure it. [unknownMacro] inn2-2.7.4~20250809/nnrpd/group.c:36:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_NO_GROUP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/group.c:273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOOLNAMEBUFF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/group.c:332:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_FAIL_XGTITLE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/group.c:357:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/nnrpd/line.c:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/line.c:185:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/line.c:317:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/line.c:279:16: style: Condition 'n==0' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/nnrpd/line.c:203:15: note: Assuming that condition 'n<=0' is not redundant inn2-2.7.4~20250809/nnrpd/line.c:279:16: note: Condition 'n==0' is always false inn2-2.7.4~20250809/nnrpd/list.c:104:57: error: There is an unknown macro here somewhere. Configuration is required. If UNUSED is a macro then please configure it. [unknownMacro] inn2-2.7.4~20250809/nnrpd/misc.c:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/misc.c:212:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOOLNAMEBUFF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/misc.c:257:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOOLNAMEBUFF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/misc.c:307:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOOLNAMEBUFF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/misc.c:323:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/misc.c:377:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/misc.c:403:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/misc.c:210:33: style: Parameter 'user' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/misc.c:255:19: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/misc.c:305:21: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/misc.c:325:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/nnrpd/newnews.c:90:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/newnews.c:170:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfsreader [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/newnews.c:231:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/newnews.c:92:21: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: Xrefbuf [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/newnews.c:90:26: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/newnews.c:90:26: note: Assignment 'Xrefbuf=xmalloc(BIG_BUFFER)', assigned value is 0 inn2-2.7.4~20250809/nnrpd/newnews.c:92:21: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/newnews.c:82:10: style: Redundant initialization for 'Xref'. The initialized value is overwritten before it is read. [redundantInitialization] inn2-2.7.4~20250809/nnrpd/newnews.c:76:16: note: Xref is initialized inn2-2.7.4~20250809/nnrpd/newnews.c:82:10: note: Xref is overwritten inn2-2.7.4~20250809/nnrpd/newnews.c:82:5: style: Variable 'Xref' is assigned an expression that holds the same value. [redundantAssignment] inn2-2.7.4~20250809/nnrpd/newnews.c:76:16: note: Xref is assigned 'p' here. inn2-2.7.4~20250809/nnrpd/newnews.c:82:5: note: Variable 'Xref' is assigned an expression that holds the same value. inn2-2.7.4~20250809/nnrpd/newnews.c:118:32: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/nnrpd.c:311:35: error: There is an unknown macro here somewhere. Configuration is required. If UNUSED is a macro then please configure it. [unknownMacro] inn2-2.7.4~20250809/nnrpd/perm.c:475:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allownewnews [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:605:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ERROR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:658:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:843:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:1137:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFFILE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:1174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:1507:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_NOTICE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:1582:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_TRACE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:1704:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_TRACE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:2021:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_TRACE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:2096:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_PATH_AUTHDIR_NOPASS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:2147:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_PATH_AUTHDIR_PASSWD [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/perm.c:1178:25: style: Condition 'filename==NULL' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/nnrpd/perm.c:416:5: error: Memory leak: ret.default_user [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:416:5: error: Memory leak: ret.default_domain [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:416:5: error: Memory leak: ret.localaddress [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:416:5: error: Memory leak: ret.access_script [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:416:5: error: Memory leak: ret.dynamic_script [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.name [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.key [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.read [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.post [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.users [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.rejectwith [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.fromhost [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.pathhost [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.organization [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.moderatormailer [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.domain [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.complaints [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.nnrpdposthost [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.backoff_db [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:461:5: error: Memory leak: ret.newsmaster [memleak] inn2-2.7.4~20250809/nnrpd/perm.c:286:6: warning: If memory allocation fails, then there is a possible null pointer dereference: *array [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:279:25: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:279:25: note: Assignment '*array=xmalloc(2*sizeof(void*))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:286:6: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:299:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:296:18: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:296:18: note: Assignment 'ret=xmalloc(sizeof(struct METHOD))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:299:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:310:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:296:18: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:296:18: note: Assignment 'ret=xmalloc(sizeof(struct METHOD))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:310:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:316:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:296:18: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:296:18: note: Assignment 'ret=xmalloc(sizeof(struct METHOD))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:316:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:369:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:347:18: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:347:18: note: Assignment 'ret=xmalloc(sizeof(struct AUTHGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:369:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:375:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:347:18: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:347:18: note: Assignment 'ret=xmalloc(sizeof(struct AUTHGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:375:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:429:6: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:426:18: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:426:18: note: Assignment 'ret=xmalloc(sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:429:6: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:475:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:475:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:476:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:476:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:477:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:477:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:478:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:478:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:479:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:479:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:480:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:480:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:481:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:481:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:482:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:482:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:483:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:483:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:486:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:486:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:489:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:489:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:492:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:492:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:495:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:42: note: Calling function 'SetDefaultAccess', 1st argument 'curaccess' value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:495:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1138:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1137:19: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1137:19: note: Assignment 'file=xcalloc(1,sizeof(CONFFILE))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1138:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1139:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1137:19: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1137:19: note: Assignment 'file=xcalloc(1,sizeof(CONFFILE))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1139:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1146:5: warning: If memory allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1137:19: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1137:19: note: Assignment 'file=xcalloc(1,sizeof(CONFFILE))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1146:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1182:10: warning: If memory allocation fails, then there is a possible null pointer dereference: cf [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1181:17: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1181:17: note: Assignment 'cf=xmalloc(sizeof(struct CONFCHAIN))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1182:10: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1188:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cf [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1181:17: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1181:17: note: Assignment 'cf=xmalloc(sizeof(struct CONFCHAIN))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1182:39: note: Assuming condition is false inn2-2.7.4~20250809/nnrpd/perm.c:1188:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1195:34: warning: If memory allocation fails, then there is a possible null pointer dereference: cf [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1181:17: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1181:17: note: Assignment 'cf=xmalloc(sizeof(struct CONFCHAIN))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1182:39: note: Assuming condition is false inn2-2.7.4~20250809/nnrpd/perm.c:1195:34: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1212:17: warning: If memory allocation fails, then there is a possible null pointer dereference: hold [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1211:31: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1211:31: note: Assignment 'hold=xmalloc(sizeof(struct CONFCHAIN))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1212:17: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1217:17: warning: If memory allocation fails, then there is a possible null pointer dereference: hold [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1211:31: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1211:31: note: Assignment 'hold=xmalloc(sizeof(struct CONFCHAIN))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1217:17: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1220:21: warning: If memory allocation fails, then there is a possible null pointer dereference: hold [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1211:31: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1211:31: note: Assignment 'hold=xmalloc(sizeof(struct CONFCHAIN))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1220:21: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1237:17: warning: If memory allocation fails, then there is a possible null pointer dereference: newgroup [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1236:35: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1236:35: note: Assignment 'newgroup=xmalloc(sizeof(struct GROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1237:17: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1238:17: warning: If memory allocation fails, then there is a possible null pointer dereference: newgroup [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1236:35: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1236:35: note: Assignment 'newgroup=xmalloc(sizeof(struct GROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1238:17: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1286:21: warning: If memory allocation fails, then there is a possible null pointer dereference: curauth [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1281:42: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1281:42: note: Assignment 'curauth=xcalloc(1,sizeof(struct AUTHGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1286:21: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1298:21: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1298:21: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1335:21: warning: If memory allocation fails, then there is a possible null pointer dereference: curgroup [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1332:39: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1332:39: note: Assignment 'curgroup=xcalloc(1,sizeof(struct GROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1335:21: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1388:22: warning: If memory allocation fails, then there is a possible null pointer dereference: curgroup [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1385:39: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1385:39: note: Assignment 'curgroup=xcalloc(1,sizeof(struct GROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1388:22: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1984:5: warning: If memory allocation fails, then there is a possible null pointer dereference: auth_realms [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1978:30: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1978:30: note: Assignment 'auth_realms=xmalloc(2*sizeof(struct AUTHGROUP*))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1984:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:1985:5: warning: If memory allocation fails, then there is a possible null pointer dereference: auth_realms [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1978:30: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1978:30: note: Assignment 'auth_realms=xmalloc(2*sizeof(struct AUTHGROUP*))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1985:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:2002:5: warning: If memory allocation fails, then there is a possible null pointer dereference: access_realms [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1995:32: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1995:32: note: Assignment 'access_realms=xmalloc(2*sizeof(struct ACCESSGROUP*))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:2002:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:2003:5: warning: If memory allocation fails, then there is a possible null pointer dereference: access_realms [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1995:32: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1995:32: note: Assignment 'access_realms=xmalloc(2*sizeof(struct ACCESSGROUP*))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:2003:5: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/perm.c:291:21: style: Parameter 'orig' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/perm.c:420:31: style: Parameter 'orig' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/perm.c:613:54: style: Parameter 'tok' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/perm.c:658:24: style: Variable 'oldname' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/nnrpd/perm.c:839:66: style: Parameter 'tok' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/perm.c:843:24: style: Variable 'oldname' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/nnrpd/perm.c:1130:35: style: Parameter 'access_vec' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/perm.c:1665:17: style: Parameter 'pat' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/perm.c:1925:17: style: Parameter 'hostlist' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/perm.c:2127:57: style: Parameter 'password' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/post.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXARTLINELENGTH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:335:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:799:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:881:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMBUF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:1004:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:1024:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:1039:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:1134:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathincoming [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:1142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIG_BUFFER [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:1187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNTP_MAXLEN_COMMAND [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/post.c:312:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/nnrpd/post.c:321:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/nnrpd/post.c:899:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/nnrpd/post.c:972:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/nnrpd/post.c:726:22: warning: If memory allocation fails, then there is a possible null pointer dereference: bad_header [nullPointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/post.c:720:37: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/post.c:720:37: note: Assignment 'bad_header=xstrdup(OtherHeaders[i])', assigned value is 0 inn2-2.7.4~20250809/nnrpd/post.c:726:22: note: Null pointer dereference inn2-2.7.4~20250809/nnrpd/post.c:158:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/nnrpd/post.c:161:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/nnrpd/post.c:230:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/nnrpd/post.c:274:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/nnrpd/post.c:276:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/nnrpd/post.c:284:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/nnrpd/post.c:153:18: style:inconclusive: Function 'TrimSpaces' argument 1 names different: declaration 'line' definition 'p'. [funcArgNamesDifferent] inn2-2.7.4~20250809/nnrpd/nnrpd.h:242:29: note: Function 'TrimSpaces' argument 1 names different: declaration 'line' definition 'p'. inn2-2.7.4~20250809/nnrpd/post.c:153:18: note: Function 'TrimSpaces' argument 1 names different: declaration 'line' definition 'p'. inn2-2.7.4~20250809/nnrpd/post.c:173:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/nnrpd/post.c:309:17: style: Variable 'SEPS' can be declared as const array [constVariable] inn2-2.7.4~20250809/nnrpd/post.c:791:32: style: Parameter 'article' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/post.c:795:13: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/nnrpd/post.c:798:11: style: Variable 'address' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/nnrpd/post.c:1037:17: style: Parameter 'article' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/post.c:1037:32: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/nnrpd/post.c:1141:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/nnrpd/track.c:35:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathetc [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/nnrpd/track.c:32:30: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.h:25:0: debug: Failed to parse 'typedef END_DECLS struct _OV { unsigned int blocknum ; short index ; } OV ;'. The checking continues anyway. [simplifyTypedef] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:425:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathetc [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:568:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ovflushcount [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:610:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:651:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:897:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1003:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1074:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1169:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1189:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1242:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1295:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1326:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1384:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1667:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1883:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keepmmappedthreshold [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1970:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_UNLOCK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2209:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2268:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2416:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2557:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ovflushcount [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:452:23: style: Redundant condition: The condition '*from' is redundant since '*from == '\\'' is sufficient. [redundantCondition] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1948:5: error: Memory leak: search.group [memleak] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:343:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ovbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:342:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:342:21: note: Assignment 'ovbuff=xmalloc(sizeof(struct OVBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:343:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:345:27: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ovbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:342:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:342:21: note: Assignment 'ovbuff=xmalloc(sizeof(struct OVBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:345:27: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:450:9: warning: If memory allocation fails, then there is a possible null pointer dereference: ctab [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:446:27: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:446:27: note: Assignment 'ctab=xmalloc(sizeof(char*))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:450:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1342:9: warning: If memory allocation fails, then there is a possible null pointer dereference: GROUPheader [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1336:13: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1336:13: note: Assignment 'GROUPheader=mmap(0,GROUPfilesize(GROUPcount),flag,MAP_SHARED,GROUPfd,0)', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1342:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1761:5: warning: If memory allocation fails, then there is a possible null pointer dereference: gdb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assignment 'gdb=xmalloc(sizeof(struct GROUPDATABLOCK))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1878:24: note: Calling function 'insertgdb', 2nd argument 'gdb' value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1761:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1845:9: warning: If memory allocation fails, then there is a possible null pointer dereference: giblist [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1844:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1844:26: note: Assignment 'giblist=xmalloc(sizeof(struct GIBLIST))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1845:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1846:9: warning: If memory allocation fails, then there is a possible null pointer dereference: giblist [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1844:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1844:26: note: Assignment 'giblist=xmalloc(sizeof(struct GIBLIST))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1846:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1852:11: warning: If memory allocation fails, then there is a possible null pointer dereference: Gib [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1808:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1808:18: note: Assignment 'Gib=xmalloc(Gibcount*sizeof(struct OVINDEX))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1810:21: note: Assuming condition is false inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1852:11: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1875:9: warning: If memory allocation fails, then there is a possible null pointer dereference: gdb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assignment 'gdb=xmalloc(sizeof(struct GROUPDATABLOCK))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1875:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1876:9: warning: If memory allocation fails, then there is a possible null pointer dereference: gdb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assignment 'gdb=xmalloc(sizeof(struct GROUPDATABLOCK))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1876:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1877:9: warning: If memory allocation fails, then there is a possible null pointer dereference: gdb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assignment 'gdb=xmalloc(sizeof(struct GROUPDATABLOCK))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1877:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1940:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assignment 'search=xmalloc(sizeof(struct OVSEARCH))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1940:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1941:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assignment 'search=xmalloc(sizeof(struct OVSEARCH))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1941:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1942:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assignment 'search=xmalloc(sizeof(struct OVSEARCH))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1942:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1943:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assignment 'search=xmalloc(sizeof(struct OVSEARCH))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1943:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1944:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assignment 'search=xmalloc(sizeof(struct OVSEARCH))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1944:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1945:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assignment 'search=xmalloc(sizeof(struct OVSEARCH))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1945:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1946:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assignment 'search=xmalloc(sizeof(struct OVSEARCH))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1946:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1947:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1939:21: note: Assignment 'search=xmalloc(sizeof(struct OVSEARCH))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1947:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1692:38: style:inconclusive: Function 'buffindexed_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.h:15:37: note: Function 'buffindexed_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1692:38: note: Function 'buffindexed_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1692:60: style:inconclusive: Function 'buffindexed_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.h:15:51: note: Function 'buffindexed_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1692:60: note: Function 'buffindexed_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:520:16: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:556:17: style: Variable 'x' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:818:12: style: Variable 'table' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1203:52: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1500:60: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1759:15: style: Parameter 'ov' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1767:15: style: Parameter 'ov' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1790:25: style: Parameter 'ge' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1793:13: style: Variable 'ovbuff' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1984:13: style: Variable 'ovbuff' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2091:21: style: Variable 'gdb' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2130:15: style: Variable 'search' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2410:21: style: Variable 'gdb' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:150:14: style: struct member '_OVBLKS::ovblock' is never used. [unusedStructMember] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:151:11: style: struct member '_OVBLKS::addr' is never used. [unusedStructMember] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:152:9: style: struct member '_OVBLKS::len' is never used. [unusedStructMember] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:35:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:206:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_STAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:181:5: warning: If memory allocation fails, then there is a possible null pointer dereference: this [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:180:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/shmem.c:180:19: note: Assignment 'this=xmalloc(sizeof(struct smcd_t))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/shmem.c:181:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/shmem.c:248:5: warning: If memory allocation fails, then there is a possible null pointer dereference: this [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:247:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/shmem.c:247:19: note: Assignment 'this=xmalloc(sizeof(struct smcd_t))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/shmem.c:248:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/buffindexed/shmem.c:148:41: style:inconclusive: Function 'smcGetShmemBuffer' argument 2 names different: declaration 'mapSize' definition 'size'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/buffindexed/shmem.h:22:49: note: Function 'smcGetShmemBuffer' argument 2 names different: declaration 'mapSize' definition 'size'. inn2-2.7.4~20250809/storage/buffindexed/shmem.c:148:41: note: Function 'smcGetShmemBuffer' argument 2 names different: declaration 'mapSize' definition 'size'. inn2-2.7.4~20250809/storage/buffindexed/shmem.c:197:44: style:inconclusive: Function 'smcCreateShmemBuffer' argument 2 names different: declaration 'mapSize' definition 'size'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/buffindexed/shmem.h:23:52: note: Function 'smcCreateShmemBuffer' argument 2 names different: declaration 'mapSize' definition 'size'. inn2-2.7.4~20250809/storage/buffindexed/shmem.c:197:44: note: Function 'smcCreateShmemBuffer' argument 2 names different: declaration 'mapSize' definition 'size'. inn2-2.7.4~20250809/storage/buffindexed/shmem.c:84:29: style: Parameter 'this' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:102:26: style: Parameter 'this' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:119:30: style: Parameter 'this' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/buffindexed/shmem.c:132:33: style: Parameter 'this' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_CNFS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:142:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_INTERNAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:241:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMopenmode [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:449:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:598:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_CNFS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:667:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMopenmode [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:876:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathetc [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1009:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_INVALIDATE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfswriter [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMpreopen [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1155:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_INTERNAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1254:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_INTERNAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1434:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_CNFS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1668:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable articlemmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1686:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_CNFS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1757:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable articlemmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:2061:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_ALL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:903:23: style: Redundant condition: The condition '*from' is redundant since '*from == '\\'' is sufficient. [redundantCondition] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1139:26: style: Condition 'cycnum+1==0' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1707:26: style: Condition 'cycnum+1==0' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:521:13: error: Memory leak: metacycbuff [memleak] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:529:13: error: Memory leak: metacycbuff [memleak] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1996:9: error: Memory leak: private.base [memleak] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:435:12: warning: If memory allocation fails, then there is a possible null pointer dereference: cycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assignment 'cycbuff=xmalloc(sizeof(struct CYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:435:12: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:436:13: warning: If memory allocation fails, then there is a possible null pointer dereference: cycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assignment 'cycbuff=xmalloc(sizeof(struct CYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:436:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:446:12: warning: If memory allocation fails, then there is a possible null pointer dereference: cycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assignment 'cycbuff=xmalloc(sizeof(struct CYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:440:52: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:446:12: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:447:13: warning: If memory allocation fails, then there is a possible null pointer dereference: cycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assignment 'cycbuff=xmalloc(sizeof(struct CYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:440:52: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:447:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:448:14: warning: If memory allocation fails, then there is a possible null pointer dereference: cycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:434:22: note: Assignment 'cycbuff=xmalloc(sizeof(struct CYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:440:52: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:448:14: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:511:5: warning: If memory allocation fails, then there is a possible null pointer dereference: metacycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assignment 'metacycbuff=xmalloc(sizeof(struct METACYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:511:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:512:5: warning: If memory allocation fails, then there is a possible null pointer dereference: metacycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assignment 'metacycbuff=xmalloc(sizeof(struct METACYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:512:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:513:5: warning: If memory allocation fails, then there is a possible null pointer dereference: metacycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assignment 'metacycbuff=xmalloc(sizeof(struct METACYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:513:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:514:5: warning: If memory allocation fails, then there is a possible null pointer dereference: metacycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assignment 'metacycbuff=xmalloc(sizeof(struct METACYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:514:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:515:5: warning: If memory allocation fails, then there is a possible null pointer dereference: metacycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assignment 'metacycbuff=xmalloc(sizeof(struct METACYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:515:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:546:13: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: metacycbuff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:510:26: note: Assignment 'metacycbuff=xmalloc(sizeof(struct METACYCBUFF))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:538:50: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:546:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:612:9: warning: If memory allocation fails, then there is a possible null pointer dereference: metaexprule [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:611:30: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:611:30: note: Assignment 'metaexprule=xmalloc(sizeof(struct CNFSEXPIRERULES))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:612:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:613:9: warning: If memory allocation fails, then there is a possible null pointer dereference: metaexprule [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:611:30: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:611:30: note: Assignment 'metaexprule=xmalloc(sizeof(struct CNFSEXPIRERULES))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:613:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:614:9: warning: If memory allocation fails, then there is a possible null pointer dereference: metaexprule [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:611:30: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:611:30: note: Assignment 'metaexprule=xmalloc(sizeof(struct CNFSEXPIRERULES))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:614:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:695:21: warning: If memory allocation fails, then there is a possible null pointer dereference: rpx [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:678:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:678:17: note: Assignment 'cycbuff->bitfield=mmap(NULL,16384,SMopenmode?(PROT_READ|PROT_WRITE):PROT_READ,MAP_SHARED,cycbuff->fd,0)', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:681:45: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:693:15: note: Assignment 'rpx=(struct CYCBUFFEXTERN*)cycbuff->bitfield', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:695:21: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:901:9: warning: If memory allocation fails, then there is a possible null pointer dereference: ctab [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:897:27: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:897:27: note: Assignment 'ctab=xmalloc(sizeof(char*))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:901:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1361:5: warning: If memory allocation fails, then there is a possible null pointer dereference: iov [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1355:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1355:22: note: Assignment 'iov=xmalloc((article.iovcnt+2)*sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1361:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1362:5: warning: If memory allocation fails, then there is a possible null pointer dereference: iov [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1355:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1355:22: note: Assignment 'iov=xmalloc((article.iovcnt+2)*sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1362:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1363:14: warning: If memory allocation fails, then there is a possible null pointer dereference: iov [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1355:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1355:22: note: Assignment 'iov=xmalloc((article.iovcnt+2)*sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1363:14: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1467:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1466:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1466:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1467:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1607:51: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1555:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1555:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_CNFS))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1600:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1607:51: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1608:51: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1555:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1555:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_CNFS))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1600:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1608:51: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1882:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1880:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1880:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1882:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1883:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1880:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1880:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1883:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1884:6: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1881:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1881:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_CNFS))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1884:6: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1885:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1881:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1881:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_CNFS))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1885:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1886:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1881:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1881:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_CNFS))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1886:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1899:13: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1881:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1881:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_CNFS))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1888:9: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1899:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/cnfs/cnfs.c:757:27: style: Variable 'cycbuff->free' is reassigned a value before the old one has been used. [redundantAssignment] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:750:27: note: cycbuff->free is assigned inn2-2.7.4~20250809/storage/cnfs/cnfs.c:757:27: note: cycbuff->free is overwritten inn2-2.7.4~20250809/storage/cnfs/cnfs.c:2042:39: style:inconclusive: Function 'cnfs_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/cnfs/cnfs.h:14:38: note: Function 'cnfs_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/cnfs/cnfs.c:2042:39: note: Function 'cnfs_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/cnfs/cnfs.c:2067:54: style:inconclusive: Function 'cnfs_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/cnfs/cnfs.h:16:54: note: Function 'cnfs_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. inn2-2.7.4~20250809/storage/cnfs/cnfs.c:2067:54: note: Function 'cnfs_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. inn2-2.7.4~20250809/storage/cnfs/cnfs.c:2068:29: style:inconclusive: Function 'cnfs_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/cnfs/cnfs.h:16:64: note: Function 'cnfs_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. inn2-2.7.4~20250809/storage/cnfs/cnfs.c:2068:29: note: Function 'cnfs_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. inn2-2.7.4~20250809/storage/cnfs/cnfs.c:112:21: style: Parameter 'cycbuffname' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:201:20: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:349:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:363:32: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1012:31: style: Variable 'end2' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/expire.c:213:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/expire.c:287:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/expire.c:314:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_FLAG_MODERATED [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/expire.c:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/expire.c:527:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/expire.c:640:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupbaseexpiry [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/expire.c:694:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SELFEXPIRE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/expire.c:344:42: warning: If resource allocation fails, then there is a possible null pointer dereference: F [nullPointerOutOfResources] inn2-2.7.4~20250809/storage/expire.c:650:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/expire.c:650:18: note: Assignment 'F=fopen(path,"r")', assigned value is 0 inn2-2.7.4~20250809/storage/expire.c:652:26: note: Calling function 'EXPreadfile', 1st argument 'F' value is 0 inn2-2.7.4~20250809/storage/expire.c:344:42: note: Null pointer dereference inn2-2.7.4~20250809/storage/expire.c:461:9: warning: If memory allocation fails, then there is a possible null pointer dereference: bg [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/expire.c:460:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/expire.c:460:21: note: Assignment 'bg=xmalloc(sizeof(struct BADGROUP))', assigned value is 0 inn2-2.7.4~20250809/storage/expire.c:461:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/expire.c:462:9: warning: If memory allocation fails, then there is a possible null pointer dereference: bg [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/expire.c:460:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/expire.c:460:21: note: Assignment 'bg=xmalloc(sizeof(struct BADGROUP))', assigned value is 0 inn2-2.7.4~20250809/storage/expire.c:462:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/expire.c:622:13: warning: If memory allocation fails, then there is a possible null pointer dereference: buff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/expire.c:616:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/expire.c:616:23: note: Assignment 'buff=xmalloc(buffsize+1)', assigned value is 0 inn2-2.7.4~20250809/storage/expire.c:622:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/expire.c:623:5: warning: If memory allocation fails, then there is a possible null pointer dereference: buff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/expire.c:616:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/expire.c:616:23: note: Assignment 'buff=xmalloc(buffsize+1)', assigned value is 0 inn2-2.7.4~20250809/storage/expire.c:623:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/expire.c:194:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/storage/expire.c:276:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/storage/expire.c:681:28: style:inconclusive: Function 'OVgroupbasedexpire' argument 4 names different: declaration 'len' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovinterface.h:37:29: note: Function 'OVgroupbasedexpire' argument 4 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/expire.c:681:28: note: Function 'OVgroupbasedexpire' argument 4 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/expire.c:303:30: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/expire.c:450:19: style: Parameter 'Entry' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/expire.c:584:19: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/expire.c:585:11: style: Variable 'next' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/interface.c:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:83:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:128:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:310:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:541:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_STORAGE_METHODS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:597:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_UNDEFINED [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:640:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UWILDMAT_POISON [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:671:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UWILDMAT_MATCH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:685:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_NOMATCH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:717:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_EMPTY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:745:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_methods [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:773:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_STORAGE_METHODS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:797:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_methods [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:804:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_INTERNAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:843:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_methods [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:886:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_STORAGE_METHODS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:906:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_methods [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:916:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_methods [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:928:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_STORAGE_METHODS [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:950:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_UNDEFINED [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/interface.c:634:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/storage/interface.c:647:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] inn2-2.7.4~20250809/storage/interface.c:543:31: style: Condition 'method_data[i].configured' is always true [knownConditionTrueFalse] inn2-2.7.4~20250809/storage/interface.c:542:27: note: Assuming that condition 'method_data[i].configured' is not redundant inn2-2.7.4~20250809/storage/interface.c:543:31: note: Condition 'method_data[i].configured' is always true inn2-2.7.4~20250809/storage/interface.c:852:40: style: Condition 'ann->groupname!=NULL' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/storage/interface.c:842:26: note: Assignment 'ann->groupname=NULL', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:852:40: note: Condition 'ann->groupname!=NULL' is always false inn2-2.7.4~20250809/storage/interface.c:858:40: style: Condition 'ann->groupname!=NULL' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/storage/interface.c:857:53: note: Assuming that condition '(ann->groupname=GetXref(art))==NULL' is not redundant inn2-2.7.4~20250809/storage/interface.c:858:40: note: Condition 'ann->groupname!=NULL' is always false inn2-2.7.4~20250809/storage/interface.c:183:12: warning: If memory allocation fails, then there is a possible null pointer dereference: buff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/interface.c:182:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/interface.c:182:19: note: Assignment 'buff=xmalloc(p-q+1)', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:183:12: note: Null pointer dereference inn2-2.7.4~20250809/storage/interface.c:184:5: warning: If memory allocation fails, then there is a possible null pointer dereference: buff [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/interface.c:182:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/interface.c:182:19: note: Assignment 'buff=xmalloc(p-q+1)', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:184:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/interface.c:427:45: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/interface.c:425:43: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/interface.c:425:43: note: Assignment 'path_pattern=xstrdup(tok->name)', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:427:30: note: Assignment 'q=path_pattern', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:427:45: note: Null pointer dereference inn2-2.7.4~20250809/storage/interface.c:446:13: warning: If memory allocation fails, then there is a possible null pointer dereference: sub [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/interface.c:445:26: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/interface.c:445:26: note: Assignment 'sub=xmalloc(sizeof(struct STORAGE_SUB))', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:446:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/interface.c:661:13: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/interface.c:660:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/interface.c:660:19: note: Assignment 'path=xmalloc(len+1)', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:661:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/interface.c:662:5: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/interface.c:660:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/interface.c:660:19: note: Assignment 'path=xmalloc(len+1)', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:662:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/interface.c:665:21: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/interface.c:660:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/interface.c:660:19: note: Assignment 'path=xmalloc(len+1)', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:665:14: note: Assignment 'q=path', assigned value is 0 inn2-2.7.4~20250809/storage/interface.c:665:21: note: Null pointer dereference inn2-2.7.4~20250809/storage/interface.c:945:16: style:inconclusive: Function 'SMseterror' argument 1 names different: declaration 'errorno' definition 'errornum'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/interface.h:58:21: note: Function 'SMseterror' argument 1 names different: declaration 'errorno' definition 'errornum'. inn2-2.7.4~20250809/storage/interface.c:945:16: note: Function 'SMseterror' argument 1 names different: declaration 'errorno' definition 'errornum'. inn2-2.7.4~20250809/storage/interface.c:193:17: style: Parameter 'Xref' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/interface.c:221:11: style: Variable 'startnum' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/interface.c:138:12: warning: Uninitialized variable: token [uninitvar] inn2-2.7.4~20250809/storage/interface.c:127:9: note: Assuming condition is false inn2-2.7.4~20250809/storage/interface.c:138:12: note: Uninitialized variable: token inn2-2.7.4~20250809/storage/ov.c:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/ov.c:124:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVADDFAILED [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/ov.c:269:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_HEAD [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/ov.c:373:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupbaseexpiry [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/ov.c:112:11: style: Variable 'xrefend' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:125:20: style:inconclusive: Function 'ovdb_open' argument 1 names different: declaration 'mode' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:8:20: note: Function 'ovdb_open' argument 1 names different: declaration 'mode' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:125:20: note: Function 'ovdb_open' argument 1 names different: declaration 'mode' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:132:35: style:inconclusive: Function 'ovdb_groupstats' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:9:34: note: Function 'ovdb_groupstats' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:132:35: note: Function 'ovdb_groupstats' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:132:51: style:inconclusive: Function 'ovdb_groupstats' argument 2 names different: declaration 'lo' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:9:46: note: Function 'ovdb_groupstats' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:132:51: note: Function 'ovdb_groupstats' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:132:67: style:inconclusive: Function 'ovdb_groupstats' argument 3 names different: declaration 'hi' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:9:55: note: Function 'ovdb_groupstats' argument 3 names different: declaration 'hi' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:132:67: note: Function 'ovdb_groupstats' argument 3 names different: declaration 'hi' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:133:28: style:inconclusive: Function 'ovdb_groupstats' argument 4 names different: declaration 'count' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:9:64: note: Function 'ovdb_groupstats' argument 4 names different: declaration 'count' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:133:28: note: Function 'ovdb_groupstats' argument 4 names different: declaration 'count' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:133:46: style:inconclusive: Function 'ovdb_groupstats' argument 5 names different: declaration 'flag' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:10:27: note: Function 'ovdb_groupstats' argument 5 names different: declaration 'flag' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:133:46: note: Function 'ovdb_groupstats' argument 5 names different: declaration 'flag' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:139:33: style:inconclusive: Function 'ovdb_groupadd' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:11:32: note: Function 'ovdb_groupadd' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:139:33: note: Function 'ovdb_groupadd' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:139:51: style:inconclusive: Function 'ovdb_groupadd' argument 2 names different: declaration 'lo' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:11:46: note: Function 'ovdb_groupadd' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:139:51: note: Function 'ovdb_groupadd' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:139:69: style:inconclusive: Function 'ovdb_groupadd' argument 3 names different: declaration 'hi' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:11:57: note: Function 'ovdb_groupadd' argument 3 names different: declaration 'hi' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:139:69: note: Function 'ovdb_groupadd' argument 3 names different: declaration 'hi' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:140:26: style:inconclusive: Function 'ovdb_groupadd' argument 4 names different: declaration 'flag' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:11:67: note: Function 'ovdb_groupadd' argument 4 names different: declaration 'flag' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:140:26: note: Function 'ovdb_groupadd' argument 4 names different: declaration 'flag' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:146:33: style:inconclusive: Function 'ovdb_groupdel' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:12:32: note: Function 'ovdb_groupdel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:146:33: note: Function 'ovdb_groupdel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:152:28: style:inconclusive: Function 'ovdb_add' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:13:27: note: Function 'ovdb_add' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:152:28: note: Function 'ovdb_add' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:152:50: style:inconclusive: Function 'ovdb_add' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:13:41: note: Function 'ovdb_add' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:152:50: note: Function 'ovdb_add' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:152:70: style:inconclusive: Function 'ovdb_add' argument 3 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:13:55: note: Function 'ovdb_add' argument 3 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:152:70: note: Function 'ovdb_add' argument 3 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:153:21: style:inconclusive: Function 'ovdb_add' argument 4 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:13:68: note: Function 'ovdb_add' argument 4 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:153:21: note: Function 'ovdb_add' argument 4 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:153:37: style:inconclusive: Function 'ovdb_add' argument 5 names different: declaration 'len' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:14:19: note: Function 'ovdb_add' argument 5 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:153:37: note: Function 'ovdb_add' argument 5 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:153:60: style:inconclusive: Function 'ovdb_add' argument 6 names different: declaration 'arrived' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:14:31: note: Function 'ovdb_add' argument 6 names different: declaration 'arrived' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:153:60: note: Function 'ovdb_add' argument 6 names different: declaration 'arrived' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:154:25: style:inconclusive: Function 'ovdb_add' argument 7 names different: declaration 'expires' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:14:47: note: Function 'ovdb_add' argument 7 names different: declaration 'expires' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:154:25: note: Function 'ovdb_add' argument 7 names different: declaration 'expires' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:160:31: style:inconclusive: Function 'ovdb_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:15:30: note: Function 'ovdb_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:160:31: note: Function 'ovdb_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:160:53: style:inconclusive: Function 'ovdb_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:15:44: note: Function 'ovdb_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:160:53: note: Function 'ovdb_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:166:35: style:inconclusive: Function 'ovdb_opensearch' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:16:35: note: Function 'ovdb_opensearch' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:166:35: note: Function 'ovdb_opensearch' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:166:51: style:inconclusive: Function 'ovdb_opensearch' argument 2 names different: declaration 'low' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:16:46: note: Function 'ovdb_opensearch' argument 2 names different: declaration 'low' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:166:51: note: Function 'ovdb_opensearch' argument 2 names different: declaration 'low' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:166:68: style:inconclusive: Function 'ovdb_opensearch' argument 3 names different: declaration 'high' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:16:55: note: Function 'ovdb_opensearch' argument 3 names different: declaration 'high' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:166:68: note: Function 'ovdb_opensearch' argument 3 names different: declaration 'high' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:172:26: style:inconclusive: Function 'ovdb_search' argument 1 names different: declaration 'handle' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:17:24: note: Function 'ovdb_search' argument 1 names different: declaration 'handle' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:172:26: note: Function 'ovdb_search' argument 1 names different: declaration 'handle' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:172:49: style:inconclusive: Function 'ovdb_search' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:17:40: note: Function 'ovdb_search' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:172:49: note: Function 'ovdb_search' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:172:69: style:inconclusive: Function 'ovdb_search' argument 3 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:17:55: note: Function 'ovdb_search' argument 3 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:172:69: note: Function 'ovdb_search' argument 3 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:22: style:inconclusive: Function 'ovdb_search' argument 4 names different: declaration 'len' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:17:66: note: Function 'ovdb_search' argument 4 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:22: note: Function 'ovdb_search' argument 4 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:43: style:inconclusive: Function 'ovdb_search' argument 5 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:18:25: note: Function 'ovdb_search' argument 5 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:43: note: Function 'ovdb_search' argument 5 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:67: style:inconclusive: Function 'ovdb_search' argument 6 names different: declaration 'arrived' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:18:40: note: Function 'ovdb_search' argument 6 names different: declaration 'arrived' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:67: note: Function 'ovdb_search' argument 6 names different: declaration 'arrived' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:179:31: style:inconclusive: Function 'ovdb_closesearch' argument 1 names different: declaration 'handle' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:19:29: note: Function 'ovdb_closesearch' argument 1 names different: declaration 'handle' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:179:31: note: Function 'ovdb_closesearch' argument 1 names different: declaration 'handle' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:184:35: style:inconclusive: Function 'ovdb_getartinfo' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:20:34: note: Function 'ovdb_getartinfo' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:184:35: note: Function 'ovdb_getartinfo' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:184:57: style:inconclusive: Function 'ovdb_getartinfo' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:20:48: note: Function 'ovdb_getartinfo' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:184:57: note: Function 'ovdb_getartinfo' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:185:30: style:inconclusive: Function 'ovdb_getartinfo' argument 3 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:20:63: note: Function 'ovdb_getartinfo' argument 3 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:185:30: note: Function 'ovdb_getartinfo' argument 3 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:191:36: style:inconclusive: Function 'ovdb_expiregroup' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:21:35: note: Function 'ovdb_expiregroup' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:191:36: note: Function 'ovdb_expiregroup' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:191:52: style:inconclusive: Function 'ovdb_expiregroup' argument 2 names different: declaration 'lo' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:21:47: note: Function 'ovdb_expiregroup' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:191:52: note: Function 'ovdb_expiregroup' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:192:36: style:inconclusive: Function 'ovdb_expiregroup' argument 3 names different: declaration 'h' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:21:67: note: Function 'ovdb_expiregroup' argument 3 names different: declaration 'h' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:192:36: note: Function 'ovdb_expiregroup' argument 3 names different: declaration 'h' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:198:25: style:inconclusive: Function 'ovdb_ctl' argument 1 names different: declaration 'type' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:22:25: note: Function 'ovdb_ctl' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:198:25: note: Function 'ovdb_ctl' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:198:43: style:inconclusive: Function 'ovdb_ctl' argument 2 names different: declaration 'val' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovdb/ovdb.h:22:37: note: Function 'ovdb_ctl' argument 2 names different: declaration 'val' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:198:43: note: Function 'ovdb_ctl' argument 2 names different: declaration 'val' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovdb/ovdb.c:132:51: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:132:67: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:133:28: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:133:46: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:140:26: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:153:21: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:172:26: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:172:49: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:22: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:43: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:173:67: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:179:31: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:185:30: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:191:52: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:192:36: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovdb/ovdb.c:198:43: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/overdata.c:67:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/overview.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/overview.c:210:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/overview.c:246:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_HEAD [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/overview.c:382:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVSORT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/overview.c:399:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVCUTOFFLOW [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/overview.c:412:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVSPACE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/overview.c:82:5: warning: If memory allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assignment 'overview=xmalloc(sizeof(struct overview))', assigned value is 0 inn2-2.7.4~20250809/storage/overview.c:82:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/overview.c:83:5: warning: If memory allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assignment 'overview=xmalloc(sizeof(struct overview))', assigned value is 0 inn2-2.7.4~20250809/storage/overview.c:83:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/overview.c:84:5: warning: If memory allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assignment 'overview=xmalloc(sizeof(struct overview))', assigned value is 0 inn2-2.7.4~20250809/storage/overview.c:84:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/overview.c:85:5: warning: If memory allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assignment 'overview=xmalloc(sizeof(struct overview))', assigned value is 0 inn2-2.7.4~20250809/storage/overview.c:85:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/overview.c:86:5: warning: If memory allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assignment 'overview=xmalloc(sizeof(struct overview))', assigned value is 0 inn2-2.7.4~20250809/storage/overview.c:86:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/overview.c:87:5: warning: If memory allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/overview.c:81:23: note: Assignment 'overview=xmalloc(sizeof(struct overview))', assigned value is 0 inn2-2.7.4~20250809/storage/overview.c:87:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/overview.c:200:16: warning: If memory allocation fails, then there is a possible null pointer dereference: xref_copy [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/overview.c:199:24: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/overview.c:199:24: note: Assignment 'xref_copy=xstrdup(xref)', assigned value is 0 inn2-2.7.4~20250809/storage/overview.c:200:16: note: Null pointer dereference inn2-2.7.4~20250809/storage/overview.c:396:72: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:988:24: style:inconclusive: Function 'ovsqlite_open' argument 1 names different: declaration 'mode' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:11:24: note: Function 'ovsqlite_open' argument 1 names different: declaration 'mode' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:988:24: note: Function 'ovsqlite_open' argument 1 names different: declaration 'mode' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:995:39: style:inconclusive: Function 'ovsqlite_groupstats' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:12:38: note: Function 'ovsqlite_groupstats' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:995:39: note: Function 'ovsqlite_groupstats' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:995:55: style:inconclusive: Function 'ovsqlite_groupstats' argument 2 names different: declaration 'lo' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:12:50: note: Function 'ovsqlite_groupstats' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:995:55: note: Function 'ovsqlite_groupstats' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:995:71: style:inconclusive: Function 'ovsqlite_groupstats' argument 3 names different: declaration 'hi' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:12:59: note: Function 'ovsqlite_groupstats' argument 3 names different: declaration 'hi' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:995:71: note: Function 'ovsqlite_groupstats' argument 3 names different: declaration 'hi' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:996:32: style:inconclusive: Function 'ovsqlite_groupstats' argument 4 names different: declaration 'count' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:12:68: note: Function 'ovsqlite_groupstats' argument 4 names different: declaration 'count' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:996:32: note: Function 'ovsqlite_groupstats' argument 4 names different: declaration 'count' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:996:50: style:inconclusive: Function 'ovsqlite_groupstats' argument 5 names different: declaration 'flag' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:13:31: note: Function 'ovsqlite_groupstats' argument 5 names different: declaration 'flag' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:996:50: note: Function 'ovsqlite_groupstats' argument 5 names different: declaration 'flag' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1002:37: style:inconclusive: Function 'ovsqlite_groupadd' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:14:36: note: Function 'ovsqlite_groupadd' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1002:37: note: Function 'ovsqlite_groupadd' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1002:55: style:inconclusive: Function 'ovsqlite_groupadd' argument 2 names different: declaration 'lo' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:14:50: note: Function 'ovsqlite_groupadd' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1002:55: note: Function 'ovsqlite_groupadd' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1002:73: style:inconclusive: Function 'ovsqlite_groupadd' argument 3 names different: declaration 'hi' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:14:61: note: Function 'ovsqlite_groupadd' argument 3 names different: declaration 'hi' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1002:73: note: Function 'ovsqlite_groupadd' argument 3 names different: declaration 'hi' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1003:30: style:inconclusive: Function 'ovsqlite_groupadd' argument 4 names different: declaration 'flag' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:14:71: note: Function 'ovsqlite_groupadd' argument 4 names different: declaration 'flag' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1003:30: note: Function 'ovsqlite_groupadd' argument 4 names different: declaration 'flag' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1009:37: style:inconclusive: Function 'ovsqlite_groupdel' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:15:36: note: Function 'ovsqlite_groupdel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1009:37: note: Function 'ovsqlite_groupdel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1015:32: style:inconclusive: Function 'ovsqlite_add' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:16:31: note: Function 'ovsqlite_add' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1015:32: note: Function 'ovsqlite_add' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1015:54: style:inconclusive: Function 'ovsqlite_add' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:16:45: note: Function 'ovsqlite_add' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1015:54: note: Function 'ovsqlite_add' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1016:26: style:inconclusive: Function 'ovsqlite_add' argument 3 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:16:59: note: Function 'ovsqlite_add' argument 3 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1016:26: note: Function 'ovsqlite_add' argument 3 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1016:45: style:inconclusive: Function 'ovsqlite_add' argument 4 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:16:72: note: Function 'ovsqlite_add' argument 4 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1016:45: note: Function 'ovsqlite_add' argument 4 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1016:61: style:inconclusive: Function 'ovsqlite_add' argument 5 names different: declaration 'len' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:17:23: note: Function 'ovsqlite_add' argument 5 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1016:61: note: Function 'ovsqlite_add' argument 5 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1017:29: style:inconclusive: Function 'ovsqlite_add' argument 6 names different: declaration 'arrived' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:17:35: note: Function 'ovsqlite_add' argument 6 names different: declaration 'arrived' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1017:29: note: Function 'ovsqlite_add' argument 6 names different: declaration 'arrived' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1017:52: style:inconclusive: Function 'ovsqlite_add' argument 7 names different: declaration 'expires' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:17:51: note: Function 'ovsqlite_add' argument 7 names different: declaration 'expires' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1017:52: note: Function 'ovsqlite_add' argument 7 names different: declaration 'expires' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1023:35: style:inconclusive: Function 'ovsqlite_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:18:34: note: Function 'ovsqlite_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1023:35: note: Function 'ovsqlite_cancel' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1023:57: style:inconclusive: Function 'ovsqlite_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:18:48: note: Function 'ovsqlite_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1023:57: note: Function 'ovsqlite_cancel' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1029:39: style:inconclusive: Function 'ovsqlite_opensearch' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:19:39: note: Function 'ovsqlite_opensearch' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1029:39: note: Function 'ovsqlite_opensearch' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1029:55: style:inconclusive: Function 'ovsqlite_opensearch' argument 2 names different: declaration 'low' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:19:50: note: Function 'ovsqlite_opensearch' argument 2 names different: declaration 'low' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1029:55: note: Function 'ovsqlite_opensearch' argument 2 names different: declaration 'low' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1029:72: style:inconclusive: Function 'ovsqlite_opensearch' argument 3 names different: declaration 'high' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:19:59: note: Function 'ovsqlite_opensearch' argument 3 names different: declaration 'high' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1029:72: note: Function 'ovsqlite_opensearch' argument 3 names different: declaration 'high' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1035:30: style:inconclusive: Function 'ovsqlite_search' argument 1 names different: declaration 'handle' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:20:28: note: Function 'ovsqlite_search' argument 1 names different: declaration 'handle' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1035:30: note: Function 'ovsqlite_search' argument 1 names different: declaration 'handle' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1035:53: style:inconclusive: Function 'ovsqlite_search' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:20:44: note: Function 'ovsqlite_search' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1035:53: note: Function 'ovsqlite_search' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1035:73: style:inconclusive: Function 'ovsqlite_search' argument 3 names different: declaration 'data' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:20:59: note: Function 'ovsqlite_search' argument 3 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1035:73: note: Function 'ovsqlite_search' argument 3 names different: declaration 'data' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:26: style:inconclusive: Function 'ovsqlite_search' argument 4 names different: declaration 'len' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:20:70: note: Function 'ovsqlite_search' argument 4 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:26: note: Function 'ovsqlite_search' argument 4 names different: declaration 'len' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:47: style:inconclusive: Function 'ovsqlite_search' argument 5 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:21:29: note: Function 'ovsqlite_search' argument 5 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:47: note: Function 'ovsqlite_search' argument 5 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:71: style:inconclusive: Function 'ovsqlite_search' argument 6 names different: declaration 'arrived' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:21:44: note: Function 'ovsqlite_search' argument 6 names different: declaration 'arrived' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:71: note: Function 'ovsqlite_search' argument 6 names different: declaration 'arrived' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1042:35: style:inconclusive: Function 'ovsqlite_closesearch' argument 1 names different: declaration 'handle' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:22:33: note: Function 'ovsqlite_closesearch' argument 1 names different: declaration 'handle' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1042:35: note: Function 'ovsqlite_closesearch' argument 1 names different: declaration 'handle' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1047:39: style:inconclusive: Function 'ovsqlite_getartinfo' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:23:38: note: Function 'ovsqlite_getartinfo' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1047:39: note: Function 'ovsqlite_getartinfo' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1047:61: style:inconclusive: Function 'ovsqlite_getartinfo' argument 2 names different: declaration 'artnum' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:23:52: note: Function 'ovsqlite_getartinfo' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1047:61: note: Function 'ovsqlite_getartinfo' argument 2 names different: declaration 'artnum' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1048:34: style:inconclusive: Function 'ovsqlite_getartinfo' argument 3 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:23:67: note: Function 'ovsqlite_getartinfo' argument 3 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1048:34: note: Function 'ovsqlite_getartinfo' argument 3 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1054:40: style:inconclusive: Function 'ovsqlite_expiregroup' argument 1 names different: declaration 'group' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:24:39: note: Function 'ovsqlite_expiregroup' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1054:40: note: Function 'ovsqlite_expiregroup' argument 1 names different: declaration 'group' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1054:56: style:inconclusive: Function 'ovsqlite_expiregroup' argument 2 names different: declaration 'lo' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:24:51: note: Function 'ovsqlite_expiregroup' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1054:56: note: Function 'ovsqlite_expiregroup' argument 2 names different: declaration 'lo' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1055:40: style:inconclusive: Function 'ovsqlite_expiregroup' argument 3 names different: declaration 'h' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:24:71: note: Function 'ovsqlite_expiregroup' argument 3 names different: declaration 'h' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1055:40: note: Function 'ovsqlite_expiregroup' argument 3 names different: declaration 'h' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1061:29: style:inconclusive: Function 'ovsqlite_ctl' argument 1 names different: declaration 'type' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:25:29: note: Function 'ovsqlite_ctl' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1061:29: note: Function 'ovsqlite_ctl' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1061:47: style:inconclusive: Function 'ovsqlite_ctl' argument 2 names different: declaration 'val' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.h:25:41: note: Function 'ovsqlite_ctl' argument 2 names different: declaration 'val' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1061:47: note: Function 'ovsqlite_ctl' argument 2 names different: declaration 'val' definition 'UNUSED'. inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:995:55: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:995:71: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:996:32: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:996:50: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1003:30: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1016:45: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1035:30: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1035:53: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:26: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:47: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1036:71: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1042:35: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1048:34: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1054:56: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1055:40: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/ovsqlite/ovsqlite.c:1061:47: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/caf.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:87:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:592:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:704:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOOLNAMEBUFF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:819:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:1099:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:1157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:1220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:1347:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:1426:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/caf.c:1186:9: error: Memory leak: tocp [memleak] inn2-2.7.4~20250809/storage/timecaf/caf.c:252:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:252:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:253:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:253:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:254:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:254:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:254:30: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:254:30: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:255:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:255:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:256:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:256:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:258:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:258:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:258:26: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:258:26: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:259:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:259:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:259:24: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:259:24: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:260:21: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:260:21: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:261:9: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:261:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:264:21: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:264:21: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:264:31: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:264:31: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:269:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bm [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:250:17: note: Assignment 'bm=xmalloc(sizeof(struct CAFBITMAP))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:264:54: note: Assuming condition is false inn2-2.7.4~20250809/storage/timecaf/caf.c:269:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:302:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newbmb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assignment 'newbmb=xmalloc(sizeof(struct CAFBMB))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:302:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:303:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newbmb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assignment 'newbmb=xmalloc(sizeof(struct CAFBMB))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:303:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:305:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newbmb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assignment 'newbmb=xmalloc(sizeof(struct CAFBMB))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:305:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:305:28: warning: If memory allocation fails, then there is a possible null pointer dereference: newbmb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assignment 'newbmb=xmalloc(sizeof(struct CAFBMB))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:305:28: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:306:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newbmb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assignment 'newbmb=xmalloc(sizeof(struct CAFBMB))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:306:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:311:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newbmb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assignment 'newbmb=xmalloc(sizeof(struct CAFBMB))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:311:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:320:21: warning: If memory allocation fails, then there is a possible null pointer dereference: newbmb [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:300:21: note: Assignment 'newbmb=xmalloc(sizeof(struct CAFBMB))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:313:58: note: Assuming condition is false inn2-2.7.4~20250809/storage/timecaf/caf.c:320:21: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:1518:15: warning: If memory allocation fails, then there is a possible null pointer dereference: tocarray [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/caf.c:1513:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/caf.c:1513:23: note: Assignment 'tocarray=xmalloc((head.High-head.Low+1)*sizeof(struct CAFTOCENT))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/caf.c:1518:15: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/caf.c:570:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] inn2-2.7.4~20250809/storage/timecaf/caf.c:195:24: style:inconclusive: Function 'CAFRoundOffsetUp' argument 1 names different: declaration 'offt' definition 'off'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:146:37: note: Function 'CAFRoundOffsetUp' argument 1 names different: declaration 'offt' definition 'off'. inn2-2.7.4~20250809/storage/timecaf/caf.c:195:24: note: Function 'CAFRoundOffsetUp' argument 1 names different: declaration 'offt' definition 'off'. inn2-2.7.4~20250809/storage/timecaf/caf.c:195:47: style:inconclusive: Function 'CAFRoundOffsetUp' argument 2 names different: declaration 'bsize' definition 'blocksize'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:146:61: note: Function 'CAFRoundOffsetUp' argument 2 names different: declaration 'bsize' definition 'blocksize'. inn2-2.7.4~20250809/storage/timecaf/caf.c:195:47: note: Function 'CAFRoundOffsetUp' argument 2 names different: declaration 'bsize' definition 'blocksize'. inn2-2.7.4~20250809/storage/timecaf/caf.c:213:29: style:inconclusive: Function 'CAFDisposeBitmap' argument 1 names different: declaration 'cbm' definition 'bm'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:148:41: note: Function 'CAFDisposeBitmap' argument 1 names different: declaration 'cbm' definition 'bm'. inn2-2.7.4~20250809/storage/timecaf/caf.c:213:29: note: Function 'CAFDisposeBitmap' argument 1 names different: declaration 'cbm' definition 'bm'. inn2-2.7.4~20250809/storage/timecaf/caf.c:585:28: style:inconclusive: Function 'CAFOpenArtRead' argument 1 names different: declaration 'cfpath' definition 'path'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:125:39: note: Function 'CAFOpenArtRead' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:585:28: note: Function 'CAFOpenArtRead' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:699:39: style:inconclusive: Function 'CAFCreateCAFFile' argument 2 names different: declaration 'lowart' definition 'artnum'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:131:50: note: Function 'CAFCreateCAFFile' argument 2 names different: declaration 'lowart' definition 'artnum'. inn2-2.7.4~20250809/storage/timecaf/caf.c:699:39: note: Function 'CAFCreateCAFFile' argument 2 names different: declaration 'lowart' definition 'artnum'. inn2-2.7.4~20250809/storage/timecaf/caf.c:699:70: style:inconclusive: Function 'CAFCreateCAFFile' argument 4 names different: declaration 'cfsize' definition 'estcfsize'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:132:36: note: Function 'CAFCreateCAFFile' argument 4 names different: declaration 'cfsize' definition 'estcfsize'. inn2-2.7.4~20250809/storage/timecaf/caf.c:699:70: note: Function 'CAFCreateCAFFile' argument 4 names different: declaration 'cfsize' definition 'estcfsize'. inn2-2.7.4~20250809/storage/timecaf/caf.c:813:23: style:inconclusive: Function 'CAFOpenArtWrite' argument 1 names different: declaration 'cfpath' definition 'path'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:126:34: note: Function 'CAFOpenArtWrite' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:813:23: note: Function 'CAFOpenArtWrite' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:813:37: style:inconclusive: Function 'CAFOpenArtWrite' argument 2 names different: declaration 'art' definition 'artp'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:126:50: note: Function 'CAFOpenArtWrite' argument 2 names different: declaration 'art' definition 'artp'. inn2-2.7.4~20250809/storage/timecaf/caf.c:813:37: note: Function 'CAFOpenArtWrite' argument 2 names different: declaration 'art' definition 'artp'. inn2-2.7.4~20250809/storage/timecaf/caf.c:813:47: style:inconclusive: Function 'CAFOpenArtWrite' argument 3 names different: declaration 'WaitLock' definition 'waitlock'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:126:59: note: Function 'CAFOpenArtWrite' argument 3 names different: declaration 'WaitLock' definition 'waitlock'. inn2-2.7.4~20250809/storage/timecaf/caf.c:813:47: note: Function 'CAFOpenArtWrite' argument 3 names different: declaration 'WaitLock' definition 'waitlock'. inn2-2.7.4~20250809/storage/timecaf/caf.c:882:33: style:inconclusive: Function 'CAFStartWriteFd' argument 2 names different: declaration 'art' definition 'artp'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:128:44: note: Function 'CAFStartWriteFd' argument 2 names different: declaration 'art' definition 'artp'. inn2-2.7.4~20250809/storage/timecaf/caf.c:882:33: note: Function 'CAFStartWriteFd' argument 2 names different: declaration 'art' definition 'artp'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1136:18: style:inconclusive: Function 'CAFReadTOC' argument 1 names different: declaration 'cfpath' definition 'path'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:135:36: note: Function 'CAFReadTOC' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1136:18: note: Function 'CAFReadTOC' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1150:22: style:inconclusive: Function 'CAFOpenReadTOC' argument 1 names different: declaration 'cfpath' definition 'path'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:144:33: note: Function 'CAFOpenReadTOC' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1150:22: note: Function 'CAFOpenReadTOC' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1207:25: style:inconclusive: Function 'CAFRemoveMultArts' argument 1 names different: declaration 'cfpath' definition 'path'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:136:36: note: Function 'CAFRemoveMultArts' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1207:25: note: Function 'CAFRemoveMultArts' argument 1 names different: declaration 'cfpath' definition 'path'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1207:59: style:inconclusive: Function 'CAFRemoveMultArts' argument 3 names different: declaration 'arts' definition 'artnums'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:136:72: note: Function 'CAFRemoveMultArts' argument 3 names different: declaration 'arts' definition 'artnums'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1207:59: note: Function 'CAFRemoveMultArts' argument 3 names different: declaration 'arts' definition 'artnums'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1341:53: style:inconclusive: Function 'CAFStatArticle' argument 3 names different: declaration 'st' definition 'stbuf'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/caf.h:137:64: note: Function 'CAFStatArticle' argument 3 names different: declaration 'st' definition 'stbuf'. inn2-2.7.4~20250809/storage/timecaf/caf.c:1341:53: note: Function 'CAFStatArticle' argument 3 names different: declaration 'st' definition 'stbuf'. inn2-2.7.4~20250809/storage/timecaf/caf.c:161:34: style: Parameter 'head' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/caf.c:240:34: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/caf.c:434:20: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/caf.c:519:13: style: Variable 'bmb' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/timecaf/caf.c:1150:22: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/caf.c:1207:59: style: Parameter 'artnums' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/caf.c:1341:22: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/caf.c:1583:24: style: Variable 'tocp2' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:135:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_TIMECAF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:222:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_INTERNAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTHANDLE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:413:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:514:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTHANDLE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:623:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_TIMECAF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:673:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable articlemmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:744:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTNUM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:818:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:945:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_ALL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:190:14: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:189:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:189:19: note: Assignment 'path=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:190:14: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:312:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cent [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:309:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:309:19: note: Assignment 'cent=xmalloc(sizeof(struct CAFTOCCACHEENT))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:312:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:313:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cent [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:309:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:309:19: note: Assignment 'cent=xmalloc(sizeof(struct CAFTOCCACHEENT))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:313:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:364:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:364:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:365:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:365:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:366:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:366:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:367:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:363:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:367:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:515:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:514:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:514:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:515:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:526:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:514:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:514:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:517:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/timecaf/timecaf.c:526:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:527:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:527:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:564:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:564:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:565:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:565:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:566:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:566:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:567:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:567:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:568:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:568:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:569:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:569:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:570:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:570:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:571:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:571:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:579:28: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:573:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/timecaf/timecaf.c:579:28: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:579:46: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:525:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:573:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/timecaf/timecaf.c:579:46: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:901:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:901:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:902:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:902:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:903:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:903:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:32: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:32: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:907:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:907:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:908:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:908:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:909:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:909:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:910:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:910:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:911:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:911:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:912:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:912:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:913:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:913:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:914:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:914:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:915:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:904:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMECAF))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:906:13: note: newpriv is assigned '(struct PRIV_TIMECAF*)art->private' here. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:915:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:919:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:919:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:920:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timecaf/timecaf.c:900:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timecaf/timecaf.c:920:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timecaf/timecaf.c:422:32: style: Variable 'token.type' is reassigned a value before the old one has been used. [redundantAssignment] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:419:32: note: token.type is assigned inn2-2.7.4~20250809/storage/timecaf/timecaf.c:422:32: note: token.type is overwritten inn2-2.7.4~20250809/storage/timecaf/timecaf.c:926:42: style:inconclusive: Function 'timecaf_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/timecaf.h:19:41: note: Function 'timecaf_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:926:42: note: Function 'timecaf_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:951:57: style:inconclusive: Function 'timecaf_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/timecaf.h:21:57: note: Function 'timecaf_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:951:57: note: Function 'timecaf_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:952:32: style:inconclusive: Function 'timecaf_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timecaf/timecaf.h:21:67: note: Function 'timecaf_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:952:32: note: Function 'timecaf_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timecaf/timecaf.c:142:65: style: Parameter 'oldtoken' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:198:22: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:329:16: style: Variable 'tocentry' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/timecaf/timecaf.c:790:16: style: Variable 'tocp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/timehash/timehash.c:73:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_TIMEHASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_INTERNAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:191:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_STAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:366:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_TIMEHASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:392:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable articlemmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:476:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/timehash/timehash.c:554:12: style: Condition 'de==NULL' is always false [knownConditionTrueFalse] inn2-2.7.4~20250809/storage/timehash/timehash.c:276:9: error: Resource leak: fd [resourceLeak] inn2-2.7.4~20250809/storage/timehash/timehash.c:290:13: error: Resource leak: fd [resourceLeak] inn2-2.7.4~20250809/storage/timehash/timehash.c:304:13: error: Resource leak: fd [resourceLeak] inn2-2.7.4~20250809/storage/timehash/timehash.c:583:9: error: Memory leak: art.private [memleak] inn2-2.7.4~20250809/storage/timehash/timehash.c:121:14: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:120:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:120:19: note: Assignment 'path=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:121:14: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:257:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:256:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:256:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:257:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:258:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:256:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:256:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:258:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:259:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:256:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:256:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:259:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:260:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:256:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:256:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:260:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:270:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:269:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:269:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:270:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:281:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:281:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:309:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:309:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:310:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:310:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:311:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:311:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:312:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:312:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:313:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:313:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:314:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:314:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:315:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:315:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:323:28: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:317:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/timehash/timehash.c:323:28: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:323:43: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:279:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:317:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/timehash/timehash.c:323:43: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:563:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:563:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:564:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:564:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:565:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:565:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:566:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:566:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:567:37: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:567:37: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:568:9: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:567:17: note: newpriv is assigned '(struct PRIV_TIMEHASH*)art->private' here. inn2-2.7.4~20250809/storage/timehash/timehash.c:568:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:570:33: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:562:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:570:33: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:571:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:570:13: note: newpriv is assigned '(struct PRIV_TIMEHASH*)art->private' here. inn2-2.7.4~20250809/storage/timehash/timehash.c:571:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:572:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:570:13: note: newpriv is assigned '(struct PRIV_TIMEHASH*)art->private' here. inn2-2.7.4~20250809/storage/timehash/timehash.c:572:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:573:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:570:13: note: newpriv is assigned '(struct PRIV_TIMEHASH*)art->private' here. inn2-2.7.4~20250809/storage/timehash/timehash.c:573:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:574:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:570:13: note: newpriv is assigned '(struct PRIV_TIMEHASH*)art->private' here. inn2-2.7.4~20250809/storage/timehash/timehash.c:574:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:575:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:570:13: note: newpriv is assigned '(struct PRIV_TIMEHASH*)art->private' here. inn2-2.7.4~20250809/storage/timehash/timehash.c:575:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:576:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:570:13: note: newpriv is assigned '(struct PRIV_TIMEHASH*)art->private' here. inn2-2.7.4~20250809/storage/timehash/timehash.c:576:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:577:5: warning: If memory allocation fails, then there is a possible null pointer dereference: newpriv [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/timehash/timehash.c:566:31: note: Assignment 'art->private=xmalloc(sizeof(struct PRIV_TIMEHASH))', assigned value is 0 inn2-2.7.4~20250809/storage/timehash/timehash.c:570:13: note: newpriv is assigned '(struct PRIV_TIMEHASH*)art->private' here. inn2-2.7.4~20250809/storage/timehash/timehash.c:577:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/timehash/timehash.c:592:43: style:inconclusive: Function 'timehash_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timehash/timehash.h:17:42: note: Function 'timehash_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timehash/timehash.c:592:43: note: Function 'timehash_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timehash/timehash.c:609:41: style:inconclusive: Function 'timehash_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timehash/timehash.h:18:41: note: Function 'timehash_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timehash/timehash.c:609:41: note: Function 'timehash_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timehash/timehash.c:615:58: style:inconclusive: Function 'timehash_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timehash/timehash.h:19:58: note: Function 'timehash_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timehash/timehash.c:615:58: note: Function 'timehash_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timehash/timehash.c:616:33: style:inconclusive: Function 'timehash_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/timehash/timehash.h:19:68: note: Function 'timehash_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timehash/timehash.c:616:33: note: Function 'timehash_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. inn2-2.7.4~20250809/storage/timehash/timehash.c:82:71: style: Parameter 'oldtoken' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timehash/timehash.c:129:19: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/timehash/timehash.c:470:20: style: Variable 'de' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/timehash/timehash.c:620:11: style: Variable 'path' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:75:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:127:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assignment 'cache=xmalloc(sizeof(struct cache))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:127:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:128:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assignment 'cache=xmalloc(sizeof(struct cache))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:128:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:129:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assignment 'cache=xmalloc(sizeof(struct cache))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:129:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:130:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assignment 'cache=xmalloc(sizeof(struct cache))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:130:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:131:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:126:20: note: Assignment 'cache=xmalloc(sizeof(struct cache))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:131:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:180:5: warning: If memory allocation fails, then there is a possible null pointer dereference: entry [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:179:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:179:20: note: Assignment 'entry=xmalloc(sizeof(struct cache_entry))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:180:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:181:5: warning: If memory allocation fails, then there is a possible null pointer dereference: entry [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:179:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:179:20: note: Assignment 'entry=xmalloc(sizeof(struct cache_entry))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:181:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:182:5: warning: If memory allocation fails, then there is a possible null pointer dereference: entry [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:179:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:179:20: note: Assignment 'entry=xmalloc(sizeof(struct cache_entry))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-cache.c:182:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:81:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathoverview [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:273:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tradindexedmmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:305:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:330:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:354:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tradindexedmmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:394:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:408:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:431:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfsreader [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:476:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfsreader [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:869:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPENSIVESTAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:936:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:1118:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:217:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:217:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:218:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:218:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:219:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:219:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:220:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:220:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:221:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:221:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:222:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:222:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:223:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:223:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:224:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:224:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:225:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:225:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:226:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:226:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:227:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:227:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:228:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:228:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:229:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:216:19: note: Assignment 'data=xmalloc(sizeof(struct group_data))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:229:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:488:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:487:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:487:21: note: Assignment 'search=xmalloc(sizeof(struct search))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:488:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:489:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:487:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:487:21: note: Assignment 'search=xmalloc(sizeof(struct search))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:489:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:490:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:487:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:487:21: note: Assignment 'search=xmalloc(sizeof(struct search))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:490:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:491:5: warning: If memory allocation fails, then there is a possible null pointer dereference: search [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:487:21: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:487:21: note: Assignment 'search=xmalloc(sizeof(struct search))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:491:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:91:14: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:89:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:89:19: note: Assignment 'path=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:91:14: note: Null pointer addition inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:388:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:402:31: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-data.c:961:33: style: Variable 'end' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:162:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_UNLOCK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:184:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_UNLOCK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tradindexedmmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:256:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:328:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tradindexedmmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:385:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:402:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathoverview [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:464:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:485:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:503:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfsreader [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:541:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:620:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tradindexedmmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:651:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:704:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:781:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:819:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:887:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:908:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:959:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1044:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1097:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1200:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1218:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ASYNC [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1346:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1417:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INN_LOCK_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:255:5: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assignment 'index=xmalloc(sizeof(struct group_index))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:404:32: note: Calling function 'file_open_group_index', 1st argument 'index' value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:255:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:256:17: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assignment 'index=xmalloc(sizeof(struct group_index))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:404:32: note: Calling function 'file_open_group_index', 1st argument 'index' value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:256:17: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:257:5: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assignment 'index=xmalloc(sizeof(struct group_index))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:404:32: note: Calling function 'file_open_group_index', 1st argument 'index' value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:257:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:257:22: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assignment 'index=xmalloc(sizeof(struct group_index))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:404:32: note: Calling function 'file_open_group_index', 1st argument 'index' value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:257:22: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:258:9: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assignment 'index=xmalloc(sizeof(struct group_index))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:404:32: note: Calling function 'file_open_group_index', 1st argument 'index' value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:258:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:402:5: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assignment 'index=xmalloc(sizeof(struct group_index))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:402:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:403:5: warning: If memory allocation fails, then there is a possible null pointer dereference: index [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assignment 'index=xmalloc(sizeof(struct group_index))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:403:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1094:9: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1093:24: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1093:24: note: Assignment 'group=xmalloc(sizeof(struct hashmap))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1094:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1095:9: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1093:24: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1093:24: note: Assignment 'group=xmalloc(sizeof(struct hashmap))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1095:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1096:26: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1093:24: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1093:24: note: Assignment 'group=xmalloc(sizeof(struct hashmap))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1096:26: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1096:46: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1093:24: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1093:24: note: Assignment 'group=xmalloc(sizeof(struct hashmap))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1096:46: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:244:46: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:236:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:236:20: note: Assignment 'data=mmap(NULL,size,flag,MAP_SHARED,index->fd,0)', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:244:46: note: Null pointer addition inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:754:35: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:810:34: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:882:45: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:882:72: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:897:46: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1138:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1178:37: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1179:37: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1342:21: style: Variable 'group' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:1381:25: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:107:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:293:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:240:28: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: articles [nullPointerOutOfResources] inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:237:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:237:23: note: Assignment 'articles=opendir(directory)', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:240:28: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:104:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradindexed/tdx-util.c:396:19: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tradindexed.c:90:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_WRITE [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tradindexed.c:399:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVNEWSGROUP [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradindexed/tradindexed.c:144:72: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradindexed/tradindexed.c:174:70: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMopenmode [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:328:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathspool [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:397:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMopenmode [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:426:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathspool [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:445:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_INTERNAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:512:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_TRADSPOOL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:558:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:630:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_EMPTY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:783:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_STAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:939:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_TRADSPOOL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1001:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETR_HEAD [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1155:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patharticles [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:92:13: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:216:16: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:216:16: note: Assignment 'p=xstrdup(ngname)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:217:14: note: Calling function 'DeDotify', 1st argument 'p' value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:90:15: note: Assignment 'p=ngname', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:92:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:114:17: warning: If memory allocation fails, then there is a possible null pointer dereference: ng [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:216:16: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:216:16: note: Assignment 'p=xstrdup(ngname)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:218:23: note: Calling function 'HashNGName', 1st argument 'p' value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:114:17: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:116:27: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:114:16: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:114:16: note: Assignment 'p=xstrdup(ng)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:116:27: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:151:13: warning: If memory allocation fails, then there is a possible null pointer dereference: ngtp [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:150:27: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:150:27: note: Assignment 'ngtp=xmalloc(sizeof(struct NGTENT))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:151:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:153:13: warning: If memory allocation fails, then there is a possible null pointer dereference: ngtp [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:150:27: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:150:27: note: Assignment 'ngtp=xmalloc(sizeof(struct NGTENT))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:153:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:159:13: warning: If memory allocation fails, then there is a possible null pointer dereference: ngtp [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:150:27: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:150:27: note: Assignment 'ngtp=xmalloc(sizeof(struct NGTENT))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:159:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:166:13: warning: If memory allocation fails, then there is a possible null pointer dereference: newnode [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:165:30: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:165:30: note: Assignment 'newnode=xmalloc(sizeof(struct NGTREENODE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:166:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:166:29: warning: If memory allocation fails, then there is a possible null pointer dereference: newnode [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:165:30: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:165:30: note: Assignment 'newnode=xmalloc(sizeof(struct NGTREENODE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:166:29: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:167:13: warning: If memory allocation fails, then there is a possible null pointer dereference: newnode [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:165:30: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:165:30: note: Assignment 'newnode=xmalloc(sizeof(struct NGTREENODE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:167:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:168:13: warning: If memory allocation fails, then there is a possible null pointer dereference: newnode [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:165:30: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:165:30: note: Assignment 'newnode=xmalloc(sizeof(struct NGTREENODE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:168:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:169:13: warning: If memory allocation fails, then there is a possible null pointer dereference: ngtp [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:150:27: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:150:27: note: Assignment 'ngtp=xmalloc(sizeof(struct NGTENT))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:169:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:228:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:216:16: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:216:16: note: Assignment 'p=xstrdup(ngname)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:228:20: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:560:14: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:559:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:559:19: note: Assignment 'path=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:560:14: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:654:14: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:653:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:653:19: note: Assignment 'path=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:654:14: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:657:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:653:19: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:653:19: note: Assignment 'path=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:657:20: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:737:22: warning: If memory allocation fails, then there is a possible null pointer dereference: linkpath [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:736:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:736:31: note: Assignment 'linkpath=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:737:22: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:739:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: linkpath [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:736:31: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:736:31: note: Assignment 'linkpath=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:739:28: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:789:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:788:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:788:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:789:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:790:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:788:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:788:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:790:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:791:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:788:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:788:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:791:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:792:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:788:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:788:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:792:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:802:5: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:801:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:801:18: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:802:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:816:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TRADSPOOL))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:816:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:886:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TRADSPOOL))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:886:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:887:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TRADSPOOL))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:887:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:888:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TRADSPOOL))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:888:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:889:5: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TRADSPOOL))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:889:5: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:897:29: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TRADSPOOL))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:891:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/tradspool/tradspool.c:897:29: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:897:47: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:814:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_TRADSPOOL))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:891:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/tradspool/tradspool.c:897:47: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1038:18: warning: If memory allocation fails, then there is a possible null pointer dereference: linkpath [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1037:27: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1037:27: note: Assignment 'linkpath=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1038:18: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1042:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: linkpath [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1037:27: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1037:27: note: Assignment 'linkpath=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1042:20: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1159:40: warning: Either the condition '(de=FindDir(priv.curdir,priv.curdirname))==NULL' is redundant or there is possible null pointer dereference: de. [nullPointerRedundantCheck] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1130:61: note: Assuming that condition '(de=FindDir(priv.curdir,priv.curdirname))==NULL' is not redundant inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1159:40: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1167:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1167:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1168:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1168:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1169:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1169:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1170:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1170:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1171:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1171:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1172:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1172:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1173:9: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1173:9: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1174:38: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1174:38: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1207:30: warning: If memory allocation fails, then there is a possible null pointer dereference: linkpath [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1206:39: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1206:39: note: Assignment 'linkpath=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1207:30: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1209:38: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: linkpath [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1206:39: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1206:39: note: Assignment 'linkpath=xmalloc(length)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1209:38: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1254:20: warning: If memory allocation fails, then there is a possible null pointer dereference: x [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1253:24: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1253:24: note: Assignment 'x=xmalloc(p-expires)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1254:20: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1255:13: warning: If memory allocation fails, then there is a possible null pointer dereference: x [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1253:24: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1253:24: note: Assignment 'x=xmalloc(p-expires)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1255:13: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1267:34: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1267:34: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1273:26: warning: If memory allocation fails, then there is a possible null pointer dereference: art [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1166:22: note: Assignment 'art=xmalloc(sizeof(ARTHANDLE))', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1273:26: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1336:35: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1335:33: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1335:33: note: Assignment 'ann->groupname=xstrdup(ng)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1336:21: note: Assignment 'p=ann->groupname', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1336:35: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1360:25: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1359:23: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1359:23: note: Assignment 'path=xstrdup(xref[i])', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1360:18: note: Assignment 'p=path', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1360:25: note: Null pointer dereference inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1347:42: style:inconclusive: Function 'tradspool_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/tradspool/tradspool.h:18:42: note: Function 'tradspool_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1347:42: note: Function 'tradspool_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1353:46: style:inconclusive: Function 'tradspool_printfiles' argument 2 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/tradspool/tradspool.h:19:45: note: Function 'tradspool_printfiles' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1353:46: note: Function 'tradspool_printfiles' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/tradspool/tradspool.c:108:18: style: Parameter 'ng' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:126:13: style: Parameter 'ng' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:209:20: style: Parameter 'ngname' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:271:13: style: Variable 'ngtp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:507:13: style: Variable 'ngtp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:540:11: style: Variable 'ng' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1312:38: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:1317:11: style: Variable 'ng' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/storage/trash/trash.c:16:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMERR_INTERNAL [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/trash/trash.c:33:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STORAGE_TOKEN_LENGTH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/trash/trash.c:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_TRASH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/storage/trash/trash.c:41:57: style:inconclusive: Function 'trash_retrieve' argument 2 names different: declaration 'amount' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:13:61: note: Function 'trash_retrieve' argument 2 names different: declaration 'amount' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:41:57: note: Function 'trash_retrieve' argument 2 names different: declaration 'amount' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:52:38: style:inconclusive: Function 'trash_freearticle' argument 1 names different: declaration 'article' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:15:35: note: Function 'trash_freearticle' argument 1 names different: declaration 'article' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:52:38: note: Function 'trash_freearticle' argument 1 names different: declaration 'article' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:57:26: style:inconclusive: Function 'trash_cancel' argument 1 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:16:25: note: Function 'trash_cancel' argument 1 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:57:26: note: Function 'trash_cancel' argument 1 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:64:40: style:inconclusive: Function 'trash_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:17:39: note: Function 'trash_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:64:40: note: Function 'trash_ctl' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:64:60: style:inconclusive: Function 'trash_ctl' argument 3 names different: declaration 'value' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:17:52: note: Function 'trash_ctl' argument 3 names different: declaration 'value' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:64:60: note: Function 'trash_ctl' argument 3 names different: declaration 'value' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:74:38: style:inconclusive: Function 'trash_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:18:38: note: Function 'trash_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:74:38: note: Function 'trash_flushcacheddata' argument 1 names different: declaration 'type' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:80:29: style:inconclusive: Function 'trash_printfiles' argument 1 names different: declaration 'file' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:19:29: note: Function 'trash_printfiles' argument 1 names different: declaration 'file' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:80:29: note: Function 'trash_printfiles' argument 1 names different: declaration 'file' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:80:49: style:inconclusive: Function 'trash_printfiles' argument 2 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:19:41: note: Function 'trash_printfiles' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:80:49: note: Function 'trash_printfiles' argument 2 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:80:69: style:inconclusive: Function 'trash_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:19:55: note: Function 'trash_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:80:69: note: Function 'trash_printfiles' argument 3 names different: declaration 'xref' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:81:30: style:inconclusive: Function 'trash_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:19:65: note: Function 'trash_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:81:30: note: Function 'trash_printfiles' argument 4 names different: declaration 'ngroups' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:86:38: style:inconclusive: Function 'trash_explaintoken' argument 1 names different: declaration 'token' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:20:38: note: Function 'trash_explaintoken' argument 1 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:86:38: note: Function 'trash_explaintoken' argument 1 names different: declaration 'token' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:96:31: style:inconclusive: Function 'trash_next' argument 1 names different: declaration 'article' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:14:34: note: Function 'trash_next' argument 1 names different: declaration 'article' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:96:31: note: Function 'trash_next' argument 1 names different: declaration 'article' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:96:61: style:inconclusive: Function 'trash_next' argument 2 names different: declaration 'amount' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/storage/trash/trash.h:14:58: note: Function 'trash_next' argument 2 names different: declaration 'amount' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:96:61: note: Function 'trash_next' argument 2 names different: declaration 'amount' definition 'UNUSED'. inn2-2.7.4~20250809/storage/trash/trash.c:52:38: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/trash/trash.c:64:40: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/trash/trash.c:64:60: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/trash/trash.c:80:29: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/storage/trash/trash.c:96:31: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:62:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:54:11: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:102:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: infile [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assignment 'infile=fdopen(input[1],"w")', assigned value is 0 inn2-2.7.4~20250809/tests/authprogs/ident-t.c:102:17: note: Null pointer dereference inn2-2.7.4~20250809/tests/authprogs/ident-t.c:103:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: infile [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assignment 'infile=fdopen(input[1],"w")', assigned value is 0 inn2-2.7.4~20250809/tests/authprogs/ident-t.c:103:17: note: Null pointer dereference inn2-2.7.4~20250809/tests/authprogs/ident-t.c:104:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: infile [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assignment 'infile=fdopen(input[1],"w")', assigned value is 0 inn2-2.7.4~20250809/tests/authprogs/ident-t.c:104:17: note: Null pointer dereference inn2-2.7.4~20250809/tests/authprogs/ident-t.c:105:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: infile [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assignment 'infile=fdopen(input[1],"w")', assigned value is 0 inn2-2.7.4~20250809/tests/authprogs/ident-t.c:105:17: note: Null pointer dereference inn2-2.7.4~20250809/tests/authprogs/ident-t.c:106:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: infile [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assignment 'infile=fdopen(input[1],"w")', assigned value is 0 inn2-2.7.4~20250809/tests/authprogs/ident-t.c:106:17: note: Null pointer dereference inn2-2.7.4~20250809/tests/authprogs/ident-t.c:107:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: infile [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assignment 'infile=fdopen(input[1],"w")', assigned value is 0 inn2-2.7.4~20250809/tests/authprogs/ident-t.c:107:17: note: Null pointer dereference inn2-2.7.4~20250809/tests/authprogs/ident-t.c:108:20: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: infile [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/authprogs/ident-t.c:99:24: note: Assignment 'infile=fdopen(input[1],"w")', assigned value is 0 inn2-2.7.4~20250809/tests/authprogs/ident-t.c:108:20: note: Null pointer dereference inn2-2.7.4~20250809/tests/authprogs/ident-t.c:48:20: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/innd/artparse-t.c:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/innd/artparse-t.c:132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_log_stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/innd/artparse-t.c:178:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/innd/artparse-t.c:74:6: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/innd/artparse-t.c:73:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/innd/artparse-t.c:73:17: note: Assignment 'cp=xmalloc(sizeof(struct CHANNEL))', assigned value is 0 inn2-2.7.4~20250809/tests/innd/artparse-t.c:74:6: note: Null pointer dereference inn2-2.7.4~20250809/tests/innd/artparse-t.c:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/innd/artparse-t.c:73:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/innd/artparse-t.c:73:17: note: Assignment 'cp=xmalloc(sizeof(struct CHANNEL))', assigned value is 0 inn2-2.7.4~20250809/tests/innd/artparse-t.c:75:5: note: Null pointer dereference inn2-2.7.4~20250809/tests/innd/artparse-t.c:76:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/innd/artparse-t.c:73:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/innd/artparse-t.c:73:17: note: Assignment 'cp=xmalloc(sizeof(struct CHANNEL))', assigned value is 0 inn2-2.7.4~20250809/tests/innd/artparse-t.c:76:5: note: Null pointer dereference inn2-2.7.4~20250809/tests/innd/artparse-t.c:109:28: style: Variable 'body' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/innd/chan-t.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/innd/chan-t.c:92:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/innd/chan-t.c:77:5: style:inconclusive: Statements following noreturn function 'CHANreadloop()' will never be executed. [unreachableCode] inn2-2.7.4~20250809/tests/innd/chan-t.c:82:20: style:inconclusive: Function 'writedone' argument 1 names different: declaration 'UNUSED' definition 'cp'. [funcArgNamesDifferent] inn2-2.7.4~20250809/tests/innd/chan-t.c:20:35: note: Function 'writedone' argument 1 names different: declaration 'UNUSED' definition 'cp'. inn2-2.7.4~20250809/tests/innd/chan-t.c:82:20: note: Function 'writedone' argument 1 names different: declaration 'UNUSED' definition 'cp'. inn2-2.7.4~20250809/tests/innd/chan-t.c:107:17: style:inconclusive: Function 'reader' argument 1 names different: declaration 'UNUSED' definition 'cp'. [funcArgNamesDifferent] inn2-2.7.4~20250809/tests/innd/chan-t.c:19:32: note: Function 'reader' argument 1 names different: declaration 'UNUSED' definition 'cp'. inn2-2.7.4~20250809/tests/innd/chan-t.c:107:17: note: Function 'reader' argument 1 names different: declaration 'UNUSED' definition 'cp'. inn2-2.7.4~20250809/tests/innd/chan-t.c:123:17: style:inconclusive: Function 'wakeup' argument 1 names different: declaration 'UNUSED' definition 'cp'. [funcArgNamesDifferent] inn2-2.7.4~20250809/tests/innd/chan-t.c:21:32: note: Function 'wakeup' argument 1 names different: declaration 'UNUSED' definition 'cp'. inn2-2.7.4~20250809/tests/innd/chan-t.c:123:17: note: Function 'wakeup' argument 1 names different: declaration 'UNUSED' definition 'cp'. inn2-2.7.4~20250809/tests/innd/fakeinnd.c:126:44: style:inconclusive: Function 'CleanupAndExit' argument 2 names different: declaration 'why' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innd/innd.h:708:52: note: Function 'CleanupAndExit' argument 2 names different: declaration 'why' definition 'UNUSED'. inn2-2.7.4~20250809/tests/innd/fakeinnd.c:126:44: note: Function 'CleanupAndExit' argument 2 names different: declaration 'why' definition 'UNUSED'. inn2-2.7.4~20250809/tests/innd/fakeinnd.c:137:19: style:inconclusive: Function 'ReopenLog' argument 1 names different: declaration 'F' definition 'UNUSED'. [funcArgNamesDifferent] inn2-2.7.4~20250809/innd/innd.h:713:29: note: Function 'ReopenLog' argument 1 names different: declaration 'F' definition 'UNUSED'. inn2-2.7.4~20250809/tests/innd/fakeinnd.c:137:19: note: Function 'ReopenLog' argument 1 names different: declaration 'F' definition 'UNUSED'. inn2-2.7.4~20250809/tests/innd/fakeinnd.c:137:19: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/tests/lib/buffer-t.c:134:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/conffile-t.c:33:37: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/conffile-t.c:30:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/conffile-t.c:30:19: note: Assignment 'config=fopen(".testout","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/conffile-t.c:33:37: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/conffile-t.c:34:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/conffile-t.c:30:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/conffile-t.c:30:19: note: Assignment 'config=fopen(".testout","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/conffile-t.c:34:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/conffile-t.c:48:37: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/conffile-t.c:45:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/conffile-t.c:45:19: note: Assignment 'config=fopen(".testout","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/conffile-t.c:48:37: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/conffile-t.c:49:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/conffile-t.c:45:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/conffile-t.c:45:19: note: Assignment 'config=fopen(".testout","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/conffile-t.c:49:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:60:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:115:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:143:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:204:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:301:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:693:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/confparse-t.c:23:38: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/confparse-t.c:325:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:325:21: note: Assignment 'warnfile=fopen("config/warn-list","r")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:328:30: note: Calling function 'parse_test_config', 1st argument 'warnfile' value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:88:28: note: Calling function 'write_test_config', 1st argument 'file' value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:54:27: note: Calling function 'read_section', 1st argument 'file' value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:23:38: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:60:23: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/confparse-t.c:57:16: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:57:16: note: Assignment 'tmp=fopen("config/tmp","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:60:23: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:448:12: warning: If memory allocation fails, then there is a possible null pointer dereference: long_param [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/confparse-t.c:447:25: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:447:25: note: Assignment 'long_param=xcalloc(20001,1)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:448:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:450:12: warning: If memory allocation fails, then there is a possible null pointer dereference: long_value [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/confparse-t.c:449:25: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:449:25: note: Assignment 'long_value=xcalloc(64*1024+1,1)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:450:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:451:13: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: tmpconfig [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/confparse-t.c:444:22: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:444:22: note: Assignment 'tmpconfig=fopen("config/tmp","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:451:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:451:47: warning: If memory allocation fails, then there is a possible null pointer dereference: long_param [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/confparse-t.c:447:25: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:447:25: note: Assignment 'long_param=xcalloc(20001,1)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:451:47: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:451:59: warning: If memory allocation fails, then there is a possible null pointer dereference: long_value [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/confparse-t.c:449:25: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:449:25: note: Assignment 'long_value=xcalloc(64*1024+1,1)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:451:59: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:452:13: warning: If memory allocation fails, then there is a possible null pointer dereference: long_value [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/confparse-t.c:449:25: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:449:25: note: Assignment 'long_value=xcalloc(64*1024+1,1)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:452:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:453:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: tmpconfig [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/confparse-t.c:444:22: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:444:22: note: Assignment 'tmpconfig=fopen("config/tmp","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:453:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:478:12: warning: If memory allocation fails, then there is a possible null pointer dereference: long_param [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/confparse-t.c:477:25: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:477:25: note: Assignment 'long_param=xcalloc(length+1,1)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:478:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:479:13: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: tmpconfig [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/confparse-t.c:473:22: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:473:22: note: Assignment 'tmpconfig=fopen("config/tmp","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:479:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:479:47: warning: If memory allocation fails, then there is a possible null pointer dereference: long_param [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/confparse-t.c:477:25: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:477:25: note: Assignment 'long_param=xcalloc(length+1,1)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:479:47: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:480:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: tmpconfig [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/confparse-t.c:473:22: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/confparse-t.c:473:22: note: Assignment 'tmpconfig=fopen("config/tmp","w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/confparse-t.c:480:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/confparse-t.c:21:11: style: Variable 'status' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/lib/daemon-t.c:50:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/daemon-t.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/date-t.c:108:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] inn2-2.7.4~20250809/tests/lib/date-t.c:120:14: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] inn2-2.7.4~20250809/tests/lib/date-t.c:213:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] inn2-2.7.4~20250809/tests/lib/date-t.c:209:16: note: status is assigned inn2-2.7.4~20250809/tests/lib/date-t.c:213:12: note: status is overwritten inn2-2.7.4~20250809/tests/lib/date-t.c:106:16: style: Variable 'tmp_tm' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:29:27: style: Parameter 'command' can be declared as pointer to const. However it seems that 'command_0' is a callback function, if 'command' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:16:11: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:29:27: note: Parameter 'command' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:29:42: style: Parameter 'cookie' can be declared as pointer to const. However it seems that 'command_0' is a callback function, if 'cookie' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:16:11: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:29:42: note: Parameter 'cookie' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:41:27: style: Parameter 'command' can be declared as pointer to const. However it seems that 'command_1' is a callback function, if 'command' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:17:11: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:41:27: note: Parameter 'command' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:41:42: style: Parameter 'cookie' can be declared as pointer to const. However it seems that 'command_1' is a callback function, if 'cookie' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:17:11: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:41:42: note: Parameter 'cookie' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:53:27: style: Parameter 'command' can be declared as pointer to const. However it seems that 'command_4' is a callback function, if 'command' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:18:11: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:53:27: note: Parameter 'command' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:53:42: style: Parameter 'cookie' can be declared as pointer to const. However it seems that 'command_4' is a callback function, if 'cookie' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:18:11: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:53:42: note: Parameter 'cookie' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:67:41: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'command_unknown' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:133:55: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:67:41: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:67:55: style: Parameter 'cookie' can be declared as pointer to const. However it seems that 'command_unknown' is a callback function, if 'cookie' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:133:55: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:67:55: note: Parameter 'cookie' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:75:40: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'command_syntax' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:134:14: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:75:40: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/dispatch-t.c:75:54: style: Parameter 'cookie' can be declared as pointer to const. However it seems that 'command_syntax' is a callback function, if 'cookie' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/dispatch-t.c:134:14: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/dispatch-t.c:75:54: note: Parameter 'cookie' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/fakewrite.c:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/fakewrite.c:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/fakewrite.c:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/fdflag-t.c:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/getaddrinfo-t.c:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/getaddrinfo-t.c:89:15: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] inn2-2.7.4~20250809/tests/lib/getaddrinfo-t.c:182:15: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] inn2-2.7.4~20250809/tests/lib/getaddrinfo-t.c:199:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/tests/lib/getaddrinfo-t.c:226:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/tests/lib/getaddrinfo-t.c:239:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/tests/lib/getaddrinfo-t.c:253:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/tests/lib/getnameinfo-t.c:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/getnameinfo-t.c:68:12: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] inn2-2.7.4~20250809/tests/lib/getnameinfo-t.c:90:12: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] inn2-2.7.4~20250809/tests/lib/getnameinfo-t.c:98:12: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] inn2-2.7.4~20250809/tests/lib/getnameinfo-t.c:126:10: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] inn2-2.7.4~20250809/tests/lib/getnameinfo-t.c:131:14: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] inn2-2.7.4~20250809/tests/lib/getnameinfo-t.c:154:10: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] inn2-2.7.4~20250809/tests/lib/getnameinfo-t.c:44:21: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/lib/hashtab-t.c:40:23: style: Parameter 'entry' can be declared as pointer to const. However it seems that 'string_traverse' is a callback function, if 'entry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/hashtab-t.c:113:25: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/hashtab-t.c:40:23: note: Parameter 'entry' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/inet_ntop-t.c:42:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/innconf-t.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/innconf-t.c:71:25: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/innconf-t.c:68:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/innconf-t.c:68:19: note: Assignment 'config=fopen("config/tmp","a")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/innconf-t.c:71:25: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/innconf-t.c:72:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: config [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/innconf-t.c:68:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/innconf-t.c:68:19: note: Assignment 'config=fopen("config/tmp","a")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/innconf-t.c:72:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/md5-t.c:103:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/md5-t.c:102:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/md5-t.c:102:19: note: Assignment 'data=xmalloc(64*1024)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/md5-t.c:103:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/md5-t.c:105:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/md5-t.c:102:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/md5-t.c:102:19: note: Assignment 'data=xmalloc(64*1024)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/md5-t.c:105:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/md5-t.c:116:31: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] inn2-2.7.4~20250809/tests/lib/md5-t.c:102:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/md5-t.c:102:19: note: Assignment 'data=xmalloc(64*1024)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/md5-t.c:116:31: note: Null pointer addition inn2-2.7.4~20250809/tests/lib/messageid-t.c:18:21: style:inconclusive: Function 'testMessageIDs' argument 1 names different: declaration 'stripspaces' definition 'strip'. [funcArgNamesDifferent] inn2-2.7.4~20250809/tests/lib/messageid-t.c:10:26: note: Function 'testMessageIDs' argument 1 names different: declaration 'stripspaces' definition 'strip'. inn2-2.7.4~20250809/tests/lib/messageid-t.c:18:21: note: Function 'testMessageIDs' argument 1 names different: declaration 'stripspaces' definition 'strip'. inn2-2.7.4~20250809/tests/lib/messageid-t.c:18:33: style:inconclusive: Function 'testMessageIDs' argument 2 names different: declaration 'laxsyntax' definition 'lax'. [funcArgNamesDifferent] inn2-2.7.4~20250809/tests/lib/messageid-t.c:10:44: note: Function 'testMessageIDs' argument 2 names different: declaration 'laxsyntax' definition 'lax'. inn2-2.7.4~20250809/tests/lib/messageid-t.c:18:33: note: Function 'testMessageIDs' argument 2 names different: declaration 'laxsyntax' definition 'lax'. inn2-2.7.4~20250809/tests/lib/messages-t.c:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_fatal_cleanup [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_fatal_cleanup [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_program_name [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:218:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_log_stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:243:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_log_stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:259:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testnum [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:291:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/messages-t.c:54:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test1' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:277:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:54:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:60:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test2' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:278:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:60:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:66:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test3' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:279:44: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:66:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:73:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test4' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:280:46: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:73:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:80:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test5' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:281:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:80:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:87:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test6' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:282:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:87:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:94:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test7' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:283:47: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:94:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:102:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test8' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:284:46: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:102:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:116:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test9' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:285:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:116:18: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:123:19: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test10' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:286:44: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:123:19: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:190:19: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test17' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:304:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:190:19: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:196:19: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test18' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:305:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:196:19: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:203:19: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test19' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:306:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:203:19: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:224:19: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test22' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:311:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:224:19: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/messages-t.c:231:19: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'test23' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/lib/messages-t.c:312:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/lib/messages-t.c:231:19: note: Parameter 'UNUSED' can be declared as pointer to const inn2-2.7.4~20250809/tests/lib/mkstemp-t.c:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/addr-ipv4-t.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/addr-ipv6-t.c:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:62:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:114:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:194:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:235:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:316:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:385:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/client-t.c:157:39: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/network/client-t.c:156:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/network/client-t.c:156:17: note: Assignment 'out=fdopen(client,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/network/client-t.c:157:39: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/network/server-t.c:68:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:233:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:304:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:334:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:369:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:408:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:440:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:520:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:562:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/network/server-t.c:141:30: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/network/server-t.c:138:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/network/server-t.c:138:17: note: Assignment 'out=fdopen(fd,"w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/network/server-t.c:141:30: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/network/server-t.c:142:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/network/server-t.c:138:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/network/server-t.c:138:17: note: Assignment 'out=fdopen(fd,"w")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/network/server-t.c:142:12: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/network/server-t.c:242:39: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/lib/network/server-t.c:241:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/network/server-t.c:241:17: note: Assignment 'out=fdopen(client,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/network/server-t.c:242:39: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/pread-t.c:26:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/pwrite-t.c:24:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/qio-t.c:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/reallocarray-t.c:66:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/tst-t.c:38:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TST_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/uwildmat-t.c:142:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UWILDMAT_MATCH [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/vector-t.c:333:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testnum [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/vector-t.c:178:15: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/vector-t.c:170:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/vector-t.c:170:21: note: Assignment 'string=xstrdup(cstring)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/vector-t.c:178:15: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/vector-t.c:195:15: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/vector-t.c:187:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/vector-t.c:187:21: note: Assignment 'string=xstrdup(cstring)', assigned value is 0 inn2-2.7.4~20250809/tests/lib/vector-t.c:195:15: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/wire-t.c:25:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/wire-t.c:136:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: article [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/wire-t.c:135:22: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/wire-t.c:135:22: note: Assignment 'article=xstrdup("\r\nNo header.\r\n.\r\n")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/wire-t.c:136:42: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/wire-t.c:160:24: warning: If memory allocation fails, then there is a possible null pointer dereference: wire [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/lib/wire-t.c:159:19: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/wire-t.c:159:19: note: Assignment 'wire=xstrdup("From: f@example.com\n\nSome body.\n")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/wire-t.c:160:24: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/wire-t.c:136:63: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] inn2-2.7.4~20250809/tests/lib/wire-t.c:135:22: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/lib/wire-t.c:135:22: note: Assignment 'article=xstrdup("\r\nNo header.\r\n.\r\n")', assigned value is 0 inn2-2.7.4~20250809/tests/lib/wire-t.c:136:63: note: Null pointer addition xmalloc.c:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xmalloc.c:133:9: error: Memory leak: string [memleak] xmalloc.c:156:12: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] xmalloc.c:155:21: note: Assuming allocation function fails xmalloc.c:155:21: note: Assignment 'string=xmalloc(5)', assigned value is 0 xmalloc.c:156:12: note: Null pointer dereference xmalloc.c:158:25: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] xmalloc.c:155:21: note: Assuming allocation function fails xmalloc.c:155:21: note: Assignment 'string=xmalloc(5)', assigned value is 0 xmalloc.c:158:25: note: Null pointer dereference xmalloc.c:164:12: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] xmalloc.c:163:21: note: Assuming allocation function fails xmalloc.c:163:21: note: Assignment 'string=xmalloc(4)', assigned value is 0 xmalloc.c:164:12: note: Null pointer dereference xmalloc.c:223:12: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] xmalloc.c:222:21: note: Assuming allocation function fails xmalloc.c:222:21: note: Assignment 'string=xmalloc(size)', assigned value is 0 xmalloc.c:223:12: note: Null pointer dereference xmalloc.c:224:5: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] xmalloc.c:222:21: note: Assuming allocation function fails xmalloc.c:222:21: note: Assignment 'string=xmalloc(size)', assigned value is 0 xmalloc.c:224:5: note: Null pointer dereference xmalloc.c:260:12: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] xmalloc.c:259:21: note: Assuming allocation function fails xmalloc.c:259:21: note: Assignment 'string=xmalloc(size)', assigned value is 0 xmalloc.c:260:12: note: Null pointer dereference xmalloc.c:261:5: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] xmalloc.c:259:21: note: Assuming allocation function fails xmalloc.c:259:21: note: Assignment 'string=xmalloc(size)', assigned value is 0 xmalloc.c:261:5: note: Null pointer dereference inn2-2.7.4~20250809/tests/lib/xwrite-t.c:52:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_buffer [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/lib/xwrite-t.c:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_offset [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:37:13: warning: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assignment 'client=xmalloc(sizeof(struct client))', assigned value is 0 inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:37:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:38:13: warning: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assignment 'client=xmalloc(sizeof(struct client))', assigned value is 0 inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:38:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:39:13: warning: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assignment 'client=xmalloc(sizeof(struct client))', assigned value is 0 inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:39:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:40:5: warning: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assignment 'client=xmalloc(sizeof(struct client))', assigned value is 0 inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:40:5: note: Null pointer dereference inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:41:5: warning: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:36:21: note: Assignment 'client=xmalloc(sizeof(struct client))', assigned value is 0 inn2-2.7.4~20250809/tests/nnrpd/auth-ext-t.c:41:5: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:96:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:114:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ovmethod [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:161:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_FLAG_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:254:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_FLAG_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:304:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expires [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:558:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ovmethod [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:610:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tradindexedmmap [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:711:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ovmethod [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/api-t.c:173:42: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overdata [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/api-t.c:170:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:170:21: note: Assignment 'overdata=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:173:42: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:191:13: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:191:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:192:13: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:192:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:193:13: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:193:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:194:13: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:194:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:195:38: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:195:38: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:333:42: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overdata [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/api-t.c:330:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:330:21: note: Assignment 'overdata=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:333:42: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:395:39: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overdata [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/api-t.c:391:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:391:21: note: Assignment 'overdata=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:395:39: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:403:20: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/api-t.c:400:20: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:400:20: note: Assignment 'group=xstrdup(buffer)', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:403:20: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:464:42: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overdata [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/api-t.c:460:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/api-t.c:460:21: note: Assignment 'overdata=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/api-t.c:464:42: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/api-t.c:323:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/overview/overview-t.c:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/overview-t.c:110:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/overview-t.c:128:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ovmethod [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/overview-t.c:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_FLAG_OK_STRING [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/overview-t.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_FLAG_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/overview-t.c:182:42: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/overview-t.c:179:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:179:21: note: Assignment 'overview=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:182:42: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:191:13: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:191:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:192:13: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:192:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:193:13: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:193:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:194:13: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:194:13: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:195:38: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:190:28: note: Assignment 'group=xmalloc(sizeof(struct group))', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:195:38: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:303:42: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overdata [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/overview-t.c:300:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:300:21: note: Assignment 'overdata=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:303:42: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:378:39: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/overview-t.c:374:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:374:21: note: Assignment 'overview=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:378:39: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:386:20: warning: If memory allocation fails, then there is a possible null pointer dereference: group [nullPointerOutOfMemory] inn2-2.7.4~20250809/tests/overview/overview-t.c:383:20: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:383:20: note: Assignment 'group=xstrdup(buffer)', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:386:20: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:454:42: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overview [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/overview-t.c:450:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/overview-t.c:450:21: note: Assignment 'overview=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/overview-t.c:454:42: note: Null pointer dereference inn2-2.7.4~20250809/tests/overview/overview-t.c:291:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/overview/xref-t.c:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable innconf [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/xref-t.c:57:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_READ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/xref-t.c:185:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_FLAG_OK [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/overview/xref-t.c:112:42: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: overdata [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/overview/xref-t.c:108:21: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/overview/xref-t.c:108:21: note: Assignment 'overdata=fopen(data,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/overview/xref-t.c:112:42: note: Null pointer dereference inn2-2.7.4~20250809/tests/runtests.c:328:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:347:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:496:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:589:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:869:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:1006:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:1130:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:1404:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:1570:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:1698:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/runtests.c:997:32: style: Parameter 'ts' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/tests/runtests.c:1192:21: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/tap/basic.c:291:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:441:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:462:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:480:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:495:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:512:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:532:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:548:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:569:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:587:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:612:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:638:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:673:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:701:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:752:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:776:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:796:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:824:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/basic.c:79:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/tests/tap/basic.c:97:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] inn2-2.7.4~20250809/tests/tap/basic.c:984:11: style: Variable 'base' can be declared as pointer to const [constVariablePointer] inn2-2.7.4~20250809/tests/tap/float.c:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/messages.c:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_log_stderr [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/process.c:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/process.c:279:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/process.c:378:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/tap/process.c:384:39: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/tap/process.c:381:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/tap/process.c:381:17: note: Assignment 'file=fopen(path,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/tap/process.c:384:39: note: Null pointer dereference inn2-2.7.4~20250809/tests/tap/process.c:198:20: style: Parameter 'data' can be declared as pointer to const. However it seems that 'exec_command' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/tap/process.c:218:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/tap/process.c:198:20: note: Parameter 'data' can be declared as pointer to const inn2-2.7.4~20250809/tests/tap/process.c:270:30: style: Parameter 'process' can be declared as pointer to const [constParameterPointer] inn2-2.7.4~20250809/tests/util/innbind-t.c:92:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/util/innbind-t.c:181:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] inn2-2.7.4~20250809/tests/util/innbind-t.c:58:9: error: Resource leak: out [resourceLeak] inn2-2.7.4~20250809/tests/util/innbind-t.c:55:39: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] inn2-2.7.4~20250809/tests/util/innbind-t.c:54:17: note: Assuming allocation function fails inn2-2.7.4~20250809/tests/util/innbind-t.c:54:17: note: Assignment 'out=fdopen(client,"r")', assigned value is 0 inn2-2.7.4~20250809/tests/util/innbind-t.c:55:39: note: Null pointer dereference inn2-2.7.4~20250809/authprogs/radius.c:230:11: warning: If memory allocation fails, then there is a possible null pointer dereference: from [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/authprogs/radius.c:276:22: note: Assuming allocation function fails inn2-2.7.4~20250809/authprogs/radius.c:276:22: note: Assignment 'new=xmalloc(sizeof(struct sending_t))', assigned value is 0 inn2-2.7.4~20250809/authprogs/radius.c:281:20: note: Assignment 'sreq=new', assigned value is 0 inn2-2.7.4~20250809/authprogs/radius.c:286:19: note: Calling function req_copyto, 2nd argument is null inn2-2.7.4~20250809/authprogs/radius.c:230:11: note: Dereferencing argument from that is null inn2-2.7.4~20250809/backends/nntpget.c:126:20: warning: Null pointer dereference: sp [ctunullpointer] inn2-2.7.4~20250809/backends/nntpget.c:282:39: note: Assuming that condition '(Remote=SITEconnect(av[0]))==NULL' is not redundant inn2-2.7.4~20250809/backends/nntpget.c:284:19: note: Calling function SITEwrite, 1st argument is null inn2-2.7.4~20250809/backends/nntpget.c:126:20: note: Dereferencing argument sp that is null inn2-2.7.4~20250809/innd/art.c:198:18: warning: If memory allocation fails, then there is a possible null pointer dereference: Table [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/innd/art.c:252:20: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/art.c:252:20: note: Assignment 'table=xmalloc(ARRAY_SIZE(ARTheaders)*sizeof(struct ARTHEADER*))', assigned value is 0 inn2-2.7.4~20250809/innd/art.c:256:34: note: Calling function 'ARTbuildtree', 1st argument 'table' value is 0 inn2-2.7.4~20250809/innd/art.c:203:34: note: Calling function ARTbuildtree, 1st argument is null inn2-2.7.4~20250809/innd/art.c:198:18: note: Dereferencing argument Table that is null inn2-2.7.4~20250809/innd/util.c:157:10: warning: If memory allocation fails, then there is a possible null pointer dereference: p [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/innd/site.c:635:22: note: Assuming allocation function fails inn2-2.7.4~20250809/innd/site.c:635:22: note: Assignment 'process=xstrdup(sp->Param)', assigned value is 0 inn2-2.7.4~20250809/innd/site.c:636:18: note: Calling function NeedShell, 1st argument is null inn2-2.7.4~20250809/innd/util.c:157:10: note: Dereferencing argument p that is null inn2-2.7.4~20250809/innfeed/article.c:954:36: warning: If memory allocation fails, then there is a possible null pointer dereference: article [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/article.c:209:25: note: Assignment 'newArt=xcalloc(1,sizeof(struct article_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/article.c:226:23: note: Calling function hashAddArticle, 1st argument is null inn2-2.7.4~20250809/innfeed/article.c:954:36: note: Dereferencing argument article that is null inn2-2.7.4~20250809/innfeed/host.c:683:9: warning: If memory allocation fails, then there is a possible null pointer dereference: host [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1070:28: note: Calling function hostAlterMaxConnections, 1st argument is null inn2-2.7.4~20250809/innfeed/host.c:683:9: note: Dereferencing argument host that is null inn2-2.7.4~20250809/innfeed/imap_connection.c:1451:58: warning: If memory allocation fails, then there is a possible null pointer dereference: cxn [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/imap_connection.c:4232:18: note: Assignment 'cxn=xcalloc(1,sizeof(struct connection_t))', assigned value is 0 inn2-2.7.4~20250809/innfeed/imap_connection.c:4239:47: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/imap_connection.c:4252:15: note: Calling function Initialize, 1st argument is null inn2-2.7.4~20250809/innfeed/imap_connection.c:1451:58: note: Dereferencing argument cxn that is null inn2-2.7.4~20250809/lib/tst.c:108:35: warning: If memory allocation fails, then there is a possible null pointer dereference: tst [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assuming allocation function fails inn2-2.7.4~20250809/lib/tst.c:153:18: note: Assignment 'tst=xcalloc(1,sizeof(struct tst))', assigned value is 0 inn2-2.7.4~20250809/lib/tst.c:156:28: note: Calling function tst_grow_node_free_list, 1st argument is null inn2-2.7.4~20250809/lib/tst.c:108:35: note: Dereferencing argument tst that is null inn2-2.7.4~20250809/nnrpd/perm.c:475:5: warning: If memory allocation fails, then there is a possible null pointer dereference: curaccess [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assuming allocation function fails inn2-2.7.4~20250809/nnrpd/perm.c:1294:44: note: Assignment 'curaccess=xcalloc(1,sizeof(struct ACCESSGROUP))', assigned value is 0 inn2-2.7.4~20250809/nnrpd/perm.c:1296:41: note: Calling function SetDefaultAccess, 1st argument is null inn2-2.7.4~20250809/nnrpd/perm.c:475:5: note: Dereferencing argument curaccess that is null inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1761:5: warning: If memory allocation fails, then there is a possible null pointer dereference: gdb [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1874:22: note: Assignment 'gdb=xmalloc(sizeof(struct GROUPDATABLOCK))', assigned value is 0 inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1878:18: note: Calling function insertgdb, 2nd argument is null inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:1761:5: note: Dereferencing argument gdb that is null inn2-2.7.4~20250809/storage/expire.c:344:42: warning: If resource allocation fails, then there is a possible null pointer dereference: F [ctunullpointerOutOfResources] inn2-2.7.4~20250809/storage/expire.c:650:18: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/expire.c:650:18: note: Assignment 'F=fopen(path,"r")', assigned value is 0 inn2-2.7.4~20250809/storage/expire.c:652:25: note: Calling function EXPreadfile, 1st argument is null inn2-2.7.4~20250809/storage/expire.c:344:42: note: Dereferencing argument F that is null inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:255:5: warning: If memory allocation fails, then there is a possible null pointer dereference: index [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:401:20: note: Assignment 'index=xmalloc(sizeof(struct group_index))', assigned value is 0 inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:404:31: note: Calling function file_open_group_index, 1st argument is null inn2-2.7.4~20250809/storage/tradindexed/tdx-group.c:255:5: note: Dereferencing argument index that is null inn2-2.7.4~20250809/storage/tradspool/tradspool.c:114:17: warning: If memory allocation fails, then there is a possible null pointer dereference: ng [ctunullpointerOutOfMemory] inn2-2.7.4~20250809/storage/tradspool/tradspool.c:134:16: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/tradspool/tradspool.c:134:16: note: Assignment 'p=xstrdup(ng)', assigned value is 0 inn2-2.7.4~20250809/storage/tradspool/tradspool.c:136:22: note: Calling function HashNGName, 1st argument is null inn2-2.7.4~20250809/storage/tradspool/tradspool.c:114:17: note: Dereferencing argument ng that is null diff: 2.18.0 inn2-2.7.4~20250809/backends/inndf.c:103:6: error: #error "Platform not supported. Neither statvfs nor statfs available." [preprocessorErrorDirective] head inn2-2.7.4~20250809/backends/innxmit.c:233:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/backends/ninpaths.c:146:18: style: Variable 't' can be declared as pointer to const [constVariablePointer] 2.18.0 inn2-2.7.4~20250809/contrib/expirectl.c:74:6: error: #error "Platform not supported. Neither statvfs nor statfs available." [preprocessorErrorDirective] head inn2-2.7.4~20250809/expire/fastrm.c:314:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] head inn2-2.7.4~20250809/frontends/ctlinnd.c:125:14: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/frontends/inews.c:647:25: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head inn2-2.7.4~20250809/frontends/inews.c:727:13: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/innd/art.c:1674:29: style: Parameter 'hf' can be declared as pointer to const [constParameterPointer] head inn2-2.7.4~20250809/innd/art.c:634:11: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/innd/chan.c:493:11: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] 2.18.0 inn2-2.7.4~20250809/innd/innd.c:351:9: error: Return value of allocation function 'freopen' is not stored. [leakReturnValNotUsed] head inn2-2.7.4~20250809/innd/newsfeeds.c:140:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/innd/rc.c:793:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/innfeed/endpoint.c:943:13: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:943:13: note: Null pointer dereference head inn2-2.7.4~20250809/innfeed/endpoint.c:944:13: warning: If memory allocation fails, then there is a possible null pointer dereference: vp [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/endpoint.c:936:21: note: Assignment 'vp=xcalloc(bCount,sizeof(struct iovec))', assigned value is 0 inn2-2.7.4~20250809/innfeed/endpoint.c:944:13: note: Null pointer dereference head inn2-2.7.4~20250809/innfeed/host.c:1104:32: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/innfeed/host.c:683:9: warning: If memory allocation fails, then there is a possible null pointer dereference: host [nullPointerOutOfMemory] inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assuming allocation function fails inn2-2.7.4~20250809/innfeed/host.c:942:17: note: Assignment 'nh=xcalloc(1,sizeof(struct host_s))', assigned value is 0 inn2-2.7.4~20250809/innfeed/host.c:971:20: note: Assuming condition is false inn2-2.7.4~20250809/innfeed/host.c:1070:29: note: Calling function 'hostAlterMaxConnections', 1st argument 'nh' value is 0 inn2-2.7.4~20250809/innfeed/host.c:683:9: note: Null pointer dereference 2.18.0 inn2-2.7.4~20250809/innfeed/misc.c:638:9: error: Return value of allocation function 'freopen' is not stored. [leakReturnValNotUsed] head inn2-2.7.4~20250809/lib/confparse.c:1055:26: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/lib/confparse.c:1333:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/lib/confparse.c:1379:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/lib/timer.c:324:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/nnrpd/post.c:795:13: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2091:21: style: Variable 'gdb' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:2410:21: style: Variable 'gdb' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/storage/buffindexed/buffindexed.c:520:16: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] head inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1607:51: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1555:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1555:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_CNFS))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1600:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1607:51: note: Null pointer dereference head inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1608:51: warning: If memory allocation fails, then there is a possible null pointer dereference: private [nullPointerOutOfMemory] inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1555:22: note: Assuming allocation function fails inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1555:22: note: Assignment 'private=xmalloc(sizeof(struct PRIV_CNFS))', assigned value is 0 inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1600:16: note: Assuming condition is false inn2-2.7.4~20250809/storage/cnfs/cnfs.c:1608:51: note: Null pointer dereference head inn2-2.7.4~20250809/storage/cnfs/cnfs.c:201:20: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] head inn2-2.7.4~20250809/storage/tradindexed/tradindexed.c:174:70: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head inn2-2.7.4~20250809/storage/tradspool/tradspool.c:271:13: style: Variable 'ngtp' can be declared as pointer to const [constVariablePointer] head inn2-2.7.4~20250809/tests/tap/process.c:198:20: style: Parameter 'data' can be declared as pointer to const. However it seems that 'exec_command' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] inn2-2.7.4~20250809/tests/tap/process.c:218:24: note: You might need to cast the function pointer here inn2-2.7.4~20250809/tests/tap/process.c:198:20: note: Parameter 'data' can be declared as pointer to const DONE