2026-08-21 07:04 ftp://ftp.de.debian.org/debian/pool/main/r/rtpengine/rtpengine_26.0.1.21.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=libcurl --library=openssl --library=zlib --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-137-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 2e19539 (2026-08-18 17:04:48 +0200) count: 761 761 elapsed-time: 2.6 1.3 head-timing-info: old-timing-info: head results: rtpengine-mr26.0.1.21/daemon/cdr.c:50:47: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/control_ng_flags_parser.c:216:63: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/control_tcp.c:62:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/cookie_cache.c:13:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_hash [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/control_tcp.c:159:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/cookie_cache.c:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/cookie_cache.c:32:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/iptables.c:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iptables_chain [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/homer.c:215:44: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/control_udp.c:29:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/control_udp.c:169:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_DOTALL [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/control_ng.c:734:47: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/log.c:42:37: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT_M is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/dtmf.c:156:20: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/load.c:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable load_limit [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ng_client.c:19:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_GHASHTABLE is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/helpers.c:168:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:32:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/helpers.c:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable media_bufferpool [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_PIN_MEMORY [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/graphite.c:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/helpers.c:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:82:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/graphite.c:92:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/helpers.c:294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFERPOOL_SHARD_SIZE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/graphite.c:225:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/helpers.c:335:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:118:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/graphite.c:268:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:132:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/graphite.c:333:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graphite_interval [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ice.c:86:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_GHASHTABLE_LOOKUP_INSERT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/kernel.c:170:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/tcp_listener.c:29:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_DIRECT_FUNCS is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/janus.c:56:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_GHASHTABLE is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/kernel.c:211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_ADD_TARGET [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/cli.c:318:44: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/kernel.c:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_ADD_DESTINATION [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/recording.c:514:41: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/kernel.c:243:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_DEL_TARGET [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/rtp.c:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_FLAG_LIMIT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/udp_listener.c:27:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_shutdown [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:257:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINIT_IDX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:300:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_packet_free [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/rtp.c:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypto_debug_string [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/udp_listener.c:40:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP_BUFFER_HEAD_ROOM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:277:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_DEL_CALL [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:317:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/rtp.c:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypto_debug_string [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/udp_listener.c:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINIT_IDX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:343:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/rtp.c:175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypto_debug_string [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:313:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_INIT_PLAY_STREAMS [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:423:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/rtp.c:299:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_NULL [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:330:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_GET_PACKET_STREAM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:1538:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OFFER [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:343:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpengine_command_play_stream_packet [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2196:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_PLAY_STREAM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2433:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLA_CONTINUE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:381:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_STOP_STREAM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2438:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLA_CONTINUE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:395:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMG_FREE_PACKET_STREAM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/main.c:398:46: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/media_player.c:2443:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLA_CONTINUE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/timerthread.c:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timer_accuracy [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/websocket.c:416:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_GHASHTABLE is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/media_player.c:2549:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPED_GQUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/timerthread.c:196:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2559:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/timerthread.c:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/http.h:36:2: error: failed to evaluate #if condition, undefined function-like macro invocation: CURL_AT_LEAST_VERSION( ... ) [syntaxError] rtpengine-mr26.0.1.21/daemon/dtls.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2632:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_QUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/rtcp.c:279:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_GQUEUE is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/dtls.c:174:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2756:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPED_GQUEUE_INIT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/statistics.c:964:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_GHASHTABLE_IMPL is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/dtls.c:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtls_cert_cipher [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2897:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLA_BREAK [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/dtls.c:403:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_crypto_suites [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfapi_buf [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/kernel-module/nft_rtpengine.c:12:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] rtpengine-mr26.0.1.21/daemon/dtls.c:424:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLA_BREAK [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:198:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_RULE_HANDLE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/dtls.c:439:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle_priority [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfapi_buf [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:161:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mos [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/dtls.c:513:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINGERPRINT_VERIFIED [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:253:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_CHAIN_HOOK [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SSRC_ENTRIES [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/s3utils.c:28:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/dtls.c:542:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DTLS_MAX_DIGEST_LEN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_length [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:272:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfapi_buf [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:332:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ms [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/s3utils.c:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/call_interfaces.c:188:25: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT_M is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/dtls.c:627:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIO_CB_CTRL [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:62:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_now [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:296:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfapi_buf [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:391:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/s3utils.c:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/crypto.c:584:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_GET_TAG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/dtls.c:724:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERIFY_PEER [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:333:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfapi_buf [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:417:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/s3utils.c:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GString [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/crypto.c:613:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_SET_TAG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/dtls.c:811:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRTP_MAX_MASTER_KEY_LEN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_length [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:368:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_LIST_ELEM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:428:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/crypto.c:662:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_GET_TAG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/dtls.c:896:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DTLS [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_adaptive [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:383:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:550:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:205:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STUN_COOKIE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/crypto.c:693:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CTRL_GCM_SET_TAG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:137:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_adaptive [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:452:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_RULE_CHAIN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:562:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:264:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STUN_COOKIE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:4:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_WRITE_BLOCKED [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/codec.c:5174:35: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/crypto.c:861:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:172:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable media_bufferpool [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:493:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_LIST_ELEM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:579:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:318:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable software_id [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/codeclib.c:655:2: error: failed to evaluate #if condition, undefined function-like macro invocation: AV_VERSION_INT( ... ) [syntaxError] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:7:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_OPEN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/crypto.c:875:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:215:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:515:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_LIST_ELEM [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:605:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/str.h:196:2: error: Syntax Error: AST broken, 'q' doesn't have a parent. [internalAstError] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:10:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_ERROR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/crypto.c:904:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_CIPHER_CTX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:281:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_length [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:535:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_RULE_CHAIN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/ssrc.c:722:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jitter_measured [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:369:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/crypto.c:949:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srtp [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:296:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:578:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_RULE_CHAIN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:458:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/crypto.c:956:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:351:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_socket.c:438:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_GQUEUE is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/nftables.c:595:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFTA_RULE_CHAIN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:504:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STUN_COOKIE [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:394:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTP [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:614:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfapi_buf [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:547:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/garbage.c:60:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:507:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb_length [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:649:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_expr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/sdp.c:357:38: error: There is an unknown macro here somewhere. Configuration is required. If STR_FORMAT is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/daemon/stun.c:607:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:139:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlmsg_type [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/types.h:140:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_free [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:538:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:705:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfapi_buf [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/stun.c:688:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uring_req_free [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:159:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFNL_SUBSYS_NFTABLES [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/epoll.c:25:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLLET [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/forward.c:14:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:592:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:756:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rule_callback [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:163:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFNL_SUBSYS_NFTABLES [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/epoll.c:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLL_CTL_DEL [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/forward.c:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:596:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:822:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfapi_socket [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/redis.c:1827:2: error: There is an unknown macro here somewhere. Configuration is required. If codec_handlers_update is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/lib/netfilter_api.c:166:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFNL_SUBSYS_NFTABLES [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/epoll.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/main.c:254:2: error: failed to evaluate #if condition, undefined function-like macro invocation: CURL_AT_LEAST_VERSION( ... ) [syntaxError] rtpengine-mr26.0.1.21/daemon/jitter_buffer.c:612:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/nftables.c:866:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_expr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:179:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nla_type [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/perf-tester/main.c:1186:1: error: There is an unknown macro here somewhere. Configuration is required. If TYPED_GQUEUE is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/lib/netfilter_api.c:224:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/notify.c:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: CURL_AT_LEAST_VERSION( ... ) [syntaxError] rtpengine-mr26.0.1.21/lib/netfilter_api.c:338:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/gcs.c:32:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:354:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/gcs.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:372:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/output.c:322:2: error: failed to evaluate #if condition, undefined function-like macro invocation: AV_VERSION_INT( ... ) [syntaxError] rtpengine-mr26.0.1.21/lib/netfilter_api.c:383:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/decoder.c:29:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:412:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:98:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/decoder.c:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inotify_event [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:456:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_NONBLOCK [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/lib/netfilter_api.c:478:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:179:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:193:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:201:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:210:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:330:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_type [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/db.c:428:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/s3-auth.c:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/s3.c:20:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_pcm.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_t38.c:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_pcm.c:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_t38.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_send_fax_pcm.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/stream.c:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_t38.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_send_fax_pcm.c:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_send_fax_t38.c:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2666:30: style: Condition 'media_player_evict_cache(id)' is always false [knownConditionTrueFalse] rtpengine-mr26.0.1.21/daemon/media_player.c:2666:30: note: Calling function 'media_player_evict_cache' returns 0 rtpengine-mr26.0.1.21/daemon/media_player.c:2666:30: note: Condition 'media_player_evict_cache(id)' is always false rtpengine-mr26.0.1.21/recording-daemon/stream.c:120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_t38.c:79:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_send_fax_t38.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/media_player.c:2745:31: style: Condition 'media_player_reload_cache(id)' is always false [knownConditionTrueFalse] rtpengine-mr26.0.1.21/daemon/media_player.c:2726:13: note: Assignment 'ret=false', assigned value is 0 rtpengine-mr26.0.1.21/daemon/media_player.c:2745:31: note: Calling function 'media_player_reload_cache' returns 0 rtpengine-mr26.0.1.21/daemon/media_player.c:2745:31: note: Condition 'media_player_reload_cache(id)' is always false rtpengine-mr26.0.1.21/recording-daemon/packet.c:76:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/stream.c:149:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_send_fax_t38.c:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/packet.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/stream.c:158:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_send_fax_t38.c:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T30_SUPPORT_V27TER [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/packet.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:47:22: portability:inconclusive: Undefined behaviour, when 'ret' is -1 the pointer arithmetic 'buf+ret' is out of bounds. [pointerOutOfBoundsCond] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:39:11: note: Assuming that condition 'ret==-1' is not redundant rtpengine-mr26.0.1.21/recording-daemon/inotify.c:47:22: note: Pointer arithmetic overflow rtpengine-mr26.0.1.21/recording-daemon/packet.c:194:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/mix.c:85:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/mix.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-amr-encode.c:57:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MT_AUDIO [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/mix.c:188:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-amr-encode.c:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/mix.c:281:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/mix.c:347:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-amr-decode.c:57:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MT_AUDIO [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/mix.c:427:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-amr-decode.c:108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/recaux.c:18:24: style: Condition '__sscanf_hack_var==0' is always true [knownConditionTrueFalse] rtpengine-mr26.0.1.21/recording-daemon/recaux.c:12:22: note: Assignment '__sscanf_hack_var=0', assigned value is 0 rtpengine-mr26.0.1.21/recording-daemon/recaux.c:18:24: note: Condition '__sscanf_hack_var==0' is always true rtpengine-mr26.0.1.21/t/test-resample.c:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:344:53: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] rtpengine-mr26.0.1.21/daemon/call.c:2486:3: error: There is an unknown macro here somewhere. Configuration is required. If codec_store_populate_reuse is a macro then please configure it. [unknownMacro] rtpengine-mr26.0.1.21/recording-daemon/log.c:19:9: error: snprintf format string requires 3 parameters but only 1 is given. [wrongPrintfScanfArgNum] rtpengine-mr26.0.1.21/recording-daemon/log.c:21:9: error: snprintf format string requires 3 parameters but only 1 is given. [wrongPrintfScanfArgNum] rtpengine-mr26.0.1.21/recording-daemon/log.c:23:9: error: snprintf format string requires 3 parameters but only 1 is given. [wrongPrintfScanfArgNum] rtpengine-mr26.0.1.21/daemon/cookie_cache.c:70:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/time-fudge-preload.c:23:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/time-fudge-preload.c:40:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-kernel-module.c:15:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:3:36: style:inconclusive: Function 'poller_blocked' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:3:45: style:inconclusive: Function 'poller_blocked' argument 2 names different: declaration '' definition 'fdp'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:6:38: style:inconclusive: Function 'poller_isblocked' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:6:47: style:inconclusive: Function 'poller_isblocked' argument 2 names different: declaration '' definition 'fdp'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:9:34: style:inconclusive: Function 'poller_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:9:43: style:inconclusive: Function 'poller_error' argument 2 names different: declaration '' definition 'fdp'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/kernel-module/extmap_filter.inc.c:17:56: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/test-const_str_hash.c:24:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] rtpengine-mr26.0.1.21/daemon/udp_listener.c:26:47: style: Parameter 'p' can be declared as pointer to const. However it seems that 'udp_listener_closed' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr26.0.1.21/daemon/udp_listener.c:96:13: note: You might need to cast the function pointer here rtpengine-mr26.0.1.21/daemon/udp_listener.c:26:47: note: Parameter 'p' can be declared as pointer to const rtpengine-mr26.0.1.21/kernel-module/extmap_filter.inc.c:42:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/test-const_str_hash.c:24:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] rtpengine-mr26.0.1.21/kernel-module/extmap_filter.inc.c:54:79: style: Parameter 'content' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/kernel-module/extmap_filter.inc.c:63:79: style: Parameter 'content' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/kernel-module/extmap_filter.inc.c:90:55: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:38:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:158:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_CLOSED [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:6:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/custom_poller.c:6:47: style: Parameter 'fdp' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/recaux.c:9:32: style:inconclusive: Function '__sscanf_match' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent] rtpengine-mr26.0.1.21/recording-daemon/recaux.h:7:32: note: Function '__sscanf_match' argument 1 names different: declaration 'str' definition 's'. rtpengine-mr26.0.1.21/recording-daemon/recaux.c:9:32: note: Function '__sscanf_match' argument 1 names different: declaration 'str' definition 's'. rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:274:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:327:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/aead-decrypt.c:69:2: error: Memory leak: key [memleak] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:160:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/aead-decrypt.c:69:2: error: Memory leak: salt [memleak] rtpengine-mr26.0.1.21/t/time-fudge-preload.c:37:9: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] rtpengine-mr26.0.1.21/t/time-fudge-preload.c:25:6: note: If condition 'ret' is true, the function will return/exit rtpengine-mr26.0.1.21/t/time-fudge-preload.c:37:9: note: Returning identical expression 'ret' rtpengine-mr26.0.1.21/recording-daemon/metafile.c:167:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:185:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:212:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:283:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/daemon/kernel.c:362:76: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:336:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/log.c:16:8: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:371:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:527:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/stream.c:127:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] rtpengine-mr26.0.1.21/recording-daemon/forward.c:9:53: style: Parameter 'meta_info' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/forward.c:53:32: style: Parameter 'mf' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/forward.c:53:51: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/tag.c:21:60: style:inconclusive: Function 'tag_name' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tag.c:26:61: style:inconclusive: Function 'tag_label' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tag.c:31:64: style:inconclusive: Function 'tag_metadata' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/epoll.c:36:37: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'poller_thread_end' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr26.0.1.21/recording-daemon/epoll.c:50:22: note: You might need to cast the function pointer here rtpengine-mr26.0.1.21/recording-daemon/epoll.c:36:37: note: Parameter 'ptr' can be declared as pointer to const rtpengine-mr26.0.1.21/recording-daemon/tag.c:36:22: style:inconclusive: Function 'tag_free' argument 1 names different: declaration '' definition 'tag'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/epoll.c:42:27: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/helpers.c:97:4: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: el [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/daemon/helpers.c:85:13: note: Assuming allocation function fails rtpengine-mr26.0.1.21/daemon/helpers.c:85:13: note: Assignment 'el=malloc(sizeof(*el)*num)', assigned value is 0 rtpengine-mr26.0.1.21/daemon/helpers.c:97:4: note: Null pointer dereference rtpengine-mr26.0.1.21/daemon/kernel.c:94:28: portability: 'aligned' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/daemon/kernel.c:97:27: portability: '(void*)back_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/recording-daemon/s3.c:70:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/daemon/kernel.c:97:48: portability: 'b' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/daemon/kernel.c:108:22: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:34:45: style:inconclusive: Function 'inotify_handler_func' argument 1 names different: declaration '' definition 'handler'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/decoder.c:119:29: style:inconclusive: Function 'decoder_input' argument 1 names different: declaration '' definition 'deco'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/decoder.c:119:46: style:inconclusive: Function 'decoder_input' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/decoder.c:119:78: style:inconclusive: Function 'decoder_input' argument 4 names different: declaration '' definition 'ssrc'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/decoder.c:123:29: style:inconclusive: Function 'decoder_free' argument 1 names different: declaration '' definition 'deco'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/utils/kplay-test2.c:20:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:47:9: style: Variable 'bufend' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/aead-decrypt.c:39:11: style: Variable 'key' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/recording-daemon/decoder.c:83:14: style: Variable 'metafile' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/aead-decrypt.c:41:11: style: Variable 'salt' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/utils/kplay-test.c:17:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/log.c:23:6: style: Variable 'pp' is assigned a value that is never used. [unreadVariable] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_pcm.c:152:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_t38.c:63:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/t/test-amr-encode.c:81:6: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] rtpengine-mr26.0.1.21/t/test-amr-encode.c:70:10: note: ret is initialized rtpengine-mr26.0.1.21/t/test-amr-encode.c:81:6: note: ret is overwritten rtpengine-mr26.0.1.21/t/spandsp_recv_fax_t38.c:109:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/daemon/helpers.c:96:12: style: Variable 'ov' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/recording-daemon/gcs.c:123:26: style:inconclusive: Function 'gcs_store' argument 1 names different: declaration '' definition 'o'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/gcs.c:123:41: style:inconclusive: Function 'gcs_store' argument 2 names different: declaration '' definition 'mf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/media_player.c:212:50: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:238:73: style: Parameter 'ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:238:101: style: Parameter 'prev_ssrc' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/rtp.c:161:61: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/s3.c:160:25: style:inconclusive: Function 's3_store' argument 1 names different: declaration '' definition 'o'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/media_player.c:239:24: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/s3.c:160:40: style:inconclusive: Function 's3_store' argument 2 names different: declaration '' definition 'mf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/media_player.c:1506:44: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/spandsp_send_fax_pcm.c:155:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/t/spandsp_send_fax_t38.c:66:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/daemon/media_player.c:1533:79: style: Parameter 'to_ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/spandsp_send_fax_t38.c:112:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/daemon/media_player.c:1536:25: style: Variable 'ml' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1546:47: style: Parameter 'from_ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1546:79: style: Parameter 'to_ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1567:54: style: Parameter 'from_ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1567:86: style: Parameter 'to_ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1616:52: style: Parameter 'from_ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1616:84: style: Parameter 'to_ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/test-amr-encode.c:52:23: style: Parameter 'data_s' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1617:16: style: Parameter 'flags' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1671:60: style: Parameter 'ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1672:43: style: Parameter 'flags' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/timerthread.c:349:34: style: Variable 'first_ttqe' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/media_player.c:1712:57: style: Parameter 'ml' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:2145:46: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:2273:40: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:2301:36: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/packet.c:161:31: style:inconclusive: Function 'packet_process' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/media_player.c:2471:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/packet.c:161:54: style:inconclusive: Function 'packet_process' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/media_player.c:2568:57: style: Parameter 'mtime' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/graphite.c:246:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/daemon/media_player.c:2568:73: style: Parameter 'atime' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/graphite.c:308:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/daemon/media_player.c:2582:64: style: Parameter 'mtime' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:2582:80: style: Parameter 'atime' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:2637:67: style: Parameter 'mtime' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:2637:83: style: Parameter 'atime' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/packet.c:82:11: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/recording-daemon/packet.c:104:9: style: Variable 'format' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/timerthread.c:343:15: portability: 'data[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_pcm.c:28:43: style: Parameter 'linbuf' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_pcm.c:54:41: style: Parameter 'logbuf' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/db.c:299:29: style:inconclusive: Function 'db_do_call' argument 1 names different: declaration '' definition 'mf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/db.c:309:59: style:inconclusive: Function 'db_do_stream' argument 3 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/db.c:356:32: style:inconclusive: Function 'db_close_call' argument 1 names different: declaration '' definition 'mf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/db.c:439:35: style:inconclusive: Function 'db_delete_stream' argument 1 names different: declaration '' definition 'mf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/t/test-stats.c:72:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/spandsp_send_fax_pcm.c:28:43: style: Parameter 'linbuf' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/spandsp_send_fax_pcm.c:54:41: style: Parameter 'logbuf' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_t38.c:55:28: portability: 'b' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/t/spandsp_recv_fax_t38.c:55:34: portability: 'b+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/daemon/media_player.c:2599:10: style: union member 'iterate_db_cache_arg::q' is never used. [unusedStructMember] rtpengine-mr26.0.1.21/daemon/nftables.c:891:20: error:inconclusive: Returning pointer to local variable 'args' that will be invalid when returning. [returnDanglingLifetime] rtpengine-mr26.0.1.21/daemon/nftables.c:891:63: note: Address of variable taken here. rtpengine-mr26.0.1.21/daemon/nftables.c:891:63: note: Passed to 'nftables_do'. rtpengine-mr26.0.1.21/daemon/nftables.c:831:10: note: Return pointer. rtpengine-mr26.0.1.21/daemon/nftables.c:829:54: note: Passed to initializer list. rtpengine-mr26.0.1.21/daemon/nftables.c:830:6: note: Assuming condition is true rtpengine-mr26.0.1.21/daemon/nftables.c:890:79: note: Variable created here. rtpengine-mr26.0.1.21/daemon/nftables.c:891:20: note: Returning pointer to local variable 'args' that will be invalid when returning. rtpengine-mr26.0.1.21/daemon/media_player.c:2600:16: style: union member 'iterate_db_cache_arg::u' is never used. [unusedStructMember] rtpengine-mr26.0.1.21/daemon/nftables.c:895:20: error:inconclusive: Returning pointer to local variable 'args' that will be invalid when returning. [returnDanglingLifetime] rtpengine-mr26.0.1.21/daemon/nftables.c:895:66: note: Address of variable taken here. rtpengine-mr26.0.1.21/daemon/nftables.c:895:66: note: Passed to 'nftables_do'. rtpengine-mr26.0.1.21/daemon/nftables.c:831:10: note: Return pointer. rtpengine-mr26.0.1.21/daemon/nftables.c:829:54: note: Passed to initializer list. rtpengine-mr26.0.1.21/daemon/nftables.c:830:6: note: Assuming condition is true rtpengine-mr26.0.1.21/daemon/nftables.c:894:82: note: Variable created here. rtpengine-mr26.0.1.21/daemon/nftables.c:895:20: note: Returning pointer to local variable 'args' that will be invalid when returning. rtpengine-mr26.0.1.21/t/spandsp_send_fax_t38.c:58:28: portability: 'b' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/t/spandsp_send_fax_t38.c:58:34: portability: 'b+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/daemon/graphite.c:262:43: style: Parameter 'graphite_ep' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/ssrc.c:368:25: style: Variable 'sti' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/ssrc.c:369:10: style: Variable 'q' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/ssrc.c:372:14: style: Variable 'l' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/ssrc.c:503:28: style: Variable 'last_ssb' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/utils/kplay-test2.c:146:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rtpengine-mr26.0.1.21/daemon/nftables.c:99:6: style: Condition 'err' is always false [knownConditionTrueFalse] rtpengine-mr26.0.1.21/daemon/nftables.c:98:35: note: Calling function 'match_immediate' returns 0 rtpengine-mr26.0.1.21/daemon/nftables.c:98:35: note: Assignment 'err=match_immediate(name,data,len,userdata)', assigned value is 0 rtpengine-mr26.0.1.21/daemon/nftables.c:99:6: note: Condition 'err' is always false rtpengine-mr26.0.1.21/daemon/nftables.c:583:7: style: Condition 'err' is always false [knownConditionTrueFalse] rtpengine-mr26.0.1.21/daemon/nftables.c:571:24: note: Calling function 'target_base_xt' returns 0 rtpengine-mr26.0.1.21/daemon/nftables.c:582:37: note: Calling function 'rtpe_target_base' returns 0 rtpengine-mr26.0.1.21/daemon/nftables.c:582:37: note: Assignment 'err=rtpe_target_base(b,callbacks)', assigned value is 0 rtpengine-mr26.0.1.21/daemon/nftables.c:583:7: note: Condition 'err' is always false rtpengine-mr26.0.1.21/daemon/nftables.c:600:7: style: Condition 'err' is always false [knownConditionTrueFalse] rtpengine-mr26.0.1.21/daemon/nftables.c:571:24: note: Calling function 'target_base_xt' returns 0 rtpengine-mr26.0.1.21/daemon/nftables.c:599:37: note: Calling function 'rtpe_target_base' returns 0 rtpengine-mr26.0.1.21/daemon/nftables.c:599:37: note: Assignment 'err=rtpe_target_base(b,callbacks)', assigned value is 0 rtpengine-mr26.0.1.21/daemon/nftables.c:600:7: note: Condition 'err' is always false rtpengine-mr26.0.1.21/daemon/ssrc.c:317:28: portability: '(void*)e' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/daemon/ssrc.c:369:28: portability: '(void*)e' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/daemon/graphite.c:264:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] rtpengine-mr26.0.1.21/daemon/ssrc.c:164:7: style: Variable 'rtt' is assigned a value that is never used. [unreadVariable] rtpengine-mr26.0.1.21/utils/kplay-test.c:77:39: 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] rtpengine-mr26.0.1.21/t/test-payload-tracker.c:22:46: style: Parameter 't' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/utils/kplay-test2.c:85:39: 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] rtpengine-mr26.0.1.21/recording-daemon/mix.c:80:53: style:inconclusive: Function 'mix_set_channel_slots' argument 2 names different: declaration '' definition 'channel_slots'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:101:35: style:inconclusive: Function 'mix_get_index' argument 1 names different: declaration '' definition 'mix'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:101:46: style:inconclusive: Function 'mix_get_index' argument 2 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/t/test-mix-buffer.c:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_SAMPLE_FMT_S16 [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/recording-daemon/mix.c:101:64: style:inconclusive: Function 'mix_get_index' argument 3 names different: declaration '' definition 'media_sdp_id'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:101:91: style:inconclusive: Function 'mix_get_index' argument 4 names different: declaration '' definition 'stream_channel_slot'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:252:33: style:inconclusive: Function 'mix_new' argument 1 names different: declaration '' definition 'lock'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:252:47: style:inconclusive: Function 'mix_new' argument 2 names different: declaration '' definition 'sink'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:252:66: style:inconclusive: Function 'mix_new' argument 3 names different: declaration '' definition 'media_rec_slots'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:412:22: style:inconclusive: Function 'mix_add' argument 1 names different: declaration '' definition 'sink'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:433:25: style:inconclusive: Function 'mix_config' argument 1 names different: declaration '' definition 'sink'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:486:28: style:inconclusive: Function 'mix_sink_init' argument 1 names different: declaration '' definition 'sink'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:486:42: style:inconclusive: Function 'mix_sink_init' argument 2 names different: declaration '' definition 'ssrc'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:486:56: style:inconclusive: Function 'mix_sink_init' argument 3 names different: declaration '' definition 'mixp'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/mix.c:330:73: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/recording-daemon/mix.c:447:12: style: Variable 'stream' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/dtls.c:343:3: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/daemon/dtls.c:342:39: note: Assuming allocation function fails rtpengine-mr26.0.1.21/daemon/dtls.c:342:39: note: Assignment 'fp=malloc(sizeof(*fp))', assigned value is 0 rtpengine-mr26.0.1.21/daemon/dtls.c:343:3: note: Null pointer dereference rtpengine-mr26.0.1.21/daemon/dtls.c:637:19: style: Checking if unsigned expression 'len' is less than zero. [unsignedLessThanZero] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:55:37: style:inconclusive: Function 'ssrc_tls_write' argument 1 names different: declaration '' definition 'fd'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:55:53: style:inconclusive: Function 'ssrc_tls_write' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:55:63: style:inconclusive: Function 'ssrc_tls_write' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:63:36: style:inconclusive: Function 'ssrc_tls_read' argument 1 names different: declaration '' definition 'fd'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:63:46: style:inconclusive: Function 'ssrc_tls_read' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:63:56: style:inconclusive: Function 'ssrc_tls_read' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:73:31: style:inconclusive: Function 'tls_fwd_free' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:79:34: style:inconclusive: Function 'tls_fwd_shutdown' argument 1 names different: declaration '' definition 'tls_fwd'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:450:47: style:inconclusive: Function 'sha_1_func' argument 1 names different: declaration '' definition 'o'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:450:56: style:inconclusive: Function 'sha_1_func' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:455:49: style:inconclusive: Function 'sha_224_func' argument 1 names different: declaration '' definition 'o'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:455:58: style:inconclusive: Function 'sha_224_func' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:460:49: style:inconclusive: Function 'sha_256_func' argument 1 names different: declaration '' definition 'o'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:460:58: style:inconclusive: Function 'sha_256_func' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:266:11: style: Variable 'ssrc' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/dtls.c:465:49: style:inconclusive: Function 'sha_384_func' argument 1 names different: declaration '' definition 'o'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/recording-daemon/tls_send.c:335:29: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/dtls.c:465:58: style:inconclusive: Function 'sha_384_func' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:470:49: style:inconclusive: Function 'sha_512_func' argument 1 names different: declaration '' definition 'o'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:470:58: style:inconclusive: Function 'sha_512_func' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/dtls.c:504:21: style: Variable 'media' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/nftables.c:848:61: style: Parameter 'args' can be declared as pointer to const. However it seems that 'nftables_check_family' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr26.0.1.21/daemon/nftables.c:899:45: note: You might need to cast the function pointer here rtpengine-mr26.0.1.21/daemon/nftables.c:848:61: note: Parameter 'args' can be declared as pointer to const rtpengine-mr26.0.1.21/t/test-bitstr.c:68:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-bitstr.c:90:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:213:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:296:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:347:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:378:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:416:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:440:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:481:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:525:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:574:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:631:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:642:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:659:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:699:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:749:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:806:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:815:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:834:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/tests-preload.c:854:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-stats.c:58:24: style: Variable 'm' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/log_funcs.h:15:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/log_funcs.h:17:35: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/log_funcs.h:19:43: style: Parameter 'sfd' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/log_funcs.h:25:50: style: Parameter 'ag' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/log_funcs.h:27:47: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/stun.c:122:95: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/stun.c:252:50: style: Parameter 'transaction' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/stun.c:435:65: style: Parameter 'attrs' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/stun.c:448:58: style: Parameter 'attrs' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/stun.c:448:84: style: Parameter 'media' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/stun.c:528:39: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/stun.c:290:18: portability: 'append' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] rtpengine-mr26.0.1.21/daemon/stun.c:506:14: style: Variable 'xma.family' is assigned a value that is never used. [unreadVariable] rtpengine-mr26.0.1.21/lib/netfilter_api.c:196:2: warning: Return value of function g_queue_pop_tail() is not used. [ignoredReturnValue] rtpengine-mr26.0.1.21/lib/netfilter_api.c:184:12: warning:inconclusive: Possible null pointer dereference: data [nullPointer] rtpengine-mr26.0.1.21/lib/netfilter_api.c:190:41: note: Calling function 'nfapi_add_attr', 3rd argument 'NULL' value is 0 rtpengine-mr26.0.1.21/lib/netfilter_api.c:184:12: note: Null pointer dereference rtpengine-mr26.0.1.21/lib/netfilter_api.c:66:39: style:inconclusive: Function 'nfapi_socket_close' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:73:41: style:inconclusive: Function 'nfapi_err_msg' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:79:40: style:inconclusive: Function 'nfapi_buf_new' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:88:32: style:inconclusive: Function 'nfapi_buf_free' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:153:31: style:inconclusive: Function 'nfapi_add_msg' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:162:35: style:inconclusive: Function 'nfapi_batch_begin' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:165:33: style:inconclusive: Function 'nfapi_batch_end' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:188:36: style:inconclusive: Function 'nfapi_nested_begin' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:193:34: style:inconclusive: Function 'nfapi_nested_end' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:201:35: style:inconclusive: Function 'nfapi_send_buf' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:201:49: style:inconclusive: Function 'nfapi_send_buf' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:215:43: style:inconclusive: Function 'nfapi_recv_iter' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:215:69: style:inconclusive: Function 'nfapi_recv_iter' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:407:43: style:inconclusive: Function 'nfapi_rule_iter' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:407:55: style:inconclusive: Function 'nfapi_rule_iter' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:407:81: style:inconclusive: Function 'nfapi_rule_iter' argument 3 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:452:53: style:inconclusive: Function 'nfapi_get_immediate_chain' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:452:65: style:inconclusive: Function 'nfapi_get_immediate_chain' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:469:44: style:inconclusive: Function 'nfapi_get_target' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:469:56: style:inconclusive: Function 'nfapi_get_target' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/lib/netfilter_api.c:259:22: style: Variable 'fam' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/lib/netfilter_api.c:292:23: style: Variable 'err' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/lib/netfilter_api.c:52:6: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] rtpengine-mr26.0.1.21/t/test-mix-buffer.c:37:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/test-dtmf-detect.c:624:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/test-dtmf-detect.c:629:18: style: Variable 'packet_end' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/recording-daemon/metafile.c:412:13: style: Condition 'head' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:537:82: style:inconclusive: Function 'aes_cm_encrypt_rtp' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:537:90: style:inconclusive: Function 'aes_cm_encrypt_rtp' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:537:102: style:inconclusive: Function 'aes_cm_encrypt_rtp' argument 4 names different: declaration '' definition 'idx'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:542:55: style:inconclusive: Function 'aes_cm_encrypt_rtcp' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:542:84: style:inconclusive: Function 'aes_cm_encrypt_rtcp' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:542:92: style:inconclusive: Function 'aes_cm_encrypt_rtcp' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:542:104: style:inconclusive: Function 'aes_cm_encrypt_rtcp' argument 4 names different: declaration '' definition 'idx'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:561:55: style:inconclusive: Function 'aes_gcm_encrypt_rtp' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:561:83: style:inconclusive: Function 'aes_gcm_encrypt_rtp' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:561:91: style:inconclusive: Function 'aes_gcm_encrypt_rtp' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:561:103: style:inconclusive: Function 'aes_gcm_encrypt_rtp' argument 4 names different: declaration '' definition 'idx'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:590:55: style:inconclusive: Function 'aes_gcm_decrypt_rtp' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:590:83: style:inconclusive: Function 'aes_gcm_decrypt_rtp' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:590:91: style:inconclusive: Function 'aes_gcm_decrypt_rtp' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:590:103: style:inconclusive: Function 'aes_gcm_decrypt_rtp' argument 4 names different: declaration '' definition 'idx'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:637:56: style:inconclusive: Function 'aes_gcm_encrypt_rtcp' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:637:85: style:inconclusive: Function 'aes_gcm_encrypt_rtcp' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:637:93: style:inconclusive: Function 'aes_gcm_encrypt_rtcp' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:637:105: style:inconclusive: Function 'aes_gcm_encrypt_rtcp' argument 4 names different: declaration '' definition 'idx'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:668:56: style:inconclusive: Function 'aes_gcm_decrypt_rtcp' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:668:85: style:inconclusive: Function 'aes_gcm_decrypt_rtcp' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:668:93: style:inconclusive: Function 'aes_gcm_decrypt_rtcp' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:668:105: style:inconclusive: Function 'aes_gcm_decrypt_rtcp' argument 4 names different: declaration '' definition 'idx'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:793:49: style:inconclusive: Function 'hmac_sha1_rtp' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:793:81: style:inconclusive: Function 'hmac_sha1_rtp' argument 4 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:839:50: style:inconclusive: Function 'hmac_sha1_rtcp' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] rtpengine-mr26.0.1.21/daemon/crypto.c:352:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/crypto.c:356:22: style: Variable 'ki' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/crypto.c:704:73: style: Parameter 'iv' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/daemon/crypto.c:711:17: style: Variable 'ki' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/crypto.c:711:22: style: Variable 'lki' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/crypto.c:885:17: style: Variable 'key' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/daemon/crypto.c:933:50: style: Parameter 'c' can be declared as pointer to const. However it seems that 'null_crypt_rtp' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr26.0.1.21/daemon/crypto.c:317:19: note: You might need to cast the function pointer here rtpengine-mr26.0.1.21/daemon/crypto.c:933:50: note: Parameter 'c' can be declared as pointer to const rtpengine-mr26.0.1.21/daemon/crypto.c:933:86: style: Parameter 's' can be declared as pointer to const. However it seems that 'null_crypt_rtp' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr26.0.1.21/daemon/crypto.c:317:19: note: You might need to cast the function pointer here rtpengine-mr26.0.1.21/daemon/crypto.c:933:86: note: Parameter 's' can be declared as pointer to const rtpengine-mr26.0.1.21/daemon/crypto.c:936:51: style: Parameter 'c' can be declared as pointer to const. However it seems that 'null_crypt_rtcp' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr26.0.1.21/daemon/crypto.c:319:20: note: You might need to cast the function pointer here rtpengine-mr26.0.1.21/daemon/crypto.c:936:51: note: Parameter 'c' can be declared as pointer to const rtpengine-mr26.0.1.21/daemon/crypto.c:936:88: style: Parameter 's' can be declared as pointer to const. However it seems that 'null_crypt_rtcp' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rtpengine-mr26.0.1.21/daemon/crypto.c:319:20: note: You might need to cast the function pointer here rtpengine-mr26.0.1.21/daemon/crypto.c:936:88: note: Parameter 's' can be declared as pointer to const rtpengine-mr26.0.1.21/daemon/crypto.c:551:12: style: union member 'aes_gcm_rtp_iv::zeros' is never used. [unusedStructMember] rtpengine-mr26.0.1.21/daemon/crypto.c:627:12: style: union member 'aes_gcm_rtcp_iv::zeros_a' is never used. [unusedStructMember] rtpengine-mr26.0.1.21/daemon/crypto.c:629:12: style: union member 'aes_gcm_rtcp_iv::zeros_b' is never used. [unusedStructMember] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:88:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-transcode.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_free [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-transcode.c:81:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packet_stream [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-transcode.c:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport_protocols [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-transcode.c:161:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable payload_type [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-transcode.c:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OFFER [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-transcode.c:192:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_ANSWER [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-transcode.c:279:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSCODING [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-transcode.c:440:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtpe_common_config_ptr [valueFlowBailoutIncompleteVar] rtpengine-mr26.0.1.21/t/test-bitstr.c:68:4: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/t/test-bitstr.c:72:5: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/t/test-bitstr.c:75:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/t/test-bitstr.c:82:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/t/tests-preload.c:716:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] rtpengine-mr26.0.1.21/t/tests-preload.c:545:25: style: Local variable 'anon_addr' shadows outer function [shadowFunction] rtpengine-mr26.0.1.21/t/tests-preload.c:51:18: note: Shadowed function rtpengine-mr26.0.1.21/t/tests-preload.c:545:25: note: Shadow local variable rtpengine-mr26.0.1.21/t/tests-preload.c:59:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:237:19: style: Variable 'sa' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:259:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:444:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:485:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:576:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:663:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:703:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:761:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:762:11: style: Variable 'b' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:771:26: style: Variable 'a' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:772:12: style: Variable 'b' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:819:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/tests-preload.c:838:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/test-bitstr.c:86:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:230:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:230:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:260:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:260:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:412:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:412:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:413:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:413:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:444:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:444:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:474:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:474:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:504:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:504:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:533:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:533:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:719:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:719:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:720:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:720:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:721:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:721:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:722:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:722:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:752:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:752:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:781:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:781:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:810:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:810:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:839:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:839:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:994:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:994:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:996:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:996:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1154:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1154:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1156:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1156:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1184:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1184:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1292:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1292:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1321:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1321:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1350:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1350:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1379:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1379:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1457:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1457:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1536:2: warning: Assert statement calls a function which may have desired side effects: 'htonl'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1536:2: warning: Assert statement calls a function which may have desired side effects: 'htons'. [assertWithSideEffect] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:142:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:170:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:230:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:260:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:320:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:412:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:413:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:444:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:474:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:504:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:533:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:719:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:720:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:721:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:722:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:752:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:781:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:810:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:839:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:994:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:996:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1154:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1156:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1184:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1292:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1321:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1350:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1379:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1457:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1536:2: portability: %zi in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:94:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:94:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:94:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:94:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:116:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:116:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:116:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:116:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:145:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:145:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:145:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:145:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:173:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:173:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:173:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:173:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:197:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:197:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:197:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:197:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:233:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:233:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:233:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("foo")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:233:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:263:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:263:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:263:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:263:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:287:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:287:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:287:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:287:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:323:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:323:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:323:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:323:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:347:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:347:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:347:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:347:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:379:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:379:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:379:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:379:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:416:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:416:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:416:2: note: Assignment 'rm=malloc(sizeof(*rm)+3)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:416:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:446:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:446:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:446:2: note: Assignment 'rm=malloc(sizeof(*rm)+3)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:446:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:477:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:477:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:477:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("foo")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:477:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:506:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:506:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:506:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("foo")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:506:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:536:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:536:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:536:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:536:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:569:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:569:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:569:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:569:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:601:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:601:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:601:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:601:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:643:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:643:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:643:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:643:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:675:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:675:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:675:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:675:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:725:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:725:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:725:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("\x81\xc8\x00\x0c\x00\x00\x16\x1cxxxxxxxx\x00\x00&\xc0\x00\x00\x00%\x00\x00\x18\xdc\x00\x00\x124\x06\x00\x00\x01\x00\x00\x04\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xca\x00\x05\x00\x00\x16\x1c\x01\x0cqwertyuiopas\x00\x00")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:725:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:754:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:754:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:754:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("\x81\xc8\x00\x0c\x00\x00\x16\x1cxxxxxxxx\x00\x00&\xc0\x00\x00\x00%\x00\x00\x18\xdc\x00\x00\x124\x06\x00\x00\x01\x00\x00\x04\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xca\x00\x05\x00\x00\x16\x1c\x01\x0cqwertyuiopas\x00\x00")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:754:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:783:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:783:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:783:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("\x81\xc8\x00\x0c\x00\x00\x16\x1cxxxxxxxx\x00\x00&\xc0\x00\x00\x00%\x00\x00\x18\xdc\x00\x00\x124\x06\x00\x00\x01\x00\x00\x04\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xca\x00\x05\x00\x00\x16\x1c\x01\x0cqwertyuiopas\x00\x00")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:783:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:812:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:812:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:812:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("\x81\xc8\x00\x0c\x00\x00\x16\x1cxxxxxxxx\x00\x00&\xc0\x00\x00\x00%\x00\x00\x18\xdc\x00\x00\x124\x06\x00\x00\x01\x00\x00\x04\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xca\x00\x05\x00\x00\x16\x1c\x01\x0cqwertyuiopas\x00\x00")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:812:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:844:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:844:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:844:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:844:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:877:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:877:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:877:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:877:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:919:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:919:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:919:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:919:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:961:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:961:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:961:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:961:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1000:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1000:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1000:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1000:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1033:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1033:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1033:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1033:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1077:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1077:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1077:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1077:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1121:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1121:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1121:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1121:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1159:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1159:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1159:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof(send_packet)-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1159:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1187:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1187:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1187:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1187:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1222:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1222:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1222:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1222:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1265:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1265:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1265:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("\x81\xc8\x00\x0c\x124Vxxxxxxxxx\x00\x00&\xc0\x00\x00\x00%\x00\x00\x18\xdc\x00\x00\x124\x06\x00\x00\x01\x00\x00\x04\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xca\x00\x05\x00\x00\x16\x1c\x01\x0cqwertyuiopas\x00\x00")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1265:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1294:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1294:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1294:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("\x81\xc8\x00\x0c\x124Vxxxxxxxxx\x00\x00&\xc0\x00\x00\x00%\x00\x00\x18\xdc\x00\x00\x124\x06\x00\x00\x01\x00\x00\x04\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xca\x00\x05\x00\x00\x16\x1c\x01\x0cqwertyuiopas\x00\x00")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1294:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1323:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1323:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1323:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("\x81\xc8\x00\x0c\x87eC!xxxxxxxx\x00\x00&\xc0\x00\x00\x00%\x00\x00\x18\xdc\x00\x00\x124\x06\x00\x00\x01\x00\x00\x04\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xca\x00\x05\x00\x00\x16\x1c\x01\x0cqwertyuiopas\x00\x00")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1323:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1352:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1352:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1352:2: note: Assignment 'rm=malloc(sizeof(*rm)+(sizeof("\x81\xc8\x00\x0c\x87eC!xxxxxxxx\x00\x00&\xc0\x00\x00\x00%\x00\x00\x18\xdc\x00\x00\x124\x06\x00\x00\x01\x00\x00\x04\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xca\x00\x05\x00\x00\x16\x1c\x01\x0cqwertyuiopas\x00\x00")-1))', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1352:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1382:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1382:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1382:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1382:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1425:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1425:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1425:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1425:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1460:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1460:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1460:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1460:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1504:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rm [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1504:2: note: Assuming allocation function fails rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1504:2: note: Assignment 'rm=malloc(sizeof(*rm)+0)', assigned value is 0 rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1504:2: note: Null pointer dereference rtpengine-mr26.0.1.21/tests/kernel-module-test.c:94:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:116:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:145:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:173:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:197:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:263:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:287:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:323:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:347:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/t/kernel-extmap-filter.c:106:27: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:379:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:536:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:569:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:601:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:643:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:675:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:844:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:877:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:919:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:961:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1000:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1033:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1077:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1121:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1187:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1222:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1382:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1425:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1460:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:1504:2: error: Null pointer dereference [nullPointer] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:111:7: style: Local variable 'ret' shadows outer variable [shadowVariable] rtpengine-mr26.0.1.21/tests/kernel-module-test.c:92:6: note: Shadowed variable rtpengine-mr26.0.1.21/tests/kernel-module-test.c:111:7: note: Shadow local variable rtpengine-mr26.0.1.21/t/test-transcode.c:287:3: warning: If memory allocation fails, then there is a possible null pointer dereference: rtp [nullPointerOutOfMemory] rtpengine-mr26.0.1.21/t/test-transcode.c:285:23: note: Assuming allocation function fails rtpengine-mr26.0.1.21/t/test-transcode.c:285:23: note: Assignment 'packet=malloc(packet_len)', assigned value is 0 rtpengine-mr26.0.1.21/t/test-transcode.c:286:25: note: rtp is assigned '(void*)packet' here. rtpengine-mr26.0.1.21/t/test-transcode.c:287:3: note: Null pointer dereference rtpengine-mr26.0.1.21/t/test-transcode.c:295:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] rtpengine-mr26.0.1.21/t/test-transcode.c:285:23: note: Assuming allocation function fails rtpengine-mr26.0.1.21/t/test-transcode.c:285:23: note: Assignment 'packet=malloc(packet_len)', assigned value is 0 rtpengine-mr26.0.1.21/t/test-transcode.c:295:25: note: Null pointer addition rtpengine-mr26.0.1.21/t/test-transcode.c:32:46: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] rtpengine-mr26.0.1.21/t/test-transcode.c:36:21: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] rtpengine-mr26.0.1.21/t/test-transcode.c:410:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] diff: head rtpengine-mr26.0.1.21/daemon/nftables.c:891:20: error:inconclusive: Returning pointer to local variable 'args' that will be invalid when returning. [returnDanglingLifetime] rtpengine-mr26.0.1.21/daemon/nftables.c:891:63: note: Address of variable taken here. rtpengine-mr26.0.1.21/daemon/nftables.c:891:63: note: Passed to 'nftables_do'. rtpengine-mr26.0.1.21/daemon/nftables.c:831:10: note: Return pointer. rtpengine-mr26.0.1.21/daemon/nftables.c:829:54: note: Passed to initializer list. rtpengine-mr26.0.1.21/daemon/nftables.c:830:6: note: Assuming condition is true rtpengine-mr26.0.1.21/daemon/nftables.c:890:79: note: Variable created here. rtpengine-mr26.0.1.21/daemon/nftables.c:891:20: note: Returning pointer to local variable 'args' that will be invalid when returning. 2.21.0 rtpengine-mr26.0.1.21/daemon/nftables.c:891:20: error:inconclusive: Returning pointer to local variable 'args' that will be invalid when returning. [returnDanglingLifetime] rtpengine-mr26.0.1.21/daemon/nftables.c:891:63: note: Address of variable taken here. rtpengine-mr26.0.1.21/daemon/nftables.c:891:63: note: Passed to 'nftables_do'. rtpengine-mr26.0.1.21/daemon/nftables.c:831:10: note: Return pointer. rtpengine-mr26.0.1.21/daemon/nftables.c:829:54: note: Passed to initializer list. rtpengine-mr26.0.1.21/daemon/nftables.c:890:79: note: Variable created here. rtpengine-mr26.0.1.21/daemon/nftables.c:891:20: note: Returning pointer to local variable 'args' that will be invalid when returning. head rtpengine-mr26.0.1.21/daemon/nftables.c:895:20: error:inconclusive: Returning pointer to local variable 'args' that will be invalid when returning. [returnDanglingLifetime] rtpengine-mr26.0.1.21/daemon/nftables.c:895:66: note: Address of variable taken here. rtpengine-mr26.0.1.21/daemon/nftables.c:895:66: note: Passed to 'nftables_do'. rtpengine-mr26.0.1.21/daemon/nftables.c:831:10: note: Return pointer. rtpengine-mr26.0.1.21/daemon/nftables.c:829:54: note: Passed to initializer list. rtpengine-mr26.0.1.21/daemon/nftables.c:830:6: note: Assuming condition is true rtpengine-mr26.0.1.21/daemon/nftables.c:894:82: note: Variable created here. rtpengine-mr26.0.1.21/daemon/nftables.c:895:20: note: Returning pointer to local variable 'args' that will be invalid when returning. 2.21.0 rtpengine-mr26.0.1.21/daemon/nftables.c:895:20: error:inconclusive: Returning pointer to local variable 'args' that will be invalid when returning. [returnDanglingLifetime] rtpengine-mr26.0.1.21/daemon/nftables.c:895:66: note: Address of variable taken here. rtpengine-mr26.0.1.21/daemon/nftables.c:895:66: note: Passed to 'nftables_do'. rtpengine-mr26.0.1.21/daemon/nftables.c:831:10: note: Return pointer. rtpengine-mr26.0.1.21/daemon/nftables.c:829:54: note: Passed to initializer list. rtpengine-mr26.0.1.21/daemon/nftables.c:894:82: note: Variable created here. rtpengine-mr26.0.1.21/daemon/nftables.c:895:20: note: Returning pointer to local variable 'args' that will be invalid when returning. 2.21.0 rtpengine-mr26.0.1.21/daemon/ssrc.c:704:14: style: Variable 'l' can be declared as pointer to const [constVariablePointer] head rtpengine-mr26.0.1.21/recording-daemon/inotify.c:47:22: portability:inconclusive: Undefined behaviour, when 'ret' is -1 the pointer arithmetic 'buf+ret' is out of bounds. [pointerOutOfBoundsCond] rtpengine-mr26.0.1.21/recording-daemon/inotify.c:39:11: note: Assuming that condition 'ret==-1' is not redundant rtpengine-mr26.0.1.21/recording-daemon/inotify.c:47:22: note: Pointer arithmetic overflow head rtpengine-mr26.0.1.21/recording-daemon/metafile.c:412:13: style: Condition 'head