2025-06-30 20:02 ftp://ftp.de.debian.org/debian/pool/main/s/sofia-sip/sofia-sip_1.12.11+20110422.1+1e14eea~dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=bsd --library=openssl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: dfa16af (2025-06-30 19:43:56 +0200) count: 2233 2211 elapsed-time: 270.2 266.7 head-timing-info: old-timing-info: head results: sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/torture_su_glib_timer.c:94:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/torture_su_glib_timer.c:131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/torture_su_glib_timer.c:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_deinit [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:88:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:360:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PONGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:388:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_WAIT_FOREVER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:214:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PONGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:472:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_DURATION_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:272:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_FAILURE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:590:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_WAIT_MIN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:932:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1010:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:426:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_CLONE_R_INIT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_basic.c:98:34: error: There is an unknown macro here somewhere. Configuration is required. If URL_FORMAT_STRING is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/bnf.c:872:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/torture_su_glib_timer.c:146:9: style: Variable 'argv0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/torture_bnf.c:352:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/torture_bnf.c:363:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_header.c:101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_http [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_header.c:179:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_header.c:187:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_header.c:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_extra.c:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LWS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_extra.c:398:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_param_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:514:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:489:29: style: Argument '0&&!opt_singlethread' to function su_root_threading is always 0. It does not matter what value 'opt_singlethread' has. [knownArgument] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:144:46: style: Parameter 'p0' can be declared as pointer to const. However it seems that 'do_rtt' is a callback function, if 'p0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:269:20: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:144:46: note: Parameter 'p0' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:204:47: style: Parameter 'p0' can be declared as pointer to const. However it seems that 'do_recv' is a callback function, if 'p0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:270:20: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:204:47: note: Parameter 'p0' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:264:15: style: Variable 't' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:317:59: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'start_ping' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:343:32: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:317:59: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:331:59: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'start_pong' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:363:32: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:331:59: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:344:15: style: Variable 'sinsize' can be declared as const array [constVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:356:26: style: Parameter 'p' can be declared as pointer to const. However it seems that 'init_ping' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:503:3: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:356:26: note: Parameter 'p' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:364:15: style: Variable 'sinsize' can be declared as const array [constVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:435:9: style: Variable 'argv0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:61:17: style: struct member 'pinger::root' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:429:26: style: Variable 'sleeppid' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source_test.c:457:16: style: Variable 'sleeppid' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/sofia-sip/http_header.h:195:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_PROTOCOL_TAG [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/sofia-sip/http_header.h:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/torture_bnf.c:88:10: style: Variable 'word' can be declared as const array [constVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_parser.c:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_FLG_COMPLETE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_parser.c:226:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_FLG_COMPLETE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_parser.c:451:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_method_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_tag_class.c:136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_tag [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_tag_class.c:181:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:576:10: warning: Assert statement calls a function which may have desired side effects: 'g_thread_self'. [assertWithSideEffect] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:706:10: warning: Assert statement calls a function which may have desired side effects: 'g_thread_self'. [assertWithSideEffect] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:780:10: warning: Assert statement calls a function which may have desired side effects: 'g_thread_self'. [assertWithSideEffect] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:852:10: warning: Assert statement calls a function which may have desired side effects: 'g_thread_self'. [assertWithSideEffect] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:904:10: warning: Assert statement calls a function which may have desired side effects: 'g_thread_self'. [assertWithSideEffect] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1017:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:315:34: style:inconclusive: Function 'su_source_finalize' argument 1 names different: declaration 'source' definition 'gs'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:85:41: note: Function 'su_source_finalize' argument 1 names different: declaration 'source' definition 'gs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:315:34: note: Function 'su_source_finalize' argument 1 names different: declaration 'source' definition 'gs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:539:39: style:inconclusive: Function 'su_source_gsource' argument 1 names different: declaration 'port' definition 'self'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:104:54: note: Function 'su_source_gsource' argument 1 names different: declaration 'port' definition 'self'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:539:39: note: Function 'su_source_gsource' argument 1 names different: declaration 'port' definition 'self'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:694:37: style:inconclusive: Function 'su_source_unregister' argument 1 names different: declaration 'port' definition 'self'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:112:44: note: Function 'su_source_unregister' argument 1 names different: declaration 'port' definition 'self'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:694:37: note: Function 'su_source_unregister' argument 1 names different: declaration 'port' definition 'self'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:432:14: style: Variable 'self' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:539:39: style: Parameter 'self' can be declared as pointer to const. However it seems that 'su_source_gsource' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:148:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:539:39: note: Parameter 'self' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:566:21: style: Parameter 'wait' can be declared as pointer to const. However it seems that 'su_source_register' is a callback function, if 'wait' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:151:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:566:21: note: Parameter 'wait' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:841:20: style: Parameter 'root' can be declared as pointer to const. However it seems that 'su_source_unregister_all' is a callback function, if 'root' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:154:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:841:20: note: Parameter 'root' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:925:36: style: Parameter 'self' can be declared as pointer to const. However it seems that 'su_source_multishot' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:163:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:925:36: note: Parameter 'self' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1039:45: style: Parameter 'port' can be declared as pointer to const. However it seems that 'su_source_add_prepoll' is a callback function, if 'port' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:160:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1039:45: note: Parameter 'port' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1040:17: style: Parameter 'root' can be declared as pointer to const. However it seems that 'su_source_add_prepoll' is a callback function, if 'root' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:160:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1040:17: note: Parameter 'root' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1041:20: style: Parameter 'prepoll' can be declared as pointer to const. However it seems that 'su_source_add_prepoll' is a callback function, if 'prepoll' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:160:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1041:20: note: Parameter 'prepoll' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1042:26: style: Parameter 'magic' can be declared as pointer to const. However it seems that 'su_source_add_prepoll' is a callback function, if 'magic' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:160:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1042:26: note: Parameter 'magic' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1048:48: style: Parameter 'port' can be declared as pointer to const. However it seems that 'su_source_remove_prepoll' is a callback function, if 'port' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:161:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1048:48: note: Parameter 'port' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1049:18: style: Parameter 'root' can be declared as pointer to const. However it seems that 'su_source_remove_prepoll' is a callback function, if 'root' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:161:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1049:18: note: Parameter 'root' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:432:19: style: Variable 'self' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:432:14: style: Variable 'self' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_tag_class.c:151:16: warning: Either the condition 'dst' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_tag_class.c:146:12: note: Assuming that condition 'dst' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_tag_class.c:151:16: note: Null pointer addition sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/rc4.c:34:27: style:inconclusive: Function 'rc4_init' argument 1 names different: declaration 'seed' definition 'vseed'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/sofia-sip/rc4.h:60:39: note: Function 'rc4_init' argument 1 names different: declaration 'seed' definition 'vseed'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/rc4.c:34:27: note: Function 'rc4_init' argument 1 names different: declaration 'seed' definition 'vseed'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/torture_base64.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/torture_base64.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/base64.c:239:17: style: The if condition is the same as the previous if condition [duplicateCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/base64.c:237:17: note: First condition sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/base64.c:239:17: note: Second condition sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/base64.c:195:18: style: Variable 'b' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/base64.c:231:4: 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] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/token64.c:88:9: 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] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:149:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:181:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_n_fragments [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:270:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagi_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:545:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_method_get [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:872:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_method_get [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:1461:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_server [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8.c:58:26: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8.c:67:25: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_client_plugin.h:144:0: debug: Failed to parse 'typedef SOFIA_END_DECLS struct auth_ntlm_client_s { SOFIA_END_DECLS SOFIA_BEGIN_DECLS struct auth_client_s ntlm_client ; int ntlm_ncount ; char const * ntlm_cnonce ; auth_challenge_t ntlm_ac [ 1 ] ; } auth_ntlm_client_t ;'. The checking continues anyway. [simplifyTypedef] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8test.c:72:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8test.c:81:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8test.c:90:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8test.c:99:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8test.c:132:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8test.c:141:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8test.c:150:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/ipt/utf8test.c:159:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_common.c:70:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ap [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_parser.c:419:19: warning: Either the condition 'method>0' is redundant or the array 'methods[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_parser.c:418:14: note: Assuming that condition 'method>0' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/http_parser.c:419:19: note: Array index out of bounds sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_common.c:198:16: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_common.c:197:11: note: outer condition: q-u sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_common.c:198:16: note: identical inner condition: q-u sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_digest.c:105:27: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZD is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1133:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auth_hexmd5_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1207:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1118:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apw_type [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1468:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_digest.h:50:0: debug: Failed to parse 'typedef SOFIA_BEGIN_DECLS struct { int ac_size ; char const * ac_realm ; char const * ac_domain ; char const * ac_nonce ; char const * ac_opaque ; char const * ac_algorithm ; char const * ac_qop ; unsigned ac_stale : 1 ; unsigned ac_md5 : 1 ; unsigned ac_md5sess : 1 ; unsigned ac_sha1 : 1 ; unsigned ac_auth : 1 ; unsigned ac_auth_int : 1 ; unsigned : 0 ; } auth_challenge_t ;'. The checking continues anyway. [simplifyTypedef] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client_ntlm.c:156:20: style:inconclusive: Function 'auc_ntlm_authorization' argument 2 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client_ntlm.c:69:20: note: Function 'auc_ntlm_authorization' argument 2 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client_ntlm.c:156:20: note: Function 'auc_ntlm_authorization' argument 2 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client_ntlm.c:201:28: error: Uninitialized variable: sessionkey [uninitvar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client_ntlm.c:202:26: error: Uninitialized variable: response [uninitvar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/bnf.c:136:17: style: Condition 'host[1]>='0'' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/bnf.c:127:8: note: Assuming that condition '(host[1])>='0'' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/bnf.c:132:42: note: Assuming condition is false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/bnf.c:136:17: note: Condition 'host[1]>='0'' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/bnf.c:556:9: style: Variable 'host' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/bnf/bnf.c:682:9: style: Variable 'host' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_ntlm.c:72:10: warning: Either the condition 'ac0==NULL' is redundant or there is possible null pointer dereference: ac0. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_ntlm.c:74:11: note: Assuming that condition 'ac0==NULL' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_ntlm.c:72:10: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_ntlm.c:132:39: warning: Either the condition 'ar0==NULL' is redundant or there is possible null pointer dereference: ar0. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_ntlm.c:134:11: note: Assuming that condition 'ar0==NULL' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_ntlm.c:132:39: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_delayed.c:152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MSG_R_INIT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_delayed.c:191:26: style:inconclusive: Function 'delayed_auth_method_recv' argument 3 names different: declaration 'u' definition 'asp'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_delayed.c:144:26: note: Function 'delayed_auth_method_recv' argument 3 names different: declaration 'u' definition 'asp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_delayed.c:191:26: note: Function 'delayed_auth_method_recv' argument 3 names different: declaration 'u' definition 'asp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_delayed.c:130:20: style: struct member 'auth_splugin_t::asp_next' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_delayed.c:131:20: style: struct member 'auth_splugin_t::asp_prev' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:329:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonce [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonce [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin.c:82:22: warning: Either the condition 'i==N' is redundant or the array 'schemes[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin.c:83:11: note: Assuming that condition 'i==N' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin.c:82:22: note: Array index out of bounds sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin.c:142:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:219:36: style: Variable 'phrase' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:215:10: note: phrase is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:219:36: note: phrase is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:94:18: style: Variable 'ap' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:94:21: style: Variable 'ap' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:94:18: style: Variable 'ap' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_internal.h:124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_kind_single [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_internal.h:129:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_kind_prepend [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_internal.h:135:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_kind_append [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_internal.h:141:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_kind_list [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_parser.h:295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_PARAMS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg.c:312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg.c:337:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg.c:420:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg.c:65:31: warning: Either the condition 'dad' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg.c:167:9: note: Assuming that condition 'dad' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg.c:170:29: note: Calling function 'msg_ref', 1st argument 'dad' value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg.c:65:31: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg.c:231:47: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:176:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:437:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:535:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:1217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:1315:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:1376:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:1394:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_basic.c:360:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRLF [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:626:22: warning: Either the condition '!ca' is redundant or there is possible null pointer dereference: ca. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:628:7: note: Assuming that condition '!ca' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:626:22: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1148:10: style: Redundant assignment of 'pass' to itself. [selfAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1219:11: style: Redundant initialization for 'aucsize'. The initialized value is overwritten before it is read. [redundantInitialization] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1202:18: note: aucsize is initialized sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1219:11: note: aucsize is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:996:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:102:35: style:inconclusive: Function 'auc_challenge' argument 1 names different: declaration 'auc' definition 'auc_list'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_client.h:52:35: note: Function 'auc_challenge' argument 1 names different: declaration 'auc' definition 'auc_list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:102:35: note: Function 'auc_challenge' argument 1 names different: declaration 'auc' definition 'auc_list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:104:23: style:inconclusive: Function 'auc_challenge' argument 3 names different: declaration 'auth' definition 'ch'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_client.h:53:23: note: Function 'auc_challenge' argument 3 names different: declaration 'auth' definition 'ch'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:104:23: note: Function 'auc_challenge' argument 3 names different: declaration 'auth' definition 'ch'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:160:22: style:inconclusive: Function 'ca_challenge' argument 2 names different: declaration 'auth' definition 'ch'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:68:22: note: Function 'ca_challenge' argument 2 names different: declaration 'auth' definition 'ch'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:160:22: note: Function 'ca_challenge' argument 2 names different: declaration 'auth' definition 'ch'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:232:30: style:inconclusive: Function 'auc_info' argument 2 names different: declaration 'ai' definition 'info'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_client.h:61:30: note: Function 'auc_info' argument 2 names different: declaration 'ai' definition 'info'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:232:30: note: Function 'auc_info' argument 2 names different: declaration 'ai' definition 'info'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:261:29: style:inconclusive: Function 'ca_info' argument 2 names different: declaration 'ai' definition 'info'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:74:29: note: Function 'ca_info' argument 2 names different: declaration 'ai' definition 'info'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:261:29: note: Function 'ca_info' argument 2 names different: declaration 'ai' definition 'info'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:311:37: style:inconclusive: Function 'auc_credentials' argument 1 names different: declaration 'auc' definition 'auc_list'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_client.h:57:37: note: Function 'auc_credentials' argument 1 names different: declaration 'auc' definition 'auc_list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:311:37: note: Function 'auc_credentials' argument 1 names different: declaration 'auc' definition 'auc_list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:447:49: style:inconclusive: Function 'auth_client_save_credentials' argument 1 names different: declaration 'ac' definition 'ca'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_client_plugin.h:126:61: note: Function 'auth_client_save_credentials' argument 1 names different: declaration 'ac' definition 'ca'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:447:49: note: Function 'auth_client_save_credentials' argument 1 names different: declaration 'ac' definition 'ca'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:545:49: style:inconclusive: Function 'auth_client_copy_credentials' argument 1 names different: declaration 'ac' definition 'd'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_client_plugin.h:141:61: note: Function 'auth_client_copy_credentials' argument 1 names different: declaration 'ac' definition 'd'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:545:49: note: Function 'auth_client_copy_credentials' argument 1 names different: declaration 'ac' definition 'd'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:546:26: style:inconclusive: Function 'auth_client_copy_credentials' argument 2 names different: declaration 'src' definition 's'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_client_plugin.h:142:32: note: Function 'auth_client_copy_credentials' argument 2 names different: declaration 'src' definition 's'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:546:26: note: Function 'auth_client_copy_credentials' argument 2 names different: declaration 'src' definition 's'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:839:19: style:inconclusive: Function 'auc_basic_authorization' argument 2 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:804:19: note: Function 'auc_basic_authorization' argument 2 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:839:19: note: Function 'auc_basic_authorization' argument 2 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1022:20: style:inconclusive: Function 'auc_digest_authorization' argument 2 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:909:20: note: Function 'auc_digest_authorization' argument 2 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:1022:20: note: Function 'auc_digest_authorization' argument 2 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:262:20: style: Parameter 'credential_class' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:316:9: style: Variable 'scheme' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:316:25: style: Variable 'user' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_client.c:316:39: style: Variable 'pass' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_basic.c:84:33: style: Parameter 'home' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_basic.c:84:53: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_basic.c:84:62: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_basic.c:89:27: style: Parameter 'b' can be declared as const array [constParameter] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_basic.c:251:18: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_basic.c:266:18: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_basic.c:328:66: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_date.c:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:690:36: style: Variable 'phrase' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:686:10: note: phrase is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:690:36: note: phrase is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:519:22: style:inconclusive: Function 'auth_method_basic' argument 3 names different: declaration 'auth' definition 'au'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_plugin.h:210:22: note: Function 'auth_method_basic' argument 3 names different: declaration 'auth' definition 'au'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:519:22: note: Function 'auth_method_basic' argument 3 names different: declaration 'auth' definition 'au'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1142:41: style:inconclusive: Function 'auth_htable_append_local' argument 1 names different: declaration 'pr' definition 'aht'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:838:41: note: Function 'auth_htable_append_local' argument 1 names different: declaration 'pr' definition 'aht'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1142:41: note: Function 'auth_htable_append_local' argument 1 names different: declaration 'pr' definition 'aht'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1374:15: style:inconclusive: Function 'auth_generate_digest_nonce' argument 3 names different: declaration 'buffer_len' definition 'bsize'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_plugin.h:249:15: note: Function 'auth_generate_digest_nonce' argument 3 names different: declaration 'buffer_len' definition 'bsize'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1374:15: note: Function 'auth_generate_digest_nonce' argument 3 names different: declaration 'buffer_len' definition 'bsize'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1488:58: style:inconclusive: Function 'auth_md5_hmac_init' argument 2 names different: declaration 'md5' definition 'imd5'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_plugin.h:262:63: note: Function 'auth_md5_hmac_init' argument 2 names different: declaration 'md5' definition 'imd5'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1488:58: note: Function 'auth_md5_hmac_init' argument 2 names different: declaration 'md5' definition 'imd5'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1493:60: style:inconclusive: Function 'auth_md5_hmac_digest' argument 2 names different: declaration 'md5' definition 'imd5'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/sofia-sip/auth_plugin.h:263:65: note: Function 'auth_md5_hmac_digest' argument 2 names different: declaration 'md5' definition 'imd5'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1493:60: note: Function 'auth_md5_hmac_digest' argument 2 names different: declaration 'md5' definition 'imd5'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:269:39: style: Parameter 'am' can be declared as pointer to const. However it seems that 'auth_destroy_default' is a callback function, if 'am' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:604:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:269:39: note: Parameter 'am' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:475:38: style: Parameter 'am' can be declared as pointer to const. However it seems that 'auth_cancel_default' is a callback function, if 'am' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:603:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:475:38: note: Parameter 'am' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:475:57: style: Parameter 'as' can be declared as pointer to const. However it seems that 'auth_cancel_default' is a callback function, if 'as' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:603:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:475:57: note: Parameter 'as' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1224:34: style: Parameter 'am' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1488:37: style: Parameter 'am' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:1493:39: style: Parameter 'am' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_generic.c:162:15: style: Variable 'k' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_generic.c:164:9: style: Variable 'b0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_generic.c:164:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_make.c:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_error_hash [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_make.c:91:24: warning: The address of variable 'b' might be accessed at non-zero index. [objectIndex] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_make.c:91:13: note: Passed to 'strncpy'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_make.c:91:24: note: The address of variable 'b' might be accessed at non-zero index. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_make.c:131:5: error: va_list 'aq' used before va_start() was called. [va_list_usedBeforeStarted] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_make.c:132:50: error: va_list 'aq' used before va_start() was called. [va_list_usedBeforeStarted] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_make.c:133:5: error: va_list 'aq' used before va_start() was called. [va_list_usedBeforeStarted] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_mclass_hash.h:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bnf_table [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mclass.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mclass.c:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mclass.c:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mclass.c:312:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HC_LEN_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:150:26: style:inconclusive: Function 'msg_header_copy_as' argument 3 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_header.h:75:31: note: Function 'msg_header_copy_as' argument 3 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:150:26: note: Function 'msg_header_copy_as' argument 3 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:182:72: style:inconclusive: Function 'msg_header_copy_one' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_header.h:81:32: note: Function 'msg_header_copy_one' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:182:72: note: Function 'msg_header_copy_one' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:193:68: style:inconclusive: Function 'msg_header_copy' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_header.h:78:28: note: Function 'msg_header_copy' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:193:68: note: Function 'msg_header_copy' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:214:26: style:inconclusive: Function 'msg_header_dup_one' argument 2 names different: declaration 'h' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_header.h:91:31: note: Function 'msg_header_dup_one' argument 2 names different: declaration 'h' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:214:26: note: Function 'msg_header_dup_one' argument 2 names different: declaration 'h' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:260:25: style:inconclusive: Function 'msg_header_dup_as' argument 3 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_header.h:85:30: note: Function 'msg_header_dup_as' argument 3 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:260:25: note: Function 'msg_header_dup_as' argument 3 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:344:41: style:inconclusive: Function 'msg_default_dup_one' argument 1 names different: declaration 'dst' definition 'h'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_parser.h:116:53: note: Function 'msg_default_dup_one' argument 1 names different: declaration 'dst' definition 'h'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:344:41: note: Function 'msg_default_dup_one' argument 1 names different: declaration 'dst' definition 'h'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:407:45: style:inconclusive: Function 'msg_copy_chain' argument 2 names different: declaration 'copied' definition 'original'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:359:52: note: Function 'msg_copy_chain' argument 2 names different: declaration 'copied' definition 'original'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:407:45: note: Function 'msg_copy_chain' argument 2 names different: declaration 'copied' definition 'original'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:104:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:219:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:275:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_header_copy.c:410:14: style: Variable 'dst' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:169:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:169:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:212:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:212:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:139:32: style:inconclusive: Function 'read_message' argument 1 names different: declaration 'string' definition 'buffer'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:78:39: note: Function 'read_message' argument 1 names different: declaration 'string' definition 'buffer'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:139:32: note: Function 'read_message' argument 1 names different: declaration 'string' definition 'buffer'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/http/test_http.c:1133:22: style: Variable 'l' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_name_hash.c:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser.c:1689:10: error: There is an unknown macro here somewhere. Configuration is required. If CRLF is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mclass.c:190:20: style:inconclusive: Function 'msg_mclass_insert_with_mask' argument 4 names different: declaration 'mask' definition 'flags'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_mclass.h:139:20: note: Function 'msg_mclass_insert_with_mask' argument 4 names different: declaration 'mask' definition 'flags'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mclass.c:190:20: note: Function 'msg_mclass_insert_with_mask' argument 4 names different: declaration 'mask' definition 'flags'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/test_class.c:92:34: error: There is an unknown macro here somewhere. Configuration is required. If URL_FORMAT_STRING is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_parser.h:295:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_param_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_tag.c:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_tag.c:266:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:242:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_multipart_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:271:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:320:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:384:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_multipart_mclass [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:584:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:719:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h_prev [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:1247:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:1629:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_token_scan [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:1684:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_token_scan [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:538:17: style: Condition 'aucs==NULL' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:514:27: note: Assignment 'aucs=NULL', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:538:17: note: Condition 'aucs==NULL' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:1220:17: style: Condition 'aucs==NULL' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:1213:27: note: Assignment 'aucs=NULL', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:1220:17: note: Condition 'aucs==NULL' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:199:10: style: Local variable 'challenge' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:103:8: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:199:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:251:10: style: Local variable 'challenge' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:103:8: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:251:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:366:10: style: Local variable 'challenge' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:103:8: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:366:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:703:19: style: Local variable 'au' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:521:29: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:703:19: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:743:19: style: Local variable 'au' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:521:29: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:743:19: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:779:19: style: Local variable 'au' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:521:29: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/test_auth_digest.c:779:19: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/test_msg.c:615:40: error: There is an unknown macro here somewhere. Configuration is required. If CRLF is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable issize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:195:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_PARAMS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:355:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_PARAMS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:539:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_PARAMS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:769:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:941:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_PARAMS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:1117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:1436:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_PARAMS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:1520:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_PARAMS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:1643:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_PARAMS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:1845:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_HEADER_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_tag.c:98:62: style:inconclusive: Function 'msghdrtag_dup' argument 3 names different: declaration 'inout_buffer' definition 'bb'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_tag_class.h:46:14: note: Function 'msghdrtag_dup' argument 3 names different: declaration 'inout_buffer' definition 'bb'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_tag.c:98:62: note: Function 'msghdrtag_dup' argument 3 names different: declaration 'inout_buffer' definition 'bb'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_tag.c:225:62: style:inconclusive: Function 'msgobjtag_dup' argument 3 names different: declaration 'inout_buffer' definition 'bb'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_tag_class.h:61:14: note: Function 'msgobjtag_dup' argument 3 names different: declaration 'inout_buffer' definition 'bb'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_tag.c:225:62: note: Function 'msgobjtag_dup' argument 3 names different: declaration 'inout_buffer' definition 'bb'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:124:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_subscribe [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:386:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nea_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:486:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nea_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:577:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nea_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea_server.c:457:35: error: There is an unknown macro here somewhere. Configuration is required. If NEA_VERSION_STR is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_api.c:67:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_api.c:279:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable api_1_0_0 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_api.c:72:48: portability: Undefined behaviour, pointer arithmetic 'home+2' is out of bounds. [pointerOutOfBounds] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:66:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s2_tester [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:403:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s2sip [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:417:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:438:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s2base [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:70:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:81:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:108:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_MESSAGE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_MESSAGE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:173:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_MESSAGE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:196:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client_2_0_0 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:230:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_MESSAGE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:264:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:290:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tport_tcp_vtable [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:345:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client_2_1_0 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:444:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contact [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_client.c:509:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client_2_2_0 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:292:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:290:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:290:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:292:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:293:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:290:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:290:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:293:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:294:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:290:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:290:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:294:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:321:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:321:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:322:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:322:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:323:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:323:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:324:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:324:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:324:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:324:23: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:326:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:326:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:327:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:327:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:346:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:346:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:347:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:347:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:348:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:348:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:350:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:350:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:351:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:351:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:351:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:351:23: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:353:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:353:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:353:15: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:353:15: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:354:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:354:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:354:20: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:354:20: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:372:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:372:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:373:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:373:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:374:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:374:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:375:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:375:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:375:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:375:23: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:15: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:15: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:24: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:24: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:20: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:20: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:29: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:29: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:176:16: style:inconclusive: Function 's2_nta_vwait_for' argument 2 names different: declaration 'value' definition 'value0'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.h:91:23: note: Function 's2_nta_vwait_for' argument 2 names different: declaration 'value' definition 'value0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:176:16: note: Function 's2_nta_vwait_for' argument 2 names different: declaration 'value' definition 'value0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:177:12: style:inconclusive: Function 's2_nta_vwait_for' argument 3 names different: declaration 'va' definition 'va0'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.h:92:19: note: Function 's2_nta_vwait_for' argument 3 names different: declaration 'va' definition 'va0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:177:12: note: Function 's2_nta_vwait_for' argument 3 names different: declaration 'va' definition 'va0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_server.c:85:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_message [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_server.c:101:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tport [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_server.c:160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_3_0_0 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_date.c:193:9: style: Variable 'wkday' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_server.c:78:19: style: Variable 'response' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta_server.c:101:14: style: Variable 'vorig' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/nta_check.c:189:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/nta_check.c:346:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:79:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:430:14: style: Condition 'status>=200' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:365:14: note: Assuming that condition 'status<200' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:430:14: note: Condition 'status>=200' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:290:21: style:inconclusive: Function 'nea_end' argument 1 names different: declaration 'agent' definition 'nea'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/sofia-sip/nea.h:369:33: note: Function 'nea_end' argument 1 names different: declaration 'agent' definition 'nea'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:290:21: note: Function 'nea_end' argument 1 names different: declaration 'agent' definition 'nea'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:312:25: style:inconclusive: Function 'nea_destroy' argument 1 names different: declaration 'agent' definition 'nea'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/sofia-sip/nea.h:372:37: note: Function 'nea_destroy' argument 1 names different: declaration 'agent' definition 'nea'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:312:25: note: Function 'nea_destroy' argument 1 names different: declaration 'agent' definition 'nea'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:354:22: style:inconclusive: Function 'response_to_subscribe' argument 2 names different: declaration 'req' definition 'oreq'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:97:22: note: Function 'response_to_subscribe' argument 2 names different: declaration 'req' definition 'oreq'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:354:22: note: Function 'response_to_subscribe' argument 2 names different: declaration 'req' definition 'oreq'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:449:24: style:inconclusive: Function 'response_to_unsubscribe' argument 2 names different: declaration 'req' definition 'orq'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:101:24: note: Function 'response_to_unsubscribe' argument 2 names different: declaration 'req' definition 'orq'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:449:24: note: Function 'response_to_unsubscribe' argument 2 names different: declaration 'req' definition 'orq'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:465:26: style:inconclusive: Function 'handle_notify' argument 1 names different: declaration 'lmagic' definition 'nea'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:91:43: note: Function 'handle_notify' argument 1 names different: declaration 'lmagic' definition 'nea'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:465:26: note: Function 'handle_notify' argument 1 names different: declaration 'lmagic' definition 'nea'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:467:21: style:inconclusive: Function 'handle_notify' argument 3 names different: declaration 'ireq' definition 'irq'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:93:21: note: Function 'handle_notify' argument 3 names different: declaration 'ireq' definition 'irq'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nea/nea.c:467:21: note: Function 'handle_notify' argument 3 names different: declaration 'ireq' definition 'irq'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/nta.c:1023:7: error: There is an unknown macro here somewhere. Configuration is required. If URL_PRINT_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/sl_read_payload.c:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/sl_read_payload.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/sl_read_payload.c:108:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/sl_utils_log.c:76:13: error: There is an unknown macro here somewhere. Configuration is required. If URL_FORMAT_STRING is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/sl_utils_print.c:69:13: error: There is an unknown macro here somewhere. Configuration is required. If URL_FORMAT_STRING is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/test_nta_api.c:178:26: error: There is an unknown macro here somewhere. Configuration is required. If URL_PRINT_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/test_nta.c:222:28: error: There is an unknown macro here somewhere. Configuration is required. If URL_PRINT_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:168:29: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:215:13: style: Condition '++port==0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:139:11: style: Local variable 's' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:94:15: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:139:11: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:233:9: style: Local variable 'addr' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:103:5: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:233:9: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:234:24: style: Local variable 'sa' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:105:20: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:234:24: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:235:27: style: Local variable 'sin' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:106:23: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:235:27: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:85:9: style: Variable 'o_port' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:85:24: style: Variable 'o_protocol' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:113:11: style: Variable 'opt' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:168:22: style: Variable 'pent' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/portbind.c:235:27: style: Variable 'sin' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:214:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTH_VERSION [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/nth_client.c:532:52: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZU is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/nth_server.c:761:3: error: There is an unknown macro here somewhere. Configuration is required. If URL_FORMAT_STRING is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:446:60: style: Condition 'params!=stack' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:66:37: style:inconclusive: Function 'msg_firstline_d' argument 2 names different: declaration 'ss2' definition 'return_part2'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_parser.h:113:49: note: Function 'msg_firstline_d' argument 2 names different: declaration 'ss2' definition 'return_part2'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:66:37: note: Function 'msg_firstline_d' argument 2 names different: declaration 'ss2' definition 'return_part2'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:66:58: style:inconclusive: Function 'msg_firstline_d' argument 3 names different: declaration 'ss3' definition 'return_part3'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_parser.h:113:61: note: Function 'msg_firstline_d' argument 3 names different: declaration 'ss3' definition 'return_part3'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:66:58: note: Function 'msg_firstline_d' argument 3 names different: declaration 'ss3' definition 'return_part3'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:353:29: style:inconclusive: Function 'msg_avlist_d' argument 3 names different: declaration 'return_params' definition 'append_list'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_parser.h:248:27: note: Function 'msg_avlist_d' argument 3 names different: declaration 'return_params' definition 'append_list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:353:29: note: Function 'msg_avlist_d' argument 3 names different: declaration 'return_params' definition 'append_list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:487:29: style:inconclusive: Function 'msg_params_d' argument 3 names different: declaration 'return_params' definition 'append_list'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_parser.h:252:27: note: Function 'msg_params_d' argument 3 names different: declaration 'return_params' definition 'append_list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:487:29: note: Function 'msg_params_d' argument 3 names different: declaration 'return_params' definition 'append_list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:686:41: style:inconclusive: Function 'msg_quoted_d' argument 2 names different: declaration 'return_unquoted' definition 'return_quoted'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/sofia-sip/msg_parser.h:182:53: note: Function 'msg_quoted_d' argument 2 names different: declaration 'return_unquoted' definition 'return_quoted'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:686:41: note: Function 'msg_quoted_d' argument 2 names different: declaration 'return_unquoted' definition 'return_quoted'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:506:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_parser_util.c:506:26: style: Variable 'b0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_etsi.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_shutdown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_etsi.c:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_callstate_calling [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_etsi.c:185:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_BYE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_etsi.c:211:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_etsi.c:251:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_etsi.c:302:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_etsi.c:350:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_CC_OE_CE_V_019 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:279:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:198:39: warning: Either the condition 'path' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:200:7: note: Assuming that condition 'path' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:198:39: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:192:31: style:inconclusive: Function 'request' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:77:31: note: Function 'request' argument 1 names different: declaration 'context' definition 'c'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:192:31: note: Function 'request' argument 1 names different: declaration 'context' definition 'c'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:94:14: style: Variable 'home' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-server.c:96:24: style: Variable 'o_body' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_etsi.c:113:18: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:243:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_method_invalid [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:388:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_method_invalid [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:429:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_method_get [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:565:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:899:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:918:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s2_tester [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:224:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable received [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:256:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:270:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_callstate [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:283:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:294:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_substate [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_active [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:368:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s2sip [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:382:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:472:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_REGISTER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:506:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_REGISTER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:543:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_shutdown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:124:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_REGISTER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:159:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_REGISTER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:216:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_transport_udp [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:241:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_REGISTER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:290:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_REGISTER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:357:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_OPTIONS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:437:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:487:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_REGISTER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:551:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_options [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:627:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:678:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:696:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:847:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:947:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable register_1_0_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:971:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable register_1_3_3_2 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:989:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:1013:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:1068:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client_1_4_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:747:15: warning: Either the condition 'h' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:746:22: note: Assuming that condition 'h' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:747:15: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:760:7: warning: Either the condition 'mp->mp_separator' is redundant or there is possible null pointer dereference: (msg_header_t*)mp->mp_separator. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:759:10: note: Assuming that condition 'mp->mp_separator' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:760:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:770:7: warning: Either the condition 'mp->mp_payload' is redundant or there is possible null pointer dereference: (msg_header_t*)mp->mp_payload. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:769:10: note: Assuming that condition 'mp->mp_payload' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:770:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:509:13: style: Checking if unsigned expression 'm' is less than zero. [unsignedLessThanZero] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:692:9: style: Variable 'hend' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/msg/msg_mime.c:903:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:322:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:172:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:235:14: warning: Either the condition 'v=v[strlen("--method")]?v+strlen("--method")+1:argv++[1]' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:234:14: note: Assuming that condition 'v=v[strlen("--method")]?v+strlen("--method")+1:argv++[1]' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:235:14: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:236:14: warning: Either the condition 'v=v[strlen("--mf")]?v+strlen("--mf")+1:argv++[1]' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:235:14: note: Assuming that condition 'v=v[strlen("--mf")]?v+strlen("--mf")+1:argv++[1]' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:236:14: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:237:14: warning: Either the condition 'v=v[strlen("--proxy")]?v+strlen("--proxy")+1:argv++[1]' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:236:14: note: Assuming that condition 'v=v[strlen("--proxy")]?v+strlen("--proxy")+1:argv++[1]' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:237:14: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:238:14: warning: Either the condition 'v=v[strlen("--user")]?v+strlen("--user")+1:argv++[1]' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:237:14: note: Assuming that condition 'v=v[strlen("--user")]?v+strlen("--user")+1:argv++[1]' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:238:14: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:239:14: warning: Either the condition 'v=v[strlen("--ua")]?v+strlen("--ua")+1:argv++[1]' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:238:14: note: Assuming that condition 'v=v[strlen("--ua")]?v+strlen("--ua")+1:argv++[1]' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:239:14: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:311:25: style:inconclusive: Function 'response' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:200:32: note: Function 'response' argument 1 names different: declaration 'context' definition 'c'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:311:25: note: Function 'response' argument 1 names different: declaration 'context' definition 'c'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:312:21: style:inconclusive: Function 'response' argument 2 names different: declaration 'oreq' definition 'clnt'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:201:25: note: Function 'response' argument 2 names different: declaration 'oreq' definition 'clnt'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:312:21: note: Function 'response' argument 2 names different: declaration 'oreq' definition 'clnt'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:206:14: style: Variable 'home' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:281:16: style: Variable 'clnt' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:315:17: style: Variable 'newclnt' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/http-client.c:110:19: style: struct member 'context_s::c_clnt' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:335:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:316:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:316:23: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:317:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:317:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:318:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:318:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:318:28: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:318:28: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:320:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:320:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:320:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:320:23: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:529:20: warning: Either the condition 'rm==NULL' is redundant or there is possible null pointer dereference: rm. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:539:10: note: Assuming that condition 'rm==NULL' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:529:20: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:524:34: style:inconclusive: Function 's2_save_register' argument 1 names different: declaration 'm' definition 'rm'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.h:104:38: note: Function 's2_save_register' argument 1 names different: declaration 'm' definition 'rm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:524:34: note: Function 's2_save_register' argument 1 names different: declaration 'm' definition 'rm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:541:11: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:539:6: note: t1 is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_register.c:541:11: note: t1 is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_shutdown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_answer_sent [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:174:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_offer_recv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_answer_recv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:314:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_callstate_calling [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:377:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:403:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:456:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_BYE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:477:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_BYE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:509:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_CANCEL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:531:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_bye [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:548:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:565:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:584:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:607:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:690:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tport [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:749:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:811:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:844:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:900:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:917:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call_2_1_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:945:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:981:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1008:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1040:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1088:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1142:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1197:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1246:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1291:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1334:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1395:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel_2_2_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1421:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_callstate_calling [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1449:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1492:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1510:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call_2_3_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1533:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1595:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1646:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1673:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1742:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1811:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1855:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call_2_4_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1881:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1951:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2027:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2091:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call_2_5_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_callstate_calling [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_callstate_calling [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2218:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_callstate_completed [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2278:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_callstate_calling [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2317:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2374:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2406:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call_2_6_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2426:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2462:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2497:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2530:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2575:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2603:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call_3_1_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2633:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_BYE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2672:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_BYE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2708:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2748:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2787:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2822:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2860:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2894:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2941:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_BYE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2985:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_INVITE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3029:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3073:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3117:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3152:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bye_4_1_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3180:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3208:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3236:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3272:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3320:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_CANCEL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3373:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3406:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3438:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3480:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3515:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3556:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3610:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3658:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroy_4_3_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3695:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_options [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3785:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_5_1_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3816:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3856:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3934:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refer_5_2_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3962:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:465:26: style: Redundant initialization for 'm'. The initialized value is overwritten before it is read. [redundantInitialization] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:461:13: note: m is initialized sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:465:26: note: m is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:396:30: style:inconclusive: Function 'test_site' argument 1 names different: declaration 't' definition 's'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:128:30: note: Function 'test_site' argument 1 names different: declaration 't' definition 's'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:396:30: note: Function 'test_site' argument 1 names different: declaration 't' definition 's'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:397:20: style:inconclusive: Function 'test_site' argument 2 names different: declaration 'server' definition 'ns'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:129:20: note: Function 'test_site' argument 2 names different: declaration 'server' definition 'ns'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:397:20: note: Function 'test_site' argument 2 names different: declaration 'server' definition 'ns'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:414:35: style:inconclusive: Function 'site_check_all' argument 1 names different: declaration 't' definition 's'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:352:35: note: Function 'site_check_all' argument 1 names different: declaration 't' definition 's'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:414:35: note: Function 'site_check_all' argument 1 names different: declaration 't' definition 's'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:415:18: style:inconclusive: Function 'site_check_all' argument 2 names different: declaration 'server' definition 'ns'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:353:18: note: Function 'site_check_all' argument 2 names different: declaration 'server' definition 'ns'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:415:18: note: Function 'site_check_all' argument 2 names different: declaration 'server' definition 'ns'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:397:20: style: Parameter 'ns' can be declared as pointer to const. However it seems that 'test_site' is a callback function, if 'ns' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:383:33: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:397:20: note: Parameter 'ns' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:421:18: style: Variable 'as' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:840:24: style: Parameter 'hc' can be declared as pointer to const. However it seems that 'response_to_client' is a callback function, if 'hc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:878:6: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:840:24: note: Parameter 'hc' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:218:10: warning: Size of pointer 't' used instead of size of its data. [pointerSize] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_shutdown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:165:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_NOTIFY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:187:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_active [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:240:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_SUBSCRIBE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:274:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:296:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:341:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:371:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:407:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tport [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:457:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subscribe_6_1_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:474:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:493:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:511:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:542:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fetch_6_2_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:561:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:599:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_SUBSCRIBE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:671:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_active [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:702:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_substate [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:724:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_active [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:770:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_active [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:824:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_NOTIFY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:878:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:984:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notify_6_3_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:1005:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:1029:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:1116:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aor [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:1155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_6_4_1 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:1188:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:90:26: style: struct member 'site::s_parent' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:94:17: style: struct member 'site::s_called' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:434:6: style: Variable 'as' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:907:15: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:928:15: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nth/test_nth.c:931:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua.c:141:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_common.c:246:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_guid_strlen [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_simple.c:407:14: style: Variable 'vorig' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:429:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_common.c:284:47: style:inconclusive: Function 'nua_event_is_incoming_request' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/sofia-sip/nua.h:353:59: note: Function 'nua_event_is_incoming_request' argument 1 names different: declaration 'e' definition 'event'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_common.c:284:47: note: Function 'nua_event_is_incoming_request' argument 1 names different: declaration 'e' definition 'event'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:539:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_TIME_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:629:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_410_GONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.h:176:33: style: Parameter 'nh' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua.c:340:54: style:inconclusive: Function 'nua_handle_bind' argument 2 names different: declaration 'magic' definition 'hmagic'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/sofia-sip/nua.h:224:66: note: Function 'nua_handle_bind' argument 2 names different: declaration 'magic' definition 'hmagic'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua.c:340:54: note: Function 'nua_handle_bind' argument 2 names different: declaration 'magic' definition 'hmagic'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua.c:919:39: style:inconclusive: Function 'nua_handle_destroy' argument 1 names different: declaration 'h' definition 'nh'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/sofia-sip/nua.h:215:51: note: Function 'nua_handle_destroy' argument 1 names different: declaration 'h' definition 'nh'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua.c:919:39: note: Function 'nua_handle_destroy' argument 1 names different: declaration 'h' definition 'nh'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua.c:1034:72: style:inconclusive: Function 'nua_handle_by_replaces' argument 2 names different: declaration 'rp' definition 'r'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/sofia-sip/nua.h:387:30: note: Function 'nua_handle_by_replaces' argument 2 names different: declaration 'rp' definition 'r'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua.c:1034:72: note: Function 'nua_handle_by_replaces' argument 2 names different: declaration 'rp' definition 'r'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:147:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_method [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:276:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_cancel [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:479:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_cancel [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:628:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable siptag_from [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:832:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:941:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_auth_cache_dialog [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1203:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_authorization_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1271:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sip [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1460:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_destroy [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1498:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_authorization_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1560:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_destroy [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1593:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_cancel [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1634:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_error [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_event_server.c:202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_200_OK [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_event_server.c:260:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nea_extended [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_message.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_403_FORBIDDEN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_403_FORBIDDEN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:354:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:498:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_newsub [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:662:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_481_NO_TRANSACTION [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:768:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:802:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:849:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:926:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:951:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_active [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:1001:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3848:28: style: Local variable 'dialog2' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:60:39: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3848:28: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:134:18: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:364:17: style: Variable 'i_state' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1639:19: style: Variable 'response' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1731:15: style: Variable 'branch1' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1731:25: style: Variable 'branch2' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2303:17: style: Variable 'reinvite' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:2778:17: style: Variable 'i_bye' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3810:17: style: Variable 'refer' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3842:25: style: Variable 'notified' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:268:30: style:inconclusive: Function 'nua_dialog_usage_get' argument 2 names different: declaration 'uclass' definition 'kind'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.h:167:30: note: Function 'nua_dialog_usage_get' argument 2 names different: declaration 'uclass' definition 'kind'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:268:30: note: Function 'nua_dialog_usage_get' argument 2 names different: declaration 'uclass' definition 'kind'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:368:29: style:inconclusive: Function 'nua_dialog_usage_remove_at' argument 4 names different: declaration 'cr' definition 'cr0'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:64:34: note: Function 'nua_dialog_usage_remove_at' argument 4 names different: declaration 'cr' definition 'cr0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:368:29: note: Function 'nua_dialog_usage_remove_at' argument 4 names different: declaration 'cr' definition 'cr0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:369:29: style:inconclusive: Function 'nua_dialog_usage_remove_at' argument 5 names different: declaration 'sr' definition 'sr0'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:65:34: note: Function 'nua_dialog_usage_remove_at' argument 5 names different: declaration 'sr' definition 'sr0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:369:29: note: Function 'nua_dialog_usage_remove_at' argument 5 names different: declaration 'sr' definition 'sr0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:216:29: style: Parameter 'usage' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_dialog.c:475:51: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_params.c:109:25: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1776:11: style: Variable 'branch1' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:1777:11: style: Variable 'branch2' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3825:9: style: Variable 'refer' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_session.c:3890:12: style: Variable 'notified' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_server.c:156:46: error: There is an unknown macro here somewhere. Configuration is required. If URL_PRINT_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_publish.c:285:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_publish [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_publish.c:307:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_publish [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_publish.c:338:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_publish [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_publish.c:533:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_501_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_session.c:2620:21: error: There is an unknown macro here somewhere. Configuration is required. If URL_PRINT_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_publish.c:345:27: style: Variable 'pu' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:238:28: warning: Either the condition 'nh' is redundant or there is possible null pointer dereference: nh. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:249:10: note: Assuming that condition 'nh' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:238:28: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:247:36: warning: Either the condition 'nh' is redundant or there is possible null pointer dereference: nh. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:249:10: note: Assuming that condition 'nh' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:247:36: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:515:7: warning: Possible null pointer dereference: nu [nullPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:508:10: note: Assignment 'nu=(du)?(void*)(du+1):NULL', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:515:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:849:3: warning: Possible null pointer dereference: nu [nullPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:846:31: note: Assignment 'nu=(du)?(void*)(du+1):NULL', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:849:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:216:23: style: Variable 'ds' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:353:26: style: Variable 'nu' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:575:62: style: Parameter 'cr' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:576:19: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:576:31: style: Parameter 'sip' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:903:56: style: Parameter 'sr' can be declared as pointer to const. However it seems that 'nua_refer_server_init' is a callback function, if 'sr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:896:5: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:903:56: note: Parameter 'sr' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_notifier.c:997:26: style: Variable 'nu' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/outbound.c:968:24: error: There is an unknown macro here somewhere. Configuration is required. If URL_PRINT_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:614:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:645:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:767:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:886:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_TIME_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_unregister [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1169:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sips [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1322:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_protocol [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1376:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_transport_tcp [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1480:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sips [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:2001:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sip [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:947:16: warning:inconclusive: Possible null pointer dereference: sip [nullPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:489:48: note: Calling function 'nua_base_client_request', 3rd argument 'NULL' value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:947:16: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:262:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MSG_R_INIT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:382:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:475:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MSG_R_INIT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:553:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:135:37: style:inconclusive: Function 'nua_client_create' argument 1 names different: declaration 'owner' definition 'nh'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.h:212:36: note: Function 'nua_client_create' argument 1 names different: declaration 'owner' definition 'nh'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:135:37: note: Function 'nua_client_create' argument 1 names different: declaration 'owner' definition 'nh'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1239:10: style: Local variable 'phrase' shadows outer argument [shadowArgument] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1143:19: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1239:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:611:58: style: Parameter 'cr' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:615:23: style: Variable 'ds' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1126:17: style: Variable 'nh' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:1393:17: style: Variable 'nh' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:234:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_subscribe [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_destroy [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:449:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:581:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:653:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:906:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_terminated [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_client.c:465:13: style: Variable 'error' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_print.c:324:24: error: There is an unknown macro here somewhere. Configuration is required. If LLU is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISSIZE_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:73:44: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:69:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:69:14: note: Assignment 'f=fopen(argv[1],"rb")', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:73:44: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:76:12: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:69:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:69:14: note: Assignment 'f=fopen(argv[1],"rb")', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:76:12: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/test_sdp.c:60:26: style: Parameter 'argv' can be declared as const array [constParameter] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:1077:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOFIA_BEGIN_DECLS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:731:50: style:inconclusive: Function 'nh_call_pending' argument 2 names different: declaration 'time' definition 'now'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:702:57: note: Function 'nh_call_pending' argument 2 names different: declaration 'time' definition 'now'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:731:50: note: Function 'nh_call_pending' argument 2 names different: declaration 'time' definition 'now'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:880:48: style:inconclusive: Function 'nh_create' argument 2 names different: declaration 't' definition 'tag'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:101:48: note: Function 'nh_create' argument 2 names different: declaration 't' definition 'tag'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:880:48: note: Function 'nh_create' argument 2 names different: declaration 't' definition 'tag'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:880:65: style:inconclusive: Function 'nh_create' argument 3 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:101:63: note: Function 'nh_create' argument 3 names different: declaration 'v' definition 'value'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:880:65: note: Function 'nh_create' argument 3 names different: declaration 'v' definition 'value'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:1071:62: style:inconclusive: Function 'nua_stack_handle_make_replaces' argument 1 names different: declaration 'handle' definition 'nh'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.h:368:62: note: Function 'nua_stack_handle_make_replaces' argument 1 names different: declaration 'handle' definition 'nh'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:1071:62: note: Function 'nua_stack_handle_make_replaces' argument 1 names different: declaration 'handle' definition 'nh'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:866:18: style: Pointer expression 'nh_ds' converted to bool is always true. [knownPointerToBool] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:1075:17: style: Pointer expression 'nh_ds' converted to bool is always true. [knownPointerToBool] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.c:908:53: style: Parameter 'maybe' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:222:16: style: Variable 'o' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:826:56: style: Parameter 'cr' can be declared as pointer to const. However it seems that 'nua_refer_client_init' is a callback function, if 'cr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:810:3: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:826:56: note: Parameter 'cr' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_subnotref.c:909:25: style: Variable 'eu' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:141:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_f_config [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_sendonly [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:507:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_f_anynet [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:722:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_media_audio [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:855:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_net_in [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:907:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:918:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_basic.c:143:34: error: There is an unknown macro here somewhere. Configuration is required. If URL_FORMAT_STRING is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_caller_prefs.c:107:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_token_scan [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_caller_prefs.c:218:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_attribute_value_scanner [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_event.c:122:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_caller_prefs.c:102:67: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_caller_prefs.c:257:46: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_event.c:99:53: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_event.c:302:66: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:821:19: style: Local variable 'l1' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:527:25: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:821:19: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:774:18: style: Variable 'sdp' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/torture_sdp.c:775:15: style: Variable 't' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:98:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_token_scan [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:187:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_token_scan [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:235:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_token_scan [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:284:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_token_scan [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:331:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_token_scan [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:457:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_extra.c:722:43: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_extra.c:888:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_extra.c:912:38: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_header.c:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_header.c:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:138:34: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 136. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:136:45: note: Assuming that condition 'method<32' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_feature.c:138:34: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_prack.c:97:52: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_FLG_BODY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_VERSION_CURRENT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_VERSION_CURRENT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:373:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_reason.c:122:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_pref_util.c:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_error [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_pref_util.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_pref_util.c:284:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_error [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_refer.c:225:59: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_refer.c:358:56: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_security.c:484:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:553:24: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:556:7: note: Assuming that condition '!p' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:553:24: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1510:16: style: Unsigned expression 'value' can't be negative so it is unnecessary to test it. [unsignedPositive] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_security.c:502:48: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:982:49: style:inconclusive: Function 'parse_repeat' argument 2 names different: declaration 'r' definition 'd'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:274:49: note: Function 'parse_repeat' argument 2 names different: declaration 'r' definition 'd'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:982:49: note: Function 'parse_repeat' argument 2 names different: declaration 'r' definition 'd'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1715:10: style:inconclusive: Function 'parse_descs' argument 2 names different: declaration 'r' definition 'record'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:286:48: note: Function 'parse_descs' argument 2 names different: declaration 'r' definition 'record'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1715:10: note: Function 'parse_descs' argument 2 names different: declaration 'r' definition 'record'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1716:10: style:inconclusive: Function 'parse_descs' argument 3 names different: declaration 'm' definition 'message'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:286:57: note: Function 'parse_descs' argument 3 names different: declaration 'm' definition 'message'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1716:10: note: Function 'parse_descs' argument 3 names different: declaration 'm' definition 'message'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1717:18: style:inconclusive: Function 'parse_descs' argument 4 names different: declaration 'result' definition 'medias'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:286:74: note: Function 'parse_descs' argument 4 names different: declaration 'result' definition 'medias'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1717:18: note: Function 'parse_descs' argument 4 names different: declaration 'result' definition 'medias'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1789:44: style:inconclusive: Function 'parse_ul' argument 4 names different: declaration 'max_value' definition 'max'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:289:21: note: Function 'parse_ul' argument 4 names different: declaration 'max_value' definition 'max'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1789:44: note: Function 'parse_ul' argument 4 names different: declaration 'max_value' definition 'max'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1812:35: style:inconclusive: Function 'parse_ull' argument 4 names different: declaration 'max_value' definition 'max'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:291:17: note: Function 'parse_ull' argument 4 names different: declaration 'max_value' definition 'max'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1812:35: note: Function 'parse_ull' argument 4 names different: declaration 'max_value' definition 'max'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:355:14: style: Variable 'field' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1527:28: style: Variable 'result' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp_parse.c:1896:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_session.c:95:63: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_session.c:203:54: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_time.c:51:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_time.c:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:341:28: warning: Either the condition 'method>0' is redundant or the array 'sip_method_names[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:340:14: note: Assuming that condition 'method>0' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:341:28: note: Array index out of bounds sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_tag [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:224:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable siptag_end [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:364:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_payload_hash [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:454:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable siptag_payload [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:369:51: style:inconclusive: Function 'sip_method_d' argument 2 names different: declaration 'nname' definition 'return_name'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sofia-sip/sip_parser.h:114:63: note: Function 'sip_method_d' argument 2 names different: declaration 'nname' definition 'return_name'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:369:51: note: Function 'sip_method_d' argument 2 names different: declaration 'nname' definition 'return_name'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_parser.c:568:20: style: Variable 's0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/test_date.c:49:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/test_date.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/test_sip_msg.c:201:52: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZD is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_transport_udp [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:245:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIPS_DEFAULT_SERV [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:289:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_transport_tls [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_FLG_TRUNC [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:430:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_NONE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:587:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_route_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:640:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_route_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:1130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_refer [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/validator.c:360:19: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZU is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:256:11: style: Condition 's' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:186:16: warning: Either the condition 'dst' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:181:12: note: Assuming that condition 'dst' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:186:16: note: Null pointer addition sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:478:13: style: Local variable 's' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:422:9: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:478:13: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_tag_class.c:356:21: style: Parameter 'hc' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa.c:913:56: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZD is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/sofia-sip/soa_session.h:294:0: debug: Failed to parse 'typedef SOFIA_END_DECLS struct soa_static_session { SOFIA_BEGIN_DECLS struct soa_session sss_session [ 1 ] ; char * sss_audio_aux ; int sss_ordered_user ; int sss_reuse_rejected ; int * sss_u2s ; int * sss_s2u ; struct { int * u2s ; int * s2u ; } sss_previous ; } soa_static_session_t ;'. The checking continues anyway. [simplifyTypedef] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:478:57: style:inconclusive: Function 'origin_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:107:64: note: Function 'origin_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:478:57: note: Function 'origin_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:493:55: style:inconclusive: Function 'connection_xtra' argument 1 names different: declaration 'o' definition 'c'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:109:55: note: Function 'connection_xtra' argument 1 names different: declaration 'o' definition 'c'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:493:55: note: Function 'connection_xtra' argument 1 names different: declaration 'o' definition 'c'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:501:69: style:inconclusive: Function 'connection_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:110:76: note: Function 'connection_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:501:69: note: Function 'connection_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:516:53: style:inconclusive: Function 'bandwidth_xtra' argument 1 names different: declaration 'o' definition 'b'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:112:53: note: Function 'bandwidth_xtra' argument 1 names different: declaration 'o' definition 'b'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:516:53: note: Function 'bandwidth_xtra' argument 1 names different: declaration 'o' definition 'b'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:524:66: style:inconclusive: Function 'bandwidth_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:113:73: note: Function 'bandwidth_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:524:66: note: Function 'bandwidth_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:540:43: style:inconclusive: Function 'time_xtra' argument 1 names different: declaration 'o' definition 't'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:115:43: note: Function 'time_xtra' argument 1 names different: declaration 'o' definition 't'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:540:43: note: Function 'time_xtra' argument 1 names different: declaration 'o' definition 't'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:549:51: style:inconclusive: Function 'time_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:116:58: note: Function 'time_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:549:51: note: Function 'time_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:566:47: style:inconclusive: Function 'repeat_xtra' argument 1 names different: declaration 'o' definition 'r'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:118:47: note: Function 'repeat_xtra' argument 1 names different: declaration 'o' definition 'r'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:566:47: note: Function 'repeat_xtra' argument 1 names different: declaration 'o' definition 'r'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:572:57: style:inconclusive: Function 'repeat_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:119:64: note: Function 'repeat_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:572:57: note: Function 'repeat_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:586:43: style:inconclusive: Function 'zone_xtra' argument 1 names different: declaration 'o' definition 'z'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:121:43: note: Function 'zone_xtra' argument 1 names different: declaration 'o' definition 'z'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:586:43: note: Function 'zone_xtra' argument 1 names different: declaration 'o' definition 'z'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:592:51: style:inconclusive: Function 'zone_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:122:58: note: Function 'zone_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:592:51: note: Function 'zone_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:606:41: style:inconclusive: Function 'key_xtra' argument 1 names different: declaration 'o' definition 'k'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:124:41: note: Function 'key_xtra' argument 1 names different: declaration 'o' definition 'k'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:606:41: note: Function 'key_xtra' argument 1 names different: declaration 'o' definition 'k'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:615:48: style:inconclusive: Function 'key_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:125:55: note: Function 'key_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:615:48: note: Function 'key_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:631:53: style:inconclusive: Function 'attribute_xtra' argument 1 names different: declaration 'o' definition 'a'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:127:53: note: Function 'attribute_xtra' argument 1 names different: declaration 'o' definition 'a'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:631:53: note: Function 'attribute_xtra' argument 1 names different: declaration 'o' definition 'a'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:640:66: style:inconclusive: Function 'attribute_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:128:73: note: Function 'attribute_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:640:66: note: Function 'attribute_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:657:45: style:inconclusive: Function 'media_xtra' argument 1 names different: declaration 'o' definition 'm'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:136:45: note: Function 'media_xtra' argument 1 names different: declaration 'o' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:657:45: note: Function 'media_xtra' argument 1 names different: declaration 'o' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:676:29: style:inconclusive: Function 'media_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:138:29: note: Function 'media_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:676:29: note: Function 'media_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:784:49: style:inconclusive: Function 'media_xtra_all' argument 1 names different: declaration 'o' definition 'm'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:149:49: note: Function 'media_xtra_all' argument 1 names different: declaration 'o' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:784:49: note: Function 'media_xtra_all' argument 1 names different: declaration 'o' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:798:26: style:inconclusive: Function 'media_dup_all' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:151:26: note: Function 'media_dup_all' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:798:26: note: Function 'media_dup_all' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:818:43: style:inconclusive: Function 'list_xtra' argument 1 names different: declaration 'o' definition 'l'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:130:43: note: Function 'list_xtra' argument 1 names different: declaration 'o' definition 'l'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:818:43: note: Function 'list_xtra' argument 1 names different: declaration 'o' definition 'l'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:826:51: style:inconclusive: Function 'list_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:131:58: note: Function 'list_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:826:51: note: Function 'list_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:842:47: style:inconclusive: Function 'rtpmap_xtra' argument 1 names different: declaration 'o' definition 'rm'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:133:47: note: Function 'rtpmap_xtra' argument 1 names different: declaration 'o' definition 'rm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:842:47: note: Function 'rtpmap_xtra' argument 1 names different: declaration 'o' definition 'rm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:852:57: style:inconclusive: Function 'rtpmap_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:134:64: note: Function 'rtpmap_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:852:57: note: Function 'rtpmap_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:884:39: style:inconclusive: Function 'list_dup_all' argument 2 names different: declaration 'bb' definition 'pp'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:101:46: note: Function 'list_dup_all' argument 2 names different: declaration 'bb' definition 'pp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:884:39: note: Function 'list_dup_all' argument 2 names different: declaration 'bb' definition 'pp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:931:49: style:inconclusive: Function 'session_xtra' argument 1 names different: declaration 'o' definition 'sdp'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:103:49: note: Function 'session_xtra' argument 1 names different: declaration 'o' definition 'sdp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:931:49: note: Function 'session_xtra' argument 1 names different: declaration 'o' definition 'sdp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:953:60: style:inconclusive: Function 'session_dup' argument 2 names different: declaration 'o' definition 'src'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:104:67: note: Function 'session_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:953:60: note: Function 'session_dup' argument 2 names different: declaration 'o' definition 'src'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:395:43: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sdp/sdp.c:423:43: style: Variable 'end' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/sip_util.c:706:44: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:111:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:152:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:177:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:196:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:220:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:240:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:255:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:269:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:286:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable revents [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:81:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:180:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRES_SIP_ERR_BAD_URI [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:212:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRES_SIP_ERR_NO_NAME [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:237:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRES_SIP_ERR_AGAIN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:298:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRES_SIP_ERR_AGAIN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:323:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPPROTO_UDP [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:345:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPPROTO_UDP [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:394:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:428:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:483:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPPROTO_UDP [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:537:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:584:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:617:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:648:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:684:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:725:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:771:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:826:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:882:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:999:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:1096:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:1123:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:1159:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_ENV [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/resolve_sip.c:307:15: style: Variable 'dnsserver' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:434:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_media_audio [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:545:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_rtpmap_well_known [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:679:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_media_audio [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:739:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:951:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_recvonly [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:1059:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_inactive [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1215:41: style: Condition 'nua_stack_init_registrations(nua)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1215:35: note: Calling function 'nua_stack_init_registrations' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1215:41: note: Condition 'nua_stack_init_registrations(nua)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1519:20: style: Condition 'aor' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1681:10: style: Condition 'nr==NULL' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1673:28: note: Assignment 'nr=NULL', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1678:33: note: Assuming condition is false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1681:10: note: Condition 'nr==NULL' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1058:20: warning: Possible null pointer dereference: nr [nullPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1057:28: note: Assignment 'nr=(du)?(void*)(du+1):NULL', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1058:20: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:113:19: error: Array 'hint_udp_tcp_tls[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:114:19: error: Array 'hint_udp_tcp_tls[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1671:32: style:inconclusive: Function 'nua_registration_add_contact_to_response' argument 5 names different: declaration 'remote' definition 'remote_contact'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.h:405:32: note: Function 'nua_registration_add_contact_to_response' argument 5 names different: declaration 'remote' definition 'remote_contact'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1671:32: note: Function 'nua_registration_add_contact_to_response' argument 5 names different: declaration 'remote' definition 'remote_contact'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1822:27: style:inconclusive: Function 'nua_registration_set_contact' argument 3 names different: declaration 'm' definition 'application_contact'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:92:27: note: Function 'nua_registration_set_contact' argument 3 names different: declaration 'm' definition 'application_contact'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1822:27: note: Function 'nua_registration_set_contact' argument 3 names different: declaration 'm' definition 'application_contact'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1880:58: style:inconclusive: Function 'nua_registration_process_request' argument 1 names different: declaration 'nr' definition 'list'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_stack.h:295:58: note: Function 'nua_registration_process_request' argument 1 names different: declaration 'nr' definition 'list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1880:58: note: Function 'nua_registration_process_request' argument 1 names different: declaration 'nr' definition 'list'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:752:22: style: Local variable 'm' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:715:18: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:752:22: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1319:15: style: Local variable 'v' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1294:20: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1319:15: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:2035:13: style: Local variable 's' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1993:15: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:2035:13: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:814:12: style: Variable 'req' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1057:23: style: Variable 'nr' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1452:36: style: Parameter 'nua' can be declared as pointer to const. However it seems that 'nua_stack_tport_update' is a callback function, if 'nua' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1346:72: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1452:36: note: Parameter 'nua' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1452:54: style: Parameter 'nta' can be declared as pointer to const. However it seems that 'nua_stack_tport_update' is a callback function, if 'nta' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1346:72: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1452:54: note: Parameter 'nta' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1570:10: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1826:10: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1884:18: style: Variable 'i' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:263:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'drop' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:285:21: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:263:23: note: Parameter 'data' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:263:47: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'drop' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:285:21: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:263:47: note: Parameter 'userdata' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/check_sres_sip.c:336:17: style: Unused variable: uri [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:773:16: style: Variable 'contacts' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/nua_register.c:1891:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:302:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:366:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:424:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:161:53: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:97:20: style: struct member 'sres_blocking_s::return_records' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:93:9: style: struct member '_pollfd::events' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:94:9: style: struct member '_pollfd::revents' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:164:9: style: Unused variable: n [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_blocking.c:164:12: style: Unused variable: i [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:98:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_refer_sub_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:314:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_value [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:343:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:384:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_names [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:450:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:953:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hr_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:1025:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:1264:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagi_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:1312:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:1456:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_100_TRYING [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:1597:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:1859:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2052:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2122:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_METHOD_INVITE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2334:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2479:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_refer_sub_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2756:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2915:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_literal [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:3345:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:3460:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DO_EXTRACT_COPY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:3589:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:3612:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:99:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELI_NOERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:276:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_tag [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:467:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:774:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:1310:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:1438:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:1561:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:1714:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:1775:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:1929:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isize_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2202:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_net_in [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2261:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdp_addr_ip4 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2664:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2679:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:267:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sips [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:684:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hint_stp [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:709:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hint_stp [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:878:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1260:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hint_stp [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1328:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stp_port [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1482:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1546:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1628:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_cache.c:355:56: style:inconclusive: Function 'sres_cache_free_record' argument 2 names different: declaration 'rr' definition '_sr'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sofia-resolv/sres_cache.h:107:67: note: Function 'sres_cache_free_record' argument 2 names different: declaration 'rr' definition '_sr'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_cache.c:355:56: note: Function 'sres_cache_free_record' argument 2 names different: declaration 'rr' definition '_sr'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_cache.c:605:14: style:inconclusive: Function 'sres_cache_set_srv_priority' argument 5 names different: declaration 'newttl' definition 'ttl'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sofia-resolv/sres_cache.h:117:18: note: Function 'sres_cache_set_srv_priority' argument 5 names different: declaration 'newttl' definition 'ttl'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_cache.c:605:14: note: Function 'sres_cache_set_srv_priority' argument 5 names different: declaration 'newttl' definition 'ttl'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_cache.c:606:14: style:inconclusive: Function 'sres_cache_set_srv_priority' argument 6 names different: declaration 'newprio' definition 'priority'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sofia-resolv/sres_cache.h:118:18: note: Function 'sres_cache_set_srv_priority' argument 6 names different: declaration 'newprio' definition 'priority'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_cache.c:606:14: note: Function 'sres_cache_set_srv_priority' argument 6 names different: declaration 'newprio' definition 'priority'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:110:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:187:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRES_MAX_NAMESERVERS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:290:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRES_MAX_NAMESERVERS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:337:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_DURATION_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:356:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_WAIT_ERR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:327:71: style:inconclusive: Function 'sres_sofia_timer' argument 3 names different: declaration 'arg' definition 'srs'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:87:23: note: Function 'sres_sofia_timer' argument 3 names different: declaration 'arg' definition 'srs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sresolv.c:327:71: note: Function 'sres_sofia_timer' argument 3 names different: declaration 'arg' definition 'srs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:341:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable revents [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:376:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_soa [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:414:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:604:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:900:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:995:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1066:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_ptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1090:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_qtype_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1504:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1583:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1668:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_qtype_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1695:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1771:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1847:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRES_MAX_NAMESERVERS [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1907:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1936:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1960:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:833:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:851:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:871:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:889:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:904:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:971:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1038:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1246:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1289:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1369:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1408:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1428:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1464:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1705:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1844:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:1906:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:2493:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:2578:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:2603:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:2633:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:2730:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_data [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:3169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:3189:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_socket_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:3394:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:3463:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_data [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres.c:3562:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:517:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:511:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:517:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2259:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2258:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2259:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2267:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2266:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2267:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2273:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2272:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2273:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2279:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2278:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2279:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2285:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2284:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2285:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2314:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2313:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2314:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2318:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2314:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2318:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2325:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2318:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2325:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2331:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2325:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2331:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2337:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2331:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2337:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2340:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2337:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2340:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2348:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2345:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2348:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2356:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2353:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2356:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2365:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2362:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2365:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2374:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2371:5: note: n is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2374:5: note: n is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:187:40: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'test_api_completed' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:235:41: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:187:40: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:187:60: style: Parameter 'session' can be declared as pointer to const. However it seems that 'test_api_completed' is a callback function, if 'session' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:235:41: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:187:60: note: Parameter 'session' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:332:33: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2097:46: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2190:38: style: Parameter 'ss' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2249:17: style: Variable 'o' is not assigned a value. [unassignedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2673:32: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/test_soa.c:2706:15: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:990:43: style:inconclusive: Function 'read_message' argument 2 names different: declaration 'string' definition 'buffer'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:75:50: note: Function 'read_message' argument 2 names different: declaration 'string' definition 'buffer'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:990:43: note: Function 'read_message' argument 2 names different: declaration 'string' definition 'buffer'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:212:16: style: Local variable 'home' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:79:14: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:212:16: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:222:28: style: Local variable 'rpid' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:82:26: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:222:28: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:380:8: style: Local variable 'name' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:71:13: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:380:8: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:534:15: style: Local variable 'home' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:439:14: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:534:15: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:84:31: style: Variable 'ppid' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2087:10: style: Variable 'sip' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2169:22: style: Variable 'rseq0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2207:22: style: Variable 'ac0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2256:35: style: Variable 'cd0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2312:22: style: Variable 'sip' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2393:30: style: Variable 'x0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2446:24: style: Variable 'rp0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:3456:10: style: Variable 'sip' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:194:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:256:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:383:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:412:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:380:8: style: Unused variable: name [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:1008:5: style: Variable 'm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2214:19: style: Variable 'ac0' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2262:19: style: Variable 'cd0' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:2401:17: style: Variable 'x0' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sip/torture_sip.c:3470:7: style: Variable 'sip' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:2048:31: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1701:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1906:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1523:11: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1522:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1522:13: note: Assignment 'f=fdopen(fd,"w")', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1523:11: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1528:10: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1522:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1522:13: note: Assignment 'f=fdopen(fd,"w")', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1528:10: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1611:18: style:inconclusive: Function 'test_answer' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:119:60: note: Function 'test_answer' argument 2 names different: declaration 'query' definition 'q'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1611:18: note: Function 'test_answer' argument 2 names different: declaration 'query' definition 'q'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1622:24: style:inconclusive: Function 'test_answer_multi' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:121:66: note: Function 'test_answer_multi' argument 2 names different: declaration 'query' definition 'q'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1622:24: note: Function 'test_answer_multi' argument 2 names different: declaration 'query' definition 'q'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1086:17: style: Variable 'query' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1656:37: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1758:17: style: Variable 'q' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1875:10: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:108:20: style: struct member 'sres_context_s::sinkidx' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:252:27: style:inconclusive: Function 'sres_sip_new' argument 2 names different: declaration 'url' definition 'uri'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sofia-sip/sres_sip.h:72:23: note: Function 'sres_sip_new' argument 2 names different: declaration 'url' definition 'uri'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:252:27: note: Function 'sres_sip_new' argument 2 names different: declaration 'url' definition 'uri'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:422:28: style:inconclusive: Function 'sres_sip_error' argument 1 names different: declaration 'nr' definition 'srs'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sofia-sip/sres_sip.h:87:44: note: Function 'sres_sip_error' argument 1 names different: declaration 'nr' definition 'srs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:422:28: note: Function 'sres_sip_error' argument 1 names different: declaration 'nr' definition 'srs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:611:32: style:inconclusive: Function 'sres_sip_next_step' argument 1 names different: declaration 'nr' definition 'srs'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sofia-sip/sres_sip.h:85:48: note: Function 'sres_sip_next_step' argument 1 names different: declaration 'nr' definition 'srs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:611:32: note: Function 'sres_sip_next_step' argument 1 names different: declaration 'nr' definition 'srs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1212:27: style:inconclusive: Function 'sres_sip_process_naptr' argument 2 names different: declaration 'nq' definition 'step'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:216:25: note: Function 'sres_sip_process_naptr' argument 2 names different: declaration 'nq' definition 'step'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1212:27: note: Function 'sres_sip_process_naptr' argument 2 names different: declaration 'nq' definition 'step'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1359:25: style:inconclusive: Function 'sres_sip_process_srv' argument 2 names different: declaration 'nq' definition 'step0'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:226:23: note: Function 'sres_sip_process_srv' argument 2 names different: declaration 'nq' definition 'step0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1359:25: note: Function 'sres_sip_process_srv' argument 2 names different: declaration 'nq' definition 'step0'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1186:17: style: Unused variable: query [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1188:27: style: Unused variable: rr_a6 [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1189:29: style: Unused variable: rr_aaaa [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1191:28: style: Unused variable: rr_ptr [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:710:22: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:797:17: style: Parameter 'q' can be declared as pointer to const. However it seems that 'sres_sip_answer' is a callback function, if 'q' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:777:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:797:17: note: Parameter 'q' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:855:39: style: Parameter 'answers' can be declared as const array [constParameter] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:870:25: style: Parameter 'step' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1122:20: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1363:20: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1462:23: style: Parameter 'step' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1465:20: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1505:26: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1923:14: style: Variable 'array[i]' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1950:29: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/test_sresolv.c:1964:15: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:166:11: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:165:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:165:13: note: Assignment 'f=fdopen(fd,"w")', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:166:11: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:167:10: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:165:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:165:13: note: Assignment 'f=fdopen(fd,"w")', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:167:10: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:93:41: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'test_answer' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:199:35: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:93:41: note: Parameter 'ctx' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:94:18: style: Parameter 'q' can be declared as pointer to const. However it seems that 'test_answer' is a callback function, if 'q' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:199:35: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:94:18: note: Parameter 'q' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:143:7: style: Variable 'sockets' can be declared as const array [constVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:280:5: warning: Uninitialized variable: a [uninitvar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:262:25: note: Assuming condition is false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:280:5: note: Uninitialized variable: a sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:177:7: error: Uninitialized variable: sockets [legacyUninitvar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:177:5: style: Variable 's' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:143:7: style: Variable 'sockets' is not assigned a value. [unassignedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:403:15: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:409:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/torture_sresolv.c:418:15: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:162:12: style: struct member 'srs_step::sp_grayish' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/sresolv/sres_sip.c:1538:8: style: Variable 'buffer' is not assigned a value. [unassignedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:94:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:142:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRES_MAXDNAME [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:163:11: style: Variable 'query' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:157:11: note: query is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:163:11: note: query is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:139:17: style: Variable 'query' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:196:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:219:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:242:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:242:86: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_dns.c:163:11: style: Variable 'query' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:186:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:206:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_ADDRSIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:637:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_ADDRSIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:770:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_CANONNAME [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stunc.c:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stunc.c:389:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stunc.c:157:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/addrinfo.c:89:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/addrinfo.c:107:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:427:25: style: Variable 'sss' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:673:25: style: Variable 'sss' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:704:24: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:966:21: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:1123:18: style: Variable 'remote' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:253:43: error: Memory leak: a [memleak] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:380:5: error: Memory leak: errorcode [memleak] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/soa/soa_static.c:1023:16: style: Variable 'inactive' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:101:39: style:inconclusive: Function 'stun_mini_add_socket' argument 1 names different: declaration 'server' definition 'mini'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/sofia-sip/stun.h:297:51: note: Function 'stun_mini_add_socket' argument 1 names different: declaration 'server' definition 'mini'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:101:39: note: Function 'stun_mini_add_socket' argument 1 names different: declaration 'server' definition 'mini'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:133:42: style:inconclusive: Function 'stun_mini_remove_socket' argument 1 names different: declaration 'server' definition 'mini'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/sofia-sip/stun.h:299:54: note: Function 'stun_mini_remove_socket' argument 1 names different: declaration 'server' definition 'mini'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:133:42: note: Function 'stun_mini_remove_socket' argument 1 names different: declaration 'server' definition 'mini'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:151:37: style:inconclusive: Function 'stun_mini_request' argument 1 names different: declaration 'server' definition 'mini'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/sofia-sip/stun.h:302:49: note: Function 'stun_mini_request' argument 1 names different: declaration 'server' definition 'mini'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:151:37: note: Function 'stun_mini_request' argument 1 names different: declaration 'server' definition 'mini'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:154:16: style:inconclusive: Function 'stun_mini_request' argument 5 names different: declaration 'addr' definition 'from'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/sofia-sip/stun.h:304:14: note: Function 'stun_mini_request' argument 5 names different: declaration 'addr' definition 'from'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:154:16: note: Function 'stun_mini_request' argument 5 names different: declaration 'addr' definition 'from'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:154:32: style:inconclusive: Function 'stun_mini_request' argument 6 names different: declaration 'addrlen' definition 'fromlen'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/sofia-sip/stun.h:304:30: note: Function 'stun_mini_request' argument 6 names different: declaration 'addrlen' definition 'fromlen'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:154:32: note: Function 'stun_mini_request' argument 6 names different: declaration 'addrlen' definition 'fromlen'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:217:39: style: Parameter 'mini' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:351:13: style: Parameter 'transaction_id' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_mini.c:332:21: style: Variable 'next' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/getopt.c:104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_ntop.c:75:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAFNOSUPPORT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_ntop.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSPC [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:409:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stuntag_server [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:478:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:654:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_sockaddr_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:764:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_ADDRSIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:900:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1032:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1654:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_ADDRSIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1753:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1821:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_sockaddr_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1998:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_sockaddr_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2015:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_CANONNAME [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2108:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_sockaddr_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2385:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_sockaddr_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2600:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_ADDRSIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2681:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2915:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/getopt.c:99:20: style: Condition 'pArgString==NULL' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/getopt.c:87:24: note: Assignment 'pArgString=NULL', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/getopt.c:99:20: note: Condition 'pArgString==NULL' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/getopt.c:84:42: style: Parameter 'opstring' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/getopt.c:88:11: style: Variable 'pOptString' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_pton.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAFNOSUPPORT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/localinfo.c:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/localinfo.c:136:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/foo.c:220:24: style: Variable 'array' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:154:50: style: Condition 'stun_parse_attr_error_code(attr,p,len)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:154:35: note: Calling function 'stun_parse_attr_error_code' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:154:50: note: Condition 'stun_parse_attr_error_code(attr,p,len)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:157:57: style: Condition 'stun_parse_attr_unknown_attributes(attr,p,len)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:157:42: note: Calling function 'stun_parse_attr_unknown_attributes' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:157:57: note: Condition 'stun_parse_attr_unknown_attributes(attr,p,len)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:165:46: style: Condition 'stun_parse_attr_uint32(attr,p,len)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:165:31: note: Calling function 'stun_parse_attr_uint32' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:165:46: note: Condition 'stun_parse_attr_uint32(attr,p,len)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:175:46: style: Condition 'stun_parse_attr_buffer(attr,p,len)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:175:31: note: Calling function 'stun_parse_attr_buffer' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:175:46: note: Condition 'stun_parse_attr_buffer(attr,p,len)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:361:37: style: Condition 'stun_encode_type_len(attr,8)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:361:27: note: Calling function 'stun_encode_type_len' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:361:37: note: Condition 'stun_encode_type_len(attr,8)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:376:37: style: Condition 'stun_encode_type_len(attr,4)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:376:27: note: Calling function 'stun_encode_type_len' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:376:37: note: Condition 'stun_encode_type_len(attr,4)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:403:58: style: Condition 'stun_encode_type_len(attr,(uint16_t)(padded+4))<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:403:27: note: Calling function 'stun_encode_type_len' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:403:58: note: Condition 'stun_encode_type_len(attr,(uint16_t)(padded+4))<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:425:53: style: Condition 'stun_encode_type_len(attr,(uint16_t)a->size)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:425:27: note: Calling function 'stun_encode_type_len' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:425:53: note: Condition 'stun_encode_type_len(attr,(uint16_t)a->size)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:744:63: style: Condition 'stun_encode_message_integrity(msg_int,buf,len,pwd)!=24' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:744:39: note: Calling function 'stun_encode_message_integrity' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:744:63: note: Condition 'stun_encode_message_integrity(msg_int,buf,len,pwd)!=24' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:244:3: warning: If memory allocation fails, then there is a possible null pointer dereference: error [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:242:43: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:242:11: note: Assignment 'error=(struct stun_attr_errorcode_t*)malloc(sizeof(*error))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:244:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:246:3: warning: If memory allocation fails, then there is a possible null pointer dereference: error [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:242:43: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:242:11: note: Assignment 'error=(struct stun_attr_errorcode_t*)malloc(sizeof(*error))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:246:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:248:11: warning: If memory allocation fails, then there is a possible null pointer dereference: error [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:242:43: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:242:11: note: Assignment 'error=(struct stun_attr_errorcode_t*)malloc(sizeof(*error))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:248:11: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:249:3: warning: If memory allocation fails, then there is a possible null pointer dereference: error [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:242:43: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:242:11: note: Assignment 'error=(struct stun_attr_errorcode_t*)malloc(sizeof(*error))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:249:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:263:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cr [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:261:44: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:261:8: note: Assignment 'cr=(struct stun_attr_uint32_s*)malloc(sizeof(*cr))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:263:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:274:3: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:273:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:273:9: note: Assignment 'buf=(struct stun_buffer_t*)malloc(sizeof(struct stun_buffer_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:274:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:275:3: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:273:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:273:9: note: Assignment 'buf=(struct stun_buffer_t*)malloc(sizeof(struct stun_buffer_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:275:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:276:10: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:273:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:273:9: note: Assignment 'buf=(struct stun_buffer_t*)malloc(sizeof(struct stun_buffer_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:276:10: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:725:5: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:35: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:11: note: Assignment 'buf=(unsigned char*)malloc(buf_len)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:725:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:726:5: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:35: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:11: note: Assignment 'buf=(unsigned char*)malloc(buf_len)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:726:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:790:10: warning: If memory allocation fails, then there is a possible null pointer dereference: local_ip_address [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:789:28: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:789:28: note: Assignment 'local_ip_address=malloc(address_size+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:790:10: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:727:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:35: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:11: note: Assignment 'buf=(unsigned char*)malloc(buf_len)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:727:16: note: Null pointer addition sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:633:53: style:inconclusive: Function 'stun_send_message' argument 2 names different: declaration 'srvr' definition 'to_addr'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_internal.h:98:53: note: Function 'stun_send_message' argument 2 names different: declaration 'srvr' definition 'to_addr'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:633:53: note: Function 'stun_send_message' argument 2 names different: declaration 'srvr' definition 'to_addr'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:283:53: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:314:55: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:356:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:388:26: style: Variable 'error' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:421:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:468:48: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:469:22: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:471:22: style: Parameter 'pwd' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:499:49: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:499:69: style: Parameter 'pwd' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:773:23: style: Variable 'sa' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su.c:50:0: error: #error Bad configuration [preprocessorErrorDirective] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su.c:50:2: error: #error Bad configuration [preprocessorErrorDirective] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/strtoull.c:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_pton.c:108:14: style: Condition 'octet>255' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_pton.c:106:25: note: Assuming that condition '*tp==0' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_pton.c:104:35: note: Assignment 'octet=*tp*10+ch-'0'', assigned value is less than 10 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_pton.c:108:14: note: Condition 'octet>255' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_pton.c:126:14: error: Uninitialized variable: tmp [uninitvar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_pton.c:124:13: note: Assuming condition is false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/inet_pton.c:126:14: note: Uninitialized variable: tmp sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_UNSPEC [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:496:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:558:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_AGAIN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:695:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_FAIL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:942:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_SERVICE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc_lock.c:97:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc_lock.c:92:35: style: Parameter 'home' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc_lock.c:94:20: style: Unused variable: mutex [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_port.h:321:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_port.h:428:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_port.h:443:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:462:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_E9 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_default_log.c:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:428:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:555:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:584:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:616:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:663:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:730:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:829:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1556:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1578:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1630:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1652:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:356:14: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:496:7: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:548:7: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:726:8: portability: Non reentrant function 'getservbyport' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyport_r'. [prohibitedgetservbyportCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:765:8: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:322:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:194:8: style: Variable 'q' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:338:20: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:339:10: style: Variable 'proto' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:484:8: style: Parameter 'numaddr' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:485:19: style: Parameter 'pai' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:489:18: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:527:19: style: Parameter 'pai' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:532:18: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:536:8: style: Variable 'ap' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:683:18: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:92:9: style: struct member 'sockinet::si_len' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:93:9: style: struct member 'sockinet::si_family' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:416:11: style: Unused variable: pfx [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:491:17: style: Unused variable: h_error [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:766:11: style: Variable 'h_error' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_addrinfo.c:689:9: style: Unused variable: pfx [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:91:35: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:95:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:122:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:147:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:209:59: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:237:62: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:313:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:655:16: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:683:22: style: Parameter 'set_duration' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:709:14: style: Variable 'self' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_base_port.c:332:22: style: Variable 'tout' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_log.c:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_log.c:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_log.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_log.c:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_log.c:215:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_log.c:242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_md5.h:49:0: debug: Failed to parse 'typedef SOFIA_BEGIN_DECLS struct su_md5_t { uint32_t buf [ 4 ] ; uint32_t bits [ 2 ] ; uint8_t in [ 64 ] ; } su_md5_t ;'. The checking continues anyway. [simplifyTypedef] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:209:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_CANONNAME [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:369:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_SCOPE_HOST [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:421:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:822:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MAXHOST [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:1604:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MAXHOST [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:1676:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_open_c_localinfo.cpp:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECommDbConnectionDirectionOutgoing [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_open_c_localinfo.cpp:143:30: style: C-style pointer casting [cstyleCast] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:100:23: style:inconclusive: Function 'su_md5_init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_md5.h:60:40: note: Function 'su_md5_init' argument 1 names different: declaration 'context' definition 'ctx'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:100:23: note: Function 'su_md5_init' argument 1 names different: declaration 'context' definition 'ctx'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:132:25: style:inconclusive: Function 'su_md5_update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_md5.h:62:42: note: Function 'su_md5_update' argument 1 names different: declaration 'context' definition 'ctx'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:132:25: note: Function 'su_md5_update' argument 1 names different: declaration 'context' definition 'ctx'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:133:20: style:inconclusive: Function 'su_md5_update' argument 2 names different: declaration 'buf' definition 'b'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_md5.h:63:23: note: Function 'su_md5_update' argument 2 names different: declaration 'buf' definition 'b'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:133:20: note: Function 'su_md5_update' argument 2 names different: declaration 'buf' definition 'b'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:201:26: style:inconclusive: Function 'su_md5_iupdate' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_md5.h:67:43: note: Function 'su_md5_iupdate' argument 1 names different: declaration 'context' definition 'ctx'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:201:26: note: Function 'su_md5_iupdate' argument 1 names different: declaration 'context' definition 'ctx'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:202:21: style:inconclusive: Function 'su_md5_iupdate' argument 2 names different: declaration 'buf' definition 'b'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_md5.h:68:17: note: Function 'su_md5_iupdate' argument 2 names different: declaration 'buf' definition 'b'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:202:21: note: Function 'su_md5_iupdate' argument 2 names different: declaration 'buf' definition 'b'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:318:31: style:inconclusive: Function 'su_md5_digest' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_md5.h:72:48: note: Function 'su_md5_digest' argument 1 names different: declaration 'ctx' definition 'context'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_md5.c:318:31: note: Function 'su_md5_digest' argument 1 names different: declaration 'ctx' definition 'context'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:81:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:102:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:116:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:129:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:142:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:164:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:172:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:185:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_debug.h:193:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_log_default [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_os_nw.c:284:58: style: Parameter 'snc' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_os_nw.c:68:31: style: struct member 'su_network_changed_s::su_root' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_os_nw.c:79:31: style: struct member 'su_network_changed_s::su_network_changed_cb' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_perf.c:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_perf.c:120:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_perf.c:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_perf.c:84:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_perf.c:79:23: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_perf.c:118:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_perf.c:145:9: style: Variable 'argv1' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_perf.c:53:21: style: struct member 'perf::name' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:289:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFRunLoopBeforeWaiting [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:339:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_level [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFSocketReadCallBack [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:522:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:685:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFRunLoopDefaultMode [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:771:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:794:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:869:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFRunLoopDefaultMode [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:931:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:997:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:1265:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFRunLoopDefaultMode [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1069:57: style: Condition 'stun_make_binding_req(sh,req,req->sr_msg,0,0)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1069:28: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1069:57: note: Condition 'stun_make_binding_req(sh,req,req->sr_msg,0,0)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1244:19: style: Condition 'stun_make_binding_req(sh,req,req->sr_msg,STUNTAG_CHANGE_IP(0),STUNTAG_CHANGE_PORT(0),TAG_END())<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1241:28: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1244:19: note: Condition 'stun_make_binding_req(sh,req,req->sr_msg,STUNTAG_CHANGE_IP(0),STUNTAG_CHANGE_PORT(0),TAG_END())<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1259:19: style: Condition 'stun_make_binding_req(sh,req,req->sr_msg,STUNTAG_CHANGE_IP(0),STUNTAG_CHANGE_PORT(1),TAG_END())<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1256:28: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1259:19: note: Condition 'stun_make_binding_req(sh,req,req->sr_msg,STUNTAG_CHANGE_IP(0),STUNTAG_CHANGE_PORT(1),TAG_END())<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1273:19: style: Condition 'stun_make_binding_req(sh,req,req->sr_msg,STUNTAG_CHANGE_IP(1),STUNTAG_CHANGE_PORT(1),TAG_END())<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1270:28: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1273:19: note: Condition 'stun_make_binding_req(sh,req,req->sr_msg,STUNTAG_CHANGE_IP(1),STUNTAG_CHANGE_PORT(1),TAG_END())<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1924:59: style: Condition 'stun_make_binding_req(sh,new,new->sr_msg,0,0)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1924:30: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1924:59: note: Condition 'stun_make_binding_req(sh,new,new->sr_msg,0,0)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1969:57: style: Condition 'stun_make_binding_req(sh,new,new->sr_msg,0,0)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1969:28: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1969:57: note: Condition 'stun_make_binding_req(sh,new,new->sr_msg,0,0)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2202:13: style: Condition 'err==0' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2197:32: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2197:32: note: Assignment 'err=stun_make_binding_req(sh,req,req->sr_msg,STUNTAG_CHANGE_IP(0),STUNTAG_CHANGE_PORT(0),TAG_END())', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2202:13: note: Condition 'err==0' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2510:44: style: Condition 'stun_process_binding_response(msg)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2510:38: note: Calling function 'stun_process_binding_response' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2510:44: note: Condition 'stun_process_binding_response(msg)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2771:57: style: Condition 'stun_make_binding_req(sh,req,req->sr_msg,0,0)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2771:28: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2771:57: note: Condition 'stun_make_binding_req(sh,req,req->sr_msg,0,0)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2955:57: style: Condition 'stun_make_binding_req(sh,req,req->sr_msg,0,0)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2955:28: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2955:57: note: Condition 'stun_make_binding_req(sh,req,req->sr_msg,0,0)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2988:57: style: Condition 'stun_make_binding_req(sh,req,req->sr_msg,0,0)<0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2988:28: note: Calling function 'stun_make_binding_req' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2988:57: note: Condition 'stun_make_binding_req(sh,req,req->sr_msg,0,0)<0' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1123:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1123:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1124:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1124:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1125:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1125:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1126:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1126:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1128:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1128:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1129:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1129:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1130:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1130:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1132:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1132:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1133:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1133:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1136:3: warning: If memory allocation fails, then there is a possible null pointer dereference: sd [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1121:14: note: Assignment 'sd=calloc(1,sizeof(struct stun_discovery_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1136:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2454:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2453:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2453:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2454:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2456:5: warning: If memory allocation fails, then there is a possible null pointer dereference: attr_cr [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2455:51: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2455:15: note: Assignment 'attr_cr=(struct stun_attr_uint32_s*)malloc(sizeof(struct stun_attr_uint32_s))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2456:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2459:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2453:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2453:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2459:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2460:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2453:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2453:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2460:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2470:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2469:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2469:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2470:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2473:5: warning: If memory allocation fails, then there is a possible null pointer dereference: a_pattr [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2468:52: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2468:30: note: Assignment 'a_pattr=(struct stun_buffer_t*)malloc(sizeof(struct stun_buffer_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2473:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2474:12: warning: If memory allocation fails, then there is a possible null pointer dereference: a_pattr [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2468:52: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2468:30: note: Assignment 'a_pattr=(struct stun_buffer_t*)malloc(sizeof(struct stun_buffer_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2474:12: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2475:5: warning: If memory allocation fails, then there is a possible null pointer dereference: a_pattr [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2468:52: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2468:30: note: Assignment 'a_pattr=(struct stun_buffer_t*)malloc(sizeof(struct stun_buffer_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2475:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2476:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2469:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2469:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2476:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2478:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2469:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2469:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2478:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2483:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2482:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2482:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2483:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2484:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2482:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2482:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2484:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2485:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2482:33: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2482:11: note: Assignment 'tmp=(struct stun_attr_t*)malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2485:5: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2793:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2792:15: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2792:15: note: Assignment 'tmp=malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2793:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2795:10: warning: If memory allocation fails, then there is a possible null pointer dereference: addr [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2794:16: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2794:16: note: Assignment 'addr=malloc(sizeof(struct stun_attr_sockaddr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2795:10: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2796:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2792:15: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2792:15: note: Assignment 'tmp=malloc(sizeof(struct stun_attr_t))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2796:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1247:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1235:9: note: err is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1247:7: note: err is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1792:19: style: Variable 'req->sr_state' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1790:19: note: req->sr_state is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1792:19: note: req->sr_state is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2774:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2724:9: note: err is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2774:7: note: err is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:381:37: style:inconclusive: Function 'stun_root' argument 1 names different: declaration 'sh' definition 'self'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/sofia-sip/stun.h:200:49: note: Function 'stun_root' argument 1 names different: declaration 'sh' definition 'self'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:381:37: note: Function 'stun_root' argument 1 names different: declaration 'sh' definition 'self'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1744:53: style:inconclusive: Function 'do_action' argument 2 names different: declaration 'binding_response' definition 'msg'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:328:53: note: Function 'do_action' argument 2 names different: declaration 'binding_response' definition 'msg'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1744:53: note: Function 'do_action' argument 2 names different: declaration 'binding_response' definition 'msg'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2403:42: style:inconclusive: Function 'stun_make_binding_req' argument 1 names different: declaration 'se' definition 'sh'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_internal.h:103:42: note: Function 'stun_make_binding_req' argument 1 names different: declaration 'se' definition 'sh'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2403:42: note: Function 'stun_make_binding_req' argument 1 names different: declaration 'se' definition 'sh'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1046:13: style: Local variable 'ta' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1035:11: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1046:13: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1202:13: style: Local variable 'ta' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1190:11: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1202:13: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2697:13: style: Local variable 'ta' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2680:11: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2697:13: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:274:48: style: Parameter 'sd' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:301:47: style: Parameter 'sd' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:529:46: style: Parameter 'sh' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:531:34: style: Parameter 'magic' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1618:21: style: Variable 'sd' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1631:57: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1633:9: style: Variable 'match' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1650:21: style: Variable 'sd' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1802:16: style: Variable 'mapped_addr' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1802:30: style: Variable 'chg_addr' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1804:19: style: Variable 'clnt_info' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1886:19: style: Variable 'li' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1984:19: style: Variable 'li' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1985:18: style: Variable 'sa' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2526:47: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2600:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2785:68: style: Parameter 'mapped_addr' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2833:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:3035:29: style: Parameter 'from_addr' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:198:19: style: struct member 'stun_handle_s::sh_root_index' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:226:19: style: struct member 'stun_handle_s::sh_ctx' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:227:19: style: struct member 'stun_handle_s::sh_ssl' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:808:14: style: Variable 'err' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1226:14: style: Variable 'index' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1608:6: style: Variable 'len' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1957:6: style: Variable 'li' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:1995:6: style: Variable 'li' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2486:17: style: Variable 'p' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:2715:14: style: Variable 'index' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:3074:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:3079:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:3083:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:3087:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun.c:3109:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:846:9: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:846:23: warning: Either the condition 'name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:848:9: note: Assuming that condition 'name' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:846:23: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:869:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:823:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:824:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:234:9: style: Variable 'ip6' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:838:9: style: Variable 'error' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:889:8: style: Variable 'error' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_localinfo.c:922:22: style: Variable 'lli' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_port.c:311:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_port.c:452:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:1249:12: style: Condition 'tout2147483647?2147483647:tout', assigned value is less than symbolic=tout+1 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:1244:7: note: Assuming condition is false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:1249:12: note: Condition 'tout_heap-1' is out of bounds. [pointerOutOfBounds] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_timer.c:529:22: style:inconclusive: Function 'su_timer_expire' argument 2 names different: declaration 'tout' definition 'timeout'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_wait.h:515:20: note: Function 'su_timer_expire' argument 2 names different: declaration 'tout' definition 'timeout'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_timer.c:529:22: note: Function 'su_timer_expire' argument 2 names different: declaration 'tout' definition 'timeout'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_htable.c:165:39: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_htable.c:167:12: style: Variable 'e' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:946:7: warning: Either the condition 'home' is redundant or there is possible null pointer dereference: home. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:946:7: note: Assuming that condition 'home' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:946:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1062:7: warning: Either the condition 'home' is redundant or there is possible null pointer dereference: home. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1062:7: note: Assuming that condition 'home' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1062:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1345:22: warning: Either the condition 'home' is redundant or there is possible null pointer dereference: home. [nullPointerRedundantCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1365:7: note: Assuming that condition 'home' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1345:22: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:779:27: style:inconclusive: Function 'su_alloc' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:118:34: note: Function 'su_alloc' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:779:27: note: Function 'su_alloc' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:802:25: style:inconclusive: Function 'su_free' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:145:32: note: Function 'su_free' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:802:25: note: Function 'su_free' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:944:33: style:inconclusive: Function 'su_home_destroy' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:155:40: note: Function 'su_home_destroy' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:944:33: note: Function 'su_home_destroy' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:975:29: style:inconclusive: Function 'su_home_init' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:84:37: note: Function 'su_home_init' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:975:29: note: Function 'su_home_init' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1060:32: style:inconclusive: Function 'su_home_deinit' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:86:39: note: Function 'su_home_deinit' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1060:32: note: Function 'su_home_deinit' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1202:33: style:inconclusive: Function 'su_home_preload' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:88:40: note: Function 'su_home_preload' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1202:33: note: Function 'su_home_preload' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1202:58: style:inconclusive: Function 'su_home_preload' argument 3 names different: declaration 'size' definition 'isize'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:88:62: note: Function 'su_home_preload' argument 3 names different: declaration 'size' definition 'isize'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1202:58: note: Function 'su_home_preload' argument 3 names different: declaration 'size' definition 'isize'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1290:29: style:inconclusive: Function 'su_realloc' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:124:36: note: Function 'su_realloc' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1290:29: note: Function 'su_realloc' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1427:27: style:inconclusive: Function 'su_in_home' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:126:34: note: Function 'su_in_home' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1427:27: note: Function 'su_in_home' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1427:45: style:inconclusive: Function 'su_in_home' argument 2 names different: declaration 'data' definition 'memory'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:126:49: note: Function 'su_in_home' argument 2 names different: declaration 'data' definition 'memory'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1427:45: note: Function 'su_in_home' argument 2 names different: declaration 'data' definition 'memory'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1466:28: style:inconclusive: Function 'su_zalloc' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:120:35: note: Function 'su_zalloc' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1466:28: note: Function 'su_zalloc' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1512:28: style:inconclusive: Function 'su_salloc' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc.h:122:35: note: Function 'su_salloc' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1512:28: note: Function 'su_salloc' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1662:36: style:inconclusive: Function 'su_home_init_stats' argument 1 names different: declaration 'h' definition 'home'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc_stat.h:50:43: note: Function 'su_home_init_stats' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1662:36: note: Function 'su_home_init_stats' argument 1 names different: declaration 'h' definition 'home'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1694:26: style:inconclusive: Function 'su_home_get_stats' argument 3 names different: declaration 'stats' definition 'hs'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc_stat.h:52:26: note: Function 'su_home_get_stats' argument 3 names different: declaration 'stats' definition 'hs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1694:26: note: Function 'su_home_get_stats' argument 3 names different: declaration 'stats' definition 'hs'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1695:18: style:inconclusive: Function 'su_home_get_stats' argument 4 names different: declaration 'statssize' definition 'size'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_alloc_stat.h:52:41: note: Function 'su_home_get_stats' argument 4 names different: declaration 'statssize' definition 'size'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1695:18: note: Function 'su_home_get_stats' argument 4 names different: declaration 'statssize' definition 'size'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:827:14: style: Local variable 'sub' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:809:17: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:827:14: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:350:60: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:693:17: style: Variable 'sub' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:758:17: style: Variable 'sub' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:867:17: style: Variable 'allocation' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:977:15: style: Variable 'sub' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1204:15: style: Variable 'sub' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1429:15: style: Variable 'sua' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1430:15: style: Variable 'sub' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1720:38: style: Parameter 'sub' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1720:58: style: Parameter 'preload' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1749:37: style: Parameter 'sub' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_alloc.c:1749:57: style: Parameter 'preload' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:101:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PONGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:227:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PONGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:290:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_failure [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:467:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:494:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:517:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:530:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:112:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:157:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:188:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PONGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:250:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PONGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:313:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_failure [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:397:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:419:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:463:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:487:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINGER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:387:43: style:inconclusive: Function 'su_wsevent_port_unregister' argument 1 names different: declaration 'port' definition 'self'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:98:50: note: Function 'su_wsevent_port_unregister' argument 1 names different: declaration 'port' definition 'self'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:387:43: note: Function 'su_wsevent_port_unregister' argument 1 names different: declaration 'port' definition 'self'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:192:17: style: Parameter 'wait' can be declared as pointer to const. However it seems that 'su_wsevent_port_register' is a callback function, if 'wait' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:122:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:192:17: note: Parameter 'wait' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:389:19: style: Parameter 'wait' can be declared as pointer to const. However it seems that 'su_wsevent_port_unregister' is a callback function, if 'wait' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:123:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:389:19: note: Parameter 'wait' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:456:16: style: Parameter 'root' can be declared as pointer to const. However it seems that 'su_wsevent_port_unregister_all' is a callback function, if 'root' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:125:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_win32_port.c:456:16: note: Parameter 'root' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:574:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:135:39: style: Parameter 't' can be declared as pointer to const. However it seems that 'do_ping' is a callback function, if 't' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:360:31: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:135:39: note: Parameter 't' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:157:46: style: Parameter 'p0' can be declared as pointer to const. However it seems that 'do_rtt' is a callback function, if 'p0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:287:20: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:157:46: note: Parameter 'p0' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:195:39: style: Parameter 't' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:217:47: style: Parameter 'p0' can be declared as pointer to const. However it seems that 'do_recv' is a callback function, if 'p0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:288:20: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:217:47: note: Parameter 'p0' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:263:39: style: Parameter 't' can be declared as pointer to const. However it seems that 'do_exit' is a callback function, if 't' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:560:31: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:263:39: note: Parameter 't' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:276:15: style: Variable 't' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:347:59: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'start_ping' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:378:32: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:347:59: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:364:59: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'start_pong' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:400:32: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:364:59: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:379:15: style: Variable 'sinsize' can be declared as const array [constVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:391:26: style: Parameter 'p' can be declared as pointer to const. However it seems that 'init_ping' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:563:3: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:391:26: note: Parameter 'p' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:401:15: style: Variable 'sinsize' can be declared as const array [constVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:497:9: style: Variable 'argv0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su.c:75:17: style: struct member 'pinger::root' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su.c:54:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_CANONNAME [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su.c:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable siv_base [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su.c:383:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su.c:497:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su.c:510:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:567:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:535:29: style: Argument '0&&!opt_singlethread' to function su_root_threading is always 0. It does not matter what value 'opt_singlethread' has. [knownArgument] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:148:39: style: Parameter 't' can be declared as pointer to const. However it seems that 'do_ping' is a callback function, if 't' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:376:25: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:148:39: note: Parameter 't' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:174:46: style: Parameter 'p0' can be declared as pointer to const. However it seems that 'do_rtt' is a callback function, if 'p0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:310:20: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:174:46: note: Parameter 'p0' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:214:39: style: Parameter 't' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:238:47: style: Parameter 'p0' can be declared as pointer to const. However it seems that 'do_recv' is a callback function, if 'p0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:311:20: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:238:47: note: Parameter 'p0' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:286:39: style: Parameter 't' can be declared as pointer to const. However it seems that 'do_exit' is a callback function, if 't' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:546:31: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:286:39: note: Parameter 't' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:303:15: style: Variable 't' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:364:59: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'start_ping' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:394:32: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:364:59: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:380:59: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'start_pong' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:416:32: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:380:59: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:395:15: style: Variable 'sinsize' can be declared as const array [constVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:407:26: style: Parameter 'p' can be declared as pointer to const. However it seems that 'init_ping' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:549:3: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:407:26: note: Parameter 'p' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:417:15: style: Variable 'sinsize' can be declared as const array [constVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:490:9: style: Variable 'argv0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/test_su_osx.c:80:17: style: struct member 'pinger::root' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_rbtree.c:686:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_rbtree.c:699:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_bm.c:214:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_bm.c:233:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:68:17: style: Parameter 'a' can be declared as pointer to const. However it seems that 'less2' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:94:45: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:68:17: note: Parameter 'a' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:68:26: style: Parameter 'b' can be declared as pointer to const. However it seems that 'less2' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:94:45: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:68:26: note: Parameter 'b' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:110:8: style: Variable 'array' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:345:19: style: Variable 'left' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_heap.c:350:19: style: Variable 'right' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su.c:161:8: style: Variable 'b1' is not assigned a value. [unassignedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su.c:161:15: style: Variable 'b2' is not assigned a value. [unassignedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su.c:161:22: style: Variable 'b3' is not assigned a value. [unassignedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:140:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_in_home [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:322:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_size [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:757:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:768:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root_osx.c:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root_osx.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root_osx.c:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root_osx.c:310:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_FAILURE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root_osx.c:331:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root_osx.c:343:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root_osx.c:74:14: style: struct member 'root_test_s::rt_status' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:148:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_task_null [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:240:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:287:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:343:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:467:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:583:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MSG_R_INIT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:619:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_WAIT_FOREVER [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:669:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_task_null [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:696:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MSG_R_INIT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:810:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:859:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_port.c:188:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_port.c:311:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_port.c:331:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_tag.c:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_value_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_tag.c:296:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_tag [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_tag.c:402:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagi_t [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_tag.c:470:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_tag.c:640:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_tag.c:655:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_time.c:161:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable su_guid_strlen [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_time.c:219:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_time.c:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:178:15: style: Local variable 'h1' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:71:18: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:178:15: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:456:10: style: Local variable 's' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:312:9: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:456:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:464:10: style: Local variable 's' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:312:9: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:464:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:470:10: style: Local variable 's' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:312:9: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:470:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:476:10: style: Local variable 's' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:312:9: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:476:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:490:10: style: Local variable 's' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:312:9: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:490:10: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:76:23: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:91:22: style: Variable 'd2' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:91:27: style: Variable 'd3' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_alloc.c:306:1: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_port.c:73:7: style: Local variable 'N' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_port.c:65:34: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_port.c:73:7: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_port.c:71:8: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_port.c:72:8: style: Variable 'reverses' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_timer.c:90:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_timer.c:132:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_timer.c:234:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tls_test_client.c:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tls_test_client.c:40:12: style: Checking if unsigned expression 'mode' is less than zero. [unsignedLessThanZero] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tls_test_client.c:84:27: style: Parameter 'argv' can be declared as const array [constParameter] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_timer.c:147:9: style: Variable 'argv0' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tls_test_server.c:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tls_test_server.c:260:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tls_test_server.c:60:12: style: Checking if unsigned expression 'mode' is less than zero. [unsignedLessThanZero] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tls_test_server.c:233:27: style: Parameter 'argv' can be declared as const array [constParameter] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tls_test_server.c:258:13: style: Variable 'readfds' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_bm.c:201:7: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_bm.c:197:7: note: s is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_bm.c:201:7: note: s is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_logging.c:179:10: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZU is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:903:18: error: Array 'prefer[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:887:7: note: Assignment 'i=0', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:903:21: note: i is incremented', new value is 1 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:903:18: note: Array index out of bounds sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_sigcomp.c:131:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:219:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:245:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:392:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:480:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_PASSIVE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:733:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:765:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_TEST_VERSION_CURRENT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1032:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1619:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tport_tags [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1648:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1663:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:657:45: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'deinit_simple_msg' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:745:32: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:657:45: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:665:25: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'receive_simple_msg' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:746:55: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:665:25: note: Parameter 'arg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_stub_stun.c:159:29: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZU is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:84:14: style: struct member 'root_test_s::rt_status' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport.c:3084:35: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZU is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_stub_sigcomp.c:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:830:16: style: Variable 'no_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_stub_sigcomp.c:232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_su_root.c:867:16: style: Variable 'no_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_stub_sigcomp.c:276:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADMSG [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_stub_sigcomp.c:292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_AI_COMPRESSED [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_stub_sigcomp.c:285:24: style:inconclusive: Function 'tport_send_comp' argument 6 names different: declaration 'sc' definition 'comp'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_internal.h:586:27: note: Function 'tport_send_comp' argument 6 names different: declaration 'sc' definition 'comp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_stub_sigcomp.c:285:24: note: Function 'tport_send_comp' argument 6 names different: declaration 'sc' definition 'comp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_type_connect.c:177:33: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_tls.c:772:37: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZU is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_type_tcp.c:453:36: error: There is an unknown macro here somewhere. Configuration is required. If TPN_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:195:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:272:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_WAIT_IN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_WAIT_IN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:326:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:362:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_WAIT_IN [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:448:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_PEEK [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:665:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHILD [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:740:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_type_stun.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stun_discovery_done [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_type_stun.c:198:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_ADDRSIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_type_tls.c:424:45: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZD is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_type_udp.c:353:35: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZD is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:764:11: error: Common realloc mistake: 'iov0' nulled but not freed upon failure [memleakOnRealloc] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:309:15: style:inconclusive: Function 'thrp_udp_event' argument 3 names different: declaration '_tp' definition 'tp'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:159:17: note: Function 'thrp_udp_event' argument 3 names different: declaration '_tp' definition 'tp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:309:15: note: Function 'thrp_udp_event' argument 3 names different: declaration '_tp' definition 'tp'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:589:40: style:inconclusive: Function 'thrp_udp_deliver' argument 1 names different: declaration 'thrp' definition 'magic'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:169:44: note: Function 'thrp_udp_deliver' argument 1 names different: declaration 'thrp' definition 'magic'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:589:40: note: Function 'thrp_udp_deliver' argument 1 names different: declaration 'thrp' definition 'magic'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:590:18: style:inconclusive: Function 'thrp_udp_deliver' argument 2 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:170:18: note: Function 'thrp_udp_deliver' argument 2 names different: declaration 'msg' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:590:18: note: Function 'thrp_udp_deliver' argument 2 names different: declaration 'msg' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:718:15: style:inconclusive: Function 'thrp_udp_send' argument 2 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:176:15: note: Function 'thrp_udp_send' argument 2 names different: declaration 'msg' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:718:15: note: Function 'thrp_udp_send' argument 2 names different: declaration 'msg' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:797:44: style:inconclusive: Function 'thrp_udp_send_report' argument 1 names different: declaration 'thrp' definition 'magic'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:178:48: note: Function 'thrp_udp_send_report' argument 1 names different: declaration 'thrp' definition 'magic'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:797:44: note: Function 'thrp_udp_send_report' argument 1 names different: declaration 'thrp' definition 'magic'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:589:40: style: Parameter 'magic' can be declared as pointer to const. However it seems that 'thrp_udp_deliver' is a callback function, if 'magic' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:323:4: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:589:40: note: Parameter 'magic' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:722:12: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:797:44: style: Parameter 'magic' can be declared as pointer to const. However it seems that 'thrp_udp_send_report' is a callback function, if 'magic' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:704:20: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:797:44: note: Parameter 'magic' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url_tag.c:59:34: error: There is an unknown macro here somewhere. Configuration is required. If URL_PRINT_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:79:31: style: struct member 'threadpool::thrp_compartment' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:107:13: style: struct member 'thrp_udp_deliver_t::tpd_namelen' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/tport_threadpool.c:113:19: style: union member 'tport_su_msg_arg::thrp' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/exit77.c:1:26: style: Parameter 'argv' can be declared as const array [constParameter] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_CANONNAME [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/torture_rbtree.c:608:30: style: Variable 'uncle' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2base.c:85:0: error: #error no gettimeofday for test timing [preprocessorErrorDirective] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2base.c:85:2: error: #error no gettimeofday for test timing [preprocessorErrorDirective] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:164:7: warning: If memory allocation fails, then there is a possible null pointer dereference: li [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assignment 'li=calloc(1,(sizeof(*li))+(sizeof(*su))+strlen(iface)+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:164:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:165:7: warning: If memory allocation fails, then there is a possible null pointer dereference: li [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assignment 'li=calloc(1,(sizeof(*li))+(sizeof(*su))+strlen(iface)+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:165:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:166:7: warning: If memory allocation fails, then there is a possible null pointer dereference: li [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assignment 'li=calloc(1,(sizeof(*li))+(sizeof(*su))+strlen(iface)+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:166:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:167:7: warning: If memory allocation fails, then there is a possible null pointer dereference: li [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assignment 'li=calloc(1,(sizeof(*li))+(sizeof(*su))+strlen(iface)+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:167:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:168:7: warning: If memory allocation fails, then there is a possible null pointer dereference: li [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assignment 'li=calloc(1,(sizeof(*li))+(sizeof(*su))+strlen(iface)+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:168:7: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:168:32: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assignment 'li=calloc(1,(sizeof(*li))+(sizeof(*su))+strlen(iface)+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:168:32: note: Null pointer addition sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:301:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_class_in [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:313:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_aaaa [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:345:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_cname [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:361:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:383:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:406:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sips [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:467:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:609:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_cname [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:322:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:482:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:491:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_invalid [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:503:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:519:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:586:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:785:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sip [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:894:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1147:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1446:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sips [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1564:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1697:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1871:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sips [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1904:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_ftp [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1949:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_any [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:2076:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_MD5_DIGEST_SIZE [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:334:22: style:inconclusive: Function 'url_map_find' argument 1 names different: declaration 'tree' definition 'root'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.h:60:30: note: Function 'url_map_find' argument 1 names different: declaration 'tree' definition 'root'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:334:22: note: Function 'url_map_find' argument 1 names different: declaration 'tree' definition 'root'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:335:27: style:inconclusive: Function 'url_map_find' argument 2 names different: declaration 'u' definition 'url'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.h:60:56: note: Function 'url_map_find' argument 2 names different: declaration 'u' definition 'url'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:335:27: note: Function 'url_map_find' argument 2 names different: declaration 'u' definition 'url'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:380:30: style:inconclusive: Function 'url_map_remove' argument 1 names different: declaration 'tree' definition 'top'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.h:58:30: note: Function 'url_map_remove' argument 1 names different: declaration 'tree' definition 'top'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:380:30: note: Function 'url_map_remove' argument 1 names different: declaration 'tree' definition 'top'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:380:43: style:inconclusive: Function 'url_map_remove' argument 2 names different: declaration 'ume' definition 'um'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.h:58:44: note: Function 'url_map_remove' argument 2 names different: declaration 'ume' definition 'um'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:380:43: note: Function 'url_map_remove' argument 2 names different: declaration 'ume' definition 'um'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/urlmap.c:271:10: style: Variable 'u' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2time.c:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SU_E9 [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2time.c:97:11: style: Variable 'wrote' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:316:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_cancel [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:504:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_sips [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:631:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_ack [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:697:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/check_sofia.c:57:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_NORMAL [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:450:7: style: Condition 'cc' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:416:36: note: Assignment 'cc=NULL', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:448:32: note: Calling function 'test_sigcomp_compartment' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:448:32: note: Assignment 'cc=test_sigcomp_compartment(tt,tp,tport_name(tp))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:450:7: note: Condition 'cc' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1684:13: style: Condition 'flags&tst_verbatim' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1654:15: note: Assignment 'flags=0', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1684:13: note: Condition 'flags&tst_verbatim' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:892:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:913:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1193:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1203:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1210:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:283:17: style: Local variable 'payload' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:716:12: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:283:17: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:168:15: style: Variable 'tst' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:169:18: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:198:15: style: Variable 'tst' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:214:38: style: Parameter 'tt' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:216:15: style: Variable 'tst' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:387:15: style: Parameter 'tp' can be declared as pointer to const. However it seems that 'tp_test_error' is a callback function, if 'tp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:461:24: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:387:15: note: Parameter 'tp' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:412:37: style: Parameter 'tt' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:413:14: style: Parameter 'tp' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:748:12: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:822:28: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'server_closed_callback' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1184:47: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:822:28: note: Parameter 'msg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:833:28: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'client_closed_callback' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1181:47: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:833:28: note: Parameter 'msg' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1277:32: style: Parameter 'tt' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1380:36: style: Parameter 'tt' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1578:33: style: Parameter 'tt' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:92:13: style: struct member 'tp_test_s::tt_sctp_comp' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:95:13: style: struct member 'tp_test_s::tt_tls_comp' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1035:13: style: Variable 'connected' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1656:16: style: Variable 'no_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/tport/test_tport.c:1667:16: style: Variable 'no_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/suite_for_nua.c:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable check_api [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua.h:321:29: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:583:15: style:inconclusive: Function 's2_dns_record' argument 1 names different: declaration 'domain' definition 'qdomain'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.h:53:32: note: Function 's2_dns_record' argument 1 names different: declaration 'domain' definition 'qdomain'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:583:15: note: Function 's2_dns_record' argument 1 names different: declaration 'domain' definition 'qdomain'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:283:45: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2dns.c:35:14: style: struct member 'm_header::mh_id' is never used. [unusedStructMember] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:121:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:697:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:724:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:903:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:925:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:1061:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_bye [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:1088:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:1128:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:1152:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:671:3: warning: If memory allocation fails, then there is a possible null pointer dereference: next [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:669:32: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:669:32: note: Assignment 'next=calloc(1,sizeof(*next))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:671:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:672:3: warning: If memory allocation fails, then there is a possible null pointer dereference: next [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:669:32: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:669:32: note: Assignment 'next=calloc(1,sizeof(*next))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:672:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:673:3: warning: If memory allocation fails, then there is a possible null pointer dereference: next [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:669:32: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:669:32: note: Assignment 'next=calloc(1,sizeof(*next))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:673:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:674:3: warning: If memory allocation fails, then there is a possible null pointer dereference: next [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:669:32: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:669:32: note: Assignment 'next=calloc(1,sizeof(*next))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:674:3: note: Null pointer dereference sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:231:81: style:inconclusive: Function 's2_sip_wait_for_request_timeout' argument 3 names different: declaration 'timeout' definition 'steps'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.h:106:19: note: Function 's2_sip_wait_for_request_timeout' argument 3 names different: declaration 'timeout' definition 'steps'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:231:81: note: Function 's2_sip_wait_for_request_timeout' argument 3 names different: declaration 'timeout' definition 'steps'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:607:60: style:inconclusive: Function 's2_sip_update_dialog' argument 2 names different: declaration 'response' definition 'm'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.h:121:60: note: Function 's2_sip_update_dialog' argument 2 names different: declaration 'response' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:607:60: note: Function 's2_sip_update_dialog' argument 2 names different: declaration 'response' definition 'm'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:693:18: style: Parameter 'tp' can be declared as pointer to const. However it seems that 's2_sip_stack_error' is a callback function, if 'tp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:722:24: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2sip.c:693:18: note: Parameter 'tp' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:67:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:99:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:184:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:299:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:391:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:525:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:584:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:813:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:848:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:909:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:1016:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:1210:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:1321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:1503:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:1631:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:2101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:2166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:2245:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:2423:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:2570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:2615:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:742:51: style: Parameter 'message' can be declared as pointer to const. However it seems that 'remove_first_ack' is a callback function, if 'message' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:593:37: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_hold.c:742:51: note: Parameter 'message' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:150:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:262:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:382:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:445:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:613:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:689:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:778:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:803:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:882:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:977:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:1039:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:1212:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:1351:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:1419:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:1508:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:1728:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:1965:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_basic_call.c:1984:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:58:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:115:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:163:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:224:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:298:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:325:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:352:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:377:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:400:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:479:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:615:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:640:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:668:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:689:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:746:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:842:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:893:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:950:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:979:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:1030:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:1130:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:1329:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_call_reject.c:1660:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:93:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:114:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:133:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:199:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:392:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:415:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:431:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:474:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:509:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:559:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:612:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:660:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:703:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:752:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:831:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:924:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:981:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1038:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1104:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1211:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1286:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1361:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1399:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_invite [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1552:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:353:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:357:10: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:413:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:417:10: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1376:31: warning: The address of variable 's' might be accessed at non-zero index. [objectIndex] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1376:12: note: Passed to 'strcpy'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1376:31: note: The address of variable 's' might be accessed at non-zero index. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:903:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:911:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:918:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:923:22: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:927:22: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:933:22: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:941:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:947:22: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:957:22: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:962:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:980:22: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:988:18: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1764:22: style: The if condition is the same as the previous if condition [duplicateCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1757:22: note: First condition sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1764:22: note: Second condition sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_extension.c:51:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_extension.c:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_method [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:1069:29: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 169. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: note: Assuming that condition 'u<64' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 169. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: note: Assuming that condition 'u<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 208. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: note: Assuming that condition 'u<64' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 208. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: note: Assuming that condition 'u<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 239. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: note: Assuming that condition 'u<64' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 239. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: note: Assuming that condition 'u<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 377. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: note: Assuming that condition 'c<64' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 377. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: note: Assuming that condition 'c<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 435. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: note: Assuming that condition 'c<64' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 435. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: note: Assuming that condition 'c<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: note: Shift sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:988:27: style: Variable 'do_copy' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nat.c:701:29: error: There is an unknown macro here somewhere. Configuration is required. If MOD_ZU is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_init.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua.c:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua.c:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1619:63: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1619:66: style: Comparing expression of type 'bool' against value 200. Condition is always true. [compareValueOutOfTypeRangeError] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1619:63: style: Condition '!e->next->data->e_status!=200' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1655:22: style: Return value 'test_bye_with_407(ctx)' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1655:22: note: Calling function 'test_bye_with_407' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1655:22: note: Return value 'test_bye_with_407(ctx)' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1661:32: style: Return value 'test_bye_to_invalid_contact(ctx)' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1661:32: note: Calling function 'test_bye_to_invalid_contact' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_cancel_bye.c:1661:32: note: Return value 'test_bye_to_invalid_contact(ctx)' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_init.c:212:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_init.c:251:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_init.c:185:12: style: Unused variable: len [unusedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_api.c:53:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_200_OK [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_api.c:71:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_200_OK [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_api.c:220:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_cancel [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_api.c:276:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_unregister [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_api.c:335:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_terminate [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_api.c:369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_api.c:403:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_get_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_offer_answer.c:120:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_offer_answer.c:194:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_offer_answer.c:270:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_offer_answer.c:340:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_offer_answer.c:411:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:627:26: style: Condition 'initial_route==(void*)-1' is always true [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:510:34: note: Assignment 'initial_route=(void*)-1', assigned value is -1 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:627:26: note: Condition 'initial_route==(void*)-1' is always true sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:256:23: style: Local variable 'from' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:89:21: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:256:23: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:469:23: style: Local variable 'from' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:89:21: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:469:23: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:522:9: style: Local variable 'n' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:94:7: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:522:9: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:523:19: style: Local variable 'e' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:92:17: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:523:19: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua_params.c:510:18: style: Variable 'initial_route' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_proxy.c:348:47: error: There is an unknown macro here somewhere. Configuration is required. If URL_PRINT_FORMAT is a macro then please configure it. [unknownMacro] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:81:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_callstate [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:88:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_offer_sent [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_answer_sent [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:102:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_offer_recv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:109:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_answer_recv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_answer_recv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:128:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soatag_active_audio [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:135:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soatag_active_video [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:162:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:544:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_active [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:334:29: style: Variable 'au' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:1822:41: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_100rel.c:729:6: style: Variable 'bye' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_refer.c:189:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_state [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_refer.c:671:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_refer.c:758:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_refer [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_refer.c:804:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_refer.c:840:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:381:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_auth_cache_challenged [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:447:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:532:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:604:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:640:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_register [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:703:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_options [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:858:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_outbound [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:938:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_unregister [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:170:7: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:175:7: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:196:5: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:50:26: style: Parameter 'nua' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_ops.c:566:18: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_session_timer.c:88:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_any_refresher [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_session_timer.c:424:37: style: Parameter 'message' can be declared as pointer to const. However it seems that 'remove_update' is a callback function, if 'message' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_session_timer.c:198:41: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_session_timer.c:424:37: note: Parameter 'message' can be declared as pointer to const sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:64:26: style: Return value 'test_register_refresh(ctx)' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:64:26: note: Calling function 'test_register_refresh' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:64:26: note: Return value 'test_register_refresh(ctx)' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_register.c:126:41: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_sip_events.c:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_sip_events.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_sip_events.c:88:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_subscription [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_sip_events.c:151:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_subscribe [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-date.c:87:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-date.c:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-date.c:152:12: style: Redundant condition: The condition '*s' is redundant since '*s == ' '' is sufficient. [redundantCondition] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-date.c:112:10: style: Variable 's' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:94:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_message [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:233:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:255:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:337:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_publish [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:574:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:614:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:636:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:669:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:726:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1039:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_500_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1286:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1640:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1892:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1899:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_r_set_params [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1911:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nutag_substate [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1977:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:2049:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_i_notify [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:2075:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nua_substate_pending [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_refer.c:58:25: style: Return value 'test_challenge_refer(ctx)' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_refer.c:58:25: note: Calling function 'test_challenge_refer' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_refer.c:58:25: note: Return value 'test_challenge_refer(ctx)' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:303:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_unknown [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:387:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:485:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_naptr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:584:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:643:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:696:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr_srv [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:725:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sres_type_aaaa [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:794:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_type [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:444:16: style:inconclusive: Function 'count_transports' argument 2 names different: declaration 'tp1' definition 'tport'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:195:20: note: Function 'count_transports' argument 2 names different: declaration 'tp1' definition 'tport'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:444:16: note: Function 'count_transports' argument 2 names different: declaration 'tp1' definition 'tport'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:445:16: style:inconclusive: Function 'count_transports' argument 3 names different: declaration 'tp2' definition 'tport2'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:196:20: note: Function 'count_transports' argument 3 names different: declaration 'tp2' definition 'tport2'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:445:16: note: Function 'count_transports' argument 3 names different: declaration 'tp2' definition 'tport2'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:632:18: style:inconclusive: Function 'dig_srv' argument 3 names different: declaration 'host' definition 'domain'. [funcArgNamesDifferent] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:170:61: note: Function 'dig_srv' argument 3 names different: declaration 'host' definition 'domain'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:632:18: note: Function 'dig_srv' argument 3 names different: declaration 'host' definition 'domain'. sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:598:17: style: Local variable 'tport' shadows outer argument [shadowArgument] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:558:16: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:598:17: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:215:9: style: Variable 'transport' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:443:30: style: Parameter 'dig' can be declared as pointer to const [constParameterPointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:750:17: style: Variable 'r' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-dig.c:759:17: style: Variable 'r' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-options.c:142:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/apps_utils.h:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_proxy_authorization_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/apps_utils.h:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_authorization_class [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-options.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_method_options [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/utils/sip-options.c:367:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:433:23: style: Condition '!ctx->expensive&&0' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:2098:38: style: Return value 'test_subscribe_notify_graceful(ctx)' is always false [knownConditionTrueFalse] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:2098:38: note: Calling function 'test_subscribe_notify_graceful' returns 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:2098:38: note: Return value 'test_subscribe_notify_graceful(ctx)' is always false sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:2021:10: style: Variable 'r_tags' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1985:10: note: r_tags is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:2021:10: note: r_tags is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:701:27: style: Variable 'en2' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1013:27: style: Variable 'en2' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1250:27: style: Variable 'en2' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:933:18: style: Variable 'en2' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1038:18: style: Variable 'en2' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_simple.c:1443:18: style: Variable 'i' is not assigned a value. [unassignedVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua.c:262:21: style: Variable 'l' can be declared as pointer to const [constVariablePointer] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua.c:113:45: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua.c:215:15: style: Variable 'o_alarm' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua.c:250:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/tests/test_nua.c:265:7: style: Variable 'l' is assigned a value that is never used. [unreadVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:973:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:1069:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:1080:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tst_verbatim [valueFlowBailoutIncompleteVar] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:724:18: style: Variable 'ldap->url_user' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:722:18: note: ldap->url_user is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:724:18: note: ldap->url_user is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:724:68: style: Variable 'ldap->url_password' is reassigned a value before the old one has been used. [redundantAssignment] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:723:22: note: ldap->url_password is assigned sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:724:68: note: ldap->url_password is overwritten sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:221:11: style: Local variable 'u' shadows outer variable [shadowVariable] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:168:10: note: Shadowed declaration sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:221:11: note: Shadow variable sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/torture_url.c:928:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] diff: 2.17.0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:1109:3: error: Memory leak: ss [memleak] head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua-glib/su-glib/su_source.c:432:14: style: Variable 'self' is assigned a value that is never used. [unreadVariable] 2.17.0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:269:39: style: Parameter 'am' can be declared as pointer to const [constParameterPointer] head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:269:39: style: Parameter 'am' can be declared as pointer to const. However it seems that 'auth_destroy_default' is a callback function, if 'am' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:604:7: note: You might need to cast the function pointer here sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_module.c:269:39: note: Parameter 'am' can be declared as pointer to const head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/iptsec/auth_plugin_ntlm.c:94:18: style: Variable 'ap' is assigned a value that is never used. [unreadVariable] head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:324:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:319:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:324:23: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:351:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:351:23: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:353:15: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:353:15: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:354:20: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:344:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:354:20: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:375:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:375:23: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:15: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:15: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:24: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:377:24: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:20: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:20: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:29: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:370:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nta/check_nta.c:378:29: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:318:28: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:318:28: note: Null pointer dereference head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:320:23: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:315:13: note: Assignment 'e=calloc(1,sizeof(*e))', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/nua/check_nua.c:320:23: note: Null pointer dereference 2.17.0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:727:16: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:35: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:11: note: Assignment 'buf=(unsigned char*)malloc(buf_len)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:727:16: note: Null pointer addition head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:727:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:35: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:722:11: note: Assignment 'buf=(unsigned char*)malloc(buf_len)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/stun/stun_common.c:727:16: note: Null pointer addition head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/sofia-sip/su_types.h:110:2: error: #error "no integer types available." [preprocessorErrorDirective] head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su.c:50:2: error: #error Bad configuration [preprocessorErrorDirective] head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:398:21: style: Variable 'curr' is assigned a value that is never used. [unreadVariable] head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/su/su_osx_runloop.c:399:17: style: Variable 'tout' is assigned a value that is never used. [unreadVariable] head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 169. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: note: Assuming that condition 'u<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:169:11: note: Shift head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 208. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: note: Assuming that condition 'u<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:208:9: note: Shift head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 239. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: note: Assuming that condition 'u<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:239:9: note: Shift head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 377. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: note: Assuming that condition 'c<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:377:10: note: Shift head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 435. [shiftTooManyBitsSigned] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: note: Assuming that condition 'c<96' is not redundant sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/libsofia-sip-ua/url/url.c:435:10: note: Shift 2.17.0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:168:32: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assignment 'li=calloc(1,(sizeof(*li))+(sizeof(*su))+strlen(iface)+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:168:32: note: Null pointer addition head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:168:32: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assuming allocation function fails sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:163:18: note: Assignment 'li=calloc(1,(sizeof(*li))+(sizeof(*su))+strlen(iface)+1)', assigned value is 0 sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2_localinfo.c:168:32: note: Null pointer addition head sofia-sip-1e14eeafbbafee3e76c560306eb0a638133de707/s2check/s2base.c:85:2: error: #error no gettimeofday for test timing [preprocessorErrorDirective] DONE