2025-08-28 04:43 ftp://ftp.de.debian.org/debian/pool/main/n/netdata/netdata_1.37.1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=zlib --library=openssl --library=sqlite3 --library=icu --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-79-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: e3d2d90 (2025-08-27 11:11:05 +0200) count: 3505 3505 elapsed-time: 355.1 364.5 head-timing-info: old-timing-info: head results: netdata-1.37.1/aclk/aclk.c:1140:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrdlabels [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_alarm_api.c:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_alarm_api.c:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_alarm_api.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_capas.c:10:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_capas.c:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_contexts_api.c:13:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_contexts_api.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_contexts_api.c:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_contexts_api.c:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:16:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_WSS_DIRECT [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_string [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_string [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:332:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_STR_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:412:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_STR_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:465:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSA_PKCS1_OAEP_PADDING [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:559:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_string [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:637:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_int [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:713:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_string [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:744:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_string [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_otp.c:847:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_proxy.c:130:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_CLOUD [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_proxy.c:18:51: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/aclk/aclk_proxy.c:62:11: style: Variable 'auth' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/aclk/aclk_query.c:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aclk_stats_enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_query.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_STR_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_query.c:67:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_WEB_REQUEST_URL_SIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_query.c:292:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_query.c:339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_exit [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_query_queue.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_exit [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_query_queue.c:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aclk_stats_enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_query_queue.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_exit [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_rx_msgs.c:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_rx_msgs.c:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_rx_msgs.c:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_rx_msgs.c:252:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_rx_msgs.c:515:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_rx_msgs.c:507:109: style:inconclusive: Function 'aclk_handle_new_cloud_msg' argument 4 names different: declaration 'topic' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/aclk/aclk_rx_msgs.h:15:103: note: Function 'aclk_handle_new_cloud_msg' argument 4 names different: declaration 'topic' definition '__maybe_unused'. netdata-1.37.1/aclk/aclk_rx_msgs.c:507:109: note: Function 'aclk_handle_new_cloud_msg' argument 4 names different: declaration 'topic' definition '__maybe_unused'. netdata-1.37.1/aclk/aclk_stats.c:41:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ALGORITHM_ABSOLUTE [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_stats.c:268:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ALGORITHM_INCREMENTAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_stats.c:310:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrd_update_every [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_stats.c:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aclk_stats_enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_stats.c:252:56: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/aclk/aclk_tx_msgs.c:39:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_WSS_PUB_QOS1 [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_tx_msgs.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_tx_msgs.c:122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_tx_msgs.c:222:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_tx_msgs.c:257:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_tx_msgs.c:84:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] netdata-1.37.1/aclk/aclk_util.c:186:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_util.c:216:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_string [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_util.c:269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_object [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_util.c:336:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/aclk_util.c:387:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_WSS_PROXY_HTTP [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/https_client.c:590:21: error: There is an unknown macro here somewhere. Configuration is required. If UNUSED_FUNCTION is a macro then please configure it. [unknownMacro] netdata-1.37.1/aclk/schema-wrappers/alarm_config.cc:131:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/alarm_stream.cc:49:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALARM_LOG_STATUS_IDLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/schema-wrappers/alarm_stream.cc:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALARM_STATUS_NULL [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/schema-wrappers/alarm_stream.cc:70:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/alarm_stream.cc:181:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/alarm_stream.cc:196:39: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/alarm_stream.cc:233:37: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/alarm_stream.cc:243:37: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/alarm_stream.cc:245:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/connection.cc:22:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNECTION_UPDATE_SOURCE_AGENT [valueFlowBailoutIncompleteVar] netdata-1.37.1/aclk/schema-wrappers/connection.cc:41:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/connection.cc:55:11: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:35:6: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:54:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:62:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:64:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:98:6: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:103:36: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:114:36: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:116:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context.cc:28:51: style:inconclusive: Function 'contexts_snapshot_delete' argument 1 names different: declaration 'ctxs_snapshot' definition 'snapshot'. [funcArgNamesDifferent] netdata-1.37.1/aclk/schema-wrappers/context.h:36:51: note: Function 'contexts_snapshot_delete' argument 1 names different: declaration 'ctxs_snapshot' definition 'snapshot'. netdata-1.37.1/aclk/schema-wrappers/context.cc:28:51: note: Function 'contexts_snapshot_delete' argument 1 names different: declaration 'ctxs_snapshot' definition 'snapshot'. netdata-1.37.1/aclk/schema-wrappers/context_stream.cc:18:11: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/context_stream.cc:35:11: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/node_connection.cc:41:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/node_creation.cc:21:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/node_info.cc:77:27: style: Condition 'generate_node_info(msg.mutable_data(),&info->data)' is always false [knownConditionTrueFalse] netdata-1.37.1/aclk/schema-wrappers/node_info.cc:77:27: note: Calling function 'generate_node_info' returns 0 netdata-1.37.1/aclk/schema-wrappers/node_info.cc:77:27: note: Condition 'generate_node_info(msg.mutable_data(),&info->data)' is always false netdata-1.37.1/aclk/schema-wrappers/node_info.cc:107:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/node_info.cc:123:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/node_info.cc:131:17: style: C-style pointer casting [cstyleCast] netdata-1.37.1/aclk/schema-wrappers/node_info.cc:114:91: style:inconclusive: Function 'generate_update_node_collectors_message' argument 2 names different: declaration 'collectors' definition 'upd_node_collectors'. [funcArgNamesDifferent] netdata-1.37.1/aclk/schema-wrappers/node_info.h:73:91: note: Function 'generate_update_node_collectors_message' argument 2 names different: declaration 'collectors' definition 'upd_node_collectors'. netdata-1.37.1/aclk/schema-wrappers/node_info.cc:114:91: note: Function 'generate_update_node_collectors_message' argument 2 names different: declaration 'collectors' definition 'upd_node_collectors'. netdata-1.37.1/aclk/schema-wrappers/node_info.cc:88:24: style: Variable 'capa' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/aclk/schema-wrappers/schema_wrapper_utils.cc:19:16: style: C-style pointer casting [cstyleCast] netdata-1.37.1/claim/claim.c:38:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/claim/claim.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_cloud_setting [valueFlowBailoutIncompleteVar] netdata-1.37.1/claim/claim.c:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_cloud_setting [valueFlowBailoutIncompleteVar] netdata-1.37.1/claim/claim.c:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/cli/cli.c:47:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/cli/cli.c:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/cli/cli.c:112:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/cli/cli.c:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/cli/cli.c:142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/cli/cli.c:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/cli/cli.c:20:18: style: struct member 'command_context::client' is never used. [unusedStructMember] netdata-1.37.1/cli/cli.c:22:11: style: struct member 'command_context::args' is never used. [unusedStructMember] netdata-1.37.1/cli/cli.c:23:11: style: struct member 'command_context::message' is never used. [unusedStructMember] netdata-1.37.1/collectors/apps.plugin/apps_plugin.c:1490:116: error: There is an unknown macro here somewhere. Configuration is required. If KERNEL_UINT_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/collectors/cgroups.plugin/cgroup-network.c:502:71: error: There is an unknown macro here somewhere. Configuration is required. If PLUGINS_DIR is a macro then please configure it. [unknownMacro] netdata-1.37.1/collectors/cgroups.plugin/sys_fs_cgroup.c:34:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 11 [preprocessorErrorDirective] netdata-1.37.1/collectors/cgroups.plugin/sys_fs_cgroup.c:34:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 11 [preprocessorErrorDirective] netdata-1.37.1/collectors/cgroups.plugin/tests/test_cgroups_plugin.c:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/cups.plugin/cups_plugin.c:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/cups.plugin/cups_plugin.c:88:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/cups.plugin/cups_plugin.c:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/cups.plugin/cups_plugin.c:178:25: style: Variable 'jm' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/diskspace.plugin/plugin_diskspace.c:604:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 3 [preprocessorErrorDirective] netdata-1.37.1/collectors/diskspace.plugin/plugin_diskspace.c:604:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 3 [preprocessorErrorDirective] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.h:398:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:481:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:530:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:874:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:900:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:950:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:964:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:988:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1001:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1017:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1033:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1046:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1079:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1237:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_DEFAULT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1284:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1360:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1387:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_CFG_LOAD_MODE_RETURN [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1407:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1422:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1435:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1467:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_GLOBAL_SECTION [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1671:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_LOADED_FROM_STOCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1688:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINS_DIR [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1718:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1737:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2023:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_MS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2119:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_configured_host_prefix [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2131:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:865:39: style:inconclusive: Function 'ebpf_create_charts_on_apps' argument 1 names different: declaration 'name' definition 'id'. [funcArgNamesDifferent] netdata-1.37.1/collectors/ebpf.plugin/ebpf.h:228:39: note: Function 'ebpf_create_charts_on_apps' argument 1 names different: declaration 'name' definition 'id'. netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:865:39: note: Function 'ebpf_create_charts_on_apps' argument 1 names different: declaration 'name' definition 'id'. netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:611:30: style: Parameter 'family' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:611:44: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:630:34: style: Parameter 'dim' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:738:33: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:738:45: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:738:55: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:738:68: style: Parameter 'units' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:738:81: style: Parameter 'family' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:739:33: style: Parameter 'charttype' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:739:50: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:739:94: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:767:38: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:767:50: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:767:60: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:767:73: style: Parameter 'units' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:767:86: style: Parameter 'family' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:768:38: style: Parameter 'charttype' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:768:55: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:789:40: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:789:52: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:789:62: style: Parameter 'algorithm' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:866:39: style: Parameter 'algorithm' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1072:16: style: Variable 'test' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1306:34: style: Variable 'in6' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1660:40: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:1736:26: style: Variable 'long_options' can be declared as const array [constVariable] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2003:40: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2038:15: style: Variable 'cmp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf.c:2057:43: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:248:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:272:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:424:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:555:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:606:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:671:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_max [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:1030:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:202:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:201:22: note: outer condition: *name=='-' netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:202:23: note: identical inner condition: *name=='-' netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:759:40: style: Condition 'p->target' is always true [knownConditionTrueFalse] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:798:44: style: Condition 'p->target' is always true [knownConditionTrueFalse] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:847:40: style: Condition 'p->target' is always true [knownConditionTrueFalse] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:152:46: style:inconclusive: Function 'clean_apps_groups_target' argument 1 names different: declaration 'apps_groups_root_target' definition 'agrt'. [funcArgNamesDifferent] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.h:416:46: note: Function 'clean_apps_groups_target' argument 1 names different: declaration 'apps_groups_root_target' definition 'agrt'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:152:46: note: Function 'clean_apps_groups_target' argument 1 names different: declaration 'apps_groups_root_target' definition 'agrt'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:270:48: style:inconclusive: Function 'ebpf_read_apps_groups_conf' argument 1 names different: declaration 'apps_groups_default_target' definition 'agdt'. [funcArgNamesDifferent] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.h:411:48: note: Function 'ebpf_read_apps_groups_conf' argument 1 names different: declaration 'apps_groups_default_target' definition 'agdt'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:270:48: note: Function 'ebpf_read_apps_groups_conf' argument 1 names different: declaration 'apps_groups_default_target' definition 'agdt'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:270:70: style:inconclusive: Function 'ebpf_read_apps_groups_conf' argument 2 names different: declaration 'apps_groups_root_target' definition 'agrt'. [funcArgNamesDifferent] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.h:412:55: note: Function 'ebpf_read_apps_groups_conf' argument 2 names different: declaration 'apps_groups_root_target' definition 'agrt'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:270:70: note: Function 'ebpf_read_apps_groups_conf' argument 2 names different: declaration 'apps_groups_root_target' definition 'agrt'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:295:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_apps.c:834:41: style: Variable 'sortlist' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:541:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:570:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:645:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_APPS_FLAG_CHART_CREATED [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:664:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:992:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:1038:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:1109:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:1205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:1244:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_KERNEL_5_16 [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:1262:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:606:70: style:inconclusive: Function 'ebpf_cachestat_create_apps_charts' argument 2 names different: declaration 'root' definition 'ptr'. [funcArgNamesDifferent] netdata-1.37.1/collectors/ebpf.plugin/ebpf.h:285:70: note: Function 'ebpf_cachestat_create_apps_charts' argument 2 names different: declaration 'root' definition 'ptr'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:606:70: note: Function 'ebpf_cachestat_create_apps_charts' argument 2 names different: declaration 'root' definition 'ptr'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:482:34: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:498:105: style: Parameter 'publish' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:581:46: style: Variable 'in' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:695:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:752:38: style: Variable 'src' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:777:38: style: Variable 'current' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:778:38: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:837:34: style: Variable 'src' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:859:34: style: Variable 'current' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:860:34: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:959:88: style: Parameter 'npc' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:1164:54: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cachestat.c:1243:18: style: Variable 'account_page' can be declared as const array [constVariable] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cgroup.c:28:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cgroup.c:69:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_ebpf_cgroup_shm_header_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cgroup.c:163:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CGROUP_OPTIONS_SYSTEM_SLICE_SERVICE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cgroup.c:208:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_DEFAULT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cgroup.c:315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_cgroup.c:307:42: style: Parameter 'algorithm' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:290:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:408:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_APPS_FLAG_CHART_CREATED [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:478:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:507:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:546:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:736:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:781:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:1037:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:1112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:1151:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:429:31: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:444:96: style: Parameter 'publish' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:518:43: style: Variable 'in' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:577:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:606:35: style: Variable 'src' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_dcstat.c:815:31: style: Variable 'src' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:68:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:324:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:452:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_HIST_MAX_BINS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:616:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:650:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_DISK_LATENCY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:730:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_HIST_MAX_BINS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:746:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:846:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_HIST_MAX_BINS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:66:72: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:97:68: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:112:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:132:66: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:228:27: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:229:27: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:361:39: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:610:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:671:63: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_disk.c:661:10: style: Variable 'order' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:412:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:428:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:520:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:550:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:634:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:706:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:755:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:791:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:823:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:864:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:945:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:1008:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:1064:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:1114:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:401:46: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:459:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:483:28: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:499:66: style: Parameter 'publish' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:560:36: style: Variable 'in' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:593:28: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:617:44: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:677:28: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:701:71: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:750:73: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:785:71: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:785:94: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:815:58: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:853:56: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_fd.c:1049:57: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:67:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesystem [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:105:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_EBPF_FILESYSTEM_CHARTS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:184:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesystem [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:226:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:310:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesystem [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:352:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_HIST_MAX_BINS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:452:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_HIST_MAX_BINS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:468:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesystem [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:521:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesystem [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:546:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:585:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesystem [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:621:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_HIST_MAX_BINS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:251:15: style: Variable 'fs' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_filesystem.c:254:43: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_hardirq.c:346:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_hardirq.c:369:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_hardirq.c:432:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_hardirq.c:217:20: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_hardirq.c:218:20: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_hardirq.c:300:20: style: Variable 'check' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_hardirq.c:340:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mdflush.c:125:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mdflush.c:228:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mdflush.c:262:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mdflush.c:109:24: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mdflush.c:110:24: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mdflush.c:183:20: style: Variable 'check' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mdflush.c:200:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mount.c:305:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mount.c:374:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mount.c:429:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_EBPF_MOUNT_CHARTS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mount.c:453:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_LOAD_LEGACY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_mount.c:336:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_oomkill.c:109:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_oomkill.c:176:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_oomkill.c:237:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_oomkill.c:297:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_oomkill.c:344:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_APPS_FLAG_CHART_CREATED [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_oomkill.c:368:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_KERNEL_4_14 [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_oomkill.c:265:49: style: Parameter 'keys' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_oomkill.c:287:46: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:142:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:181:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:208:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_process [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:273:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:357:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:386:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:479:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:632:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:670:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:823:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:844:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:895:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:954:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:1005:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:1108:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:1219:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_RH_8 [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:1285:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_NO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:772:30: style: Local variable 'ps' shadows outer argument [shadowArgument] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:766:63: note: Shadowed declaration netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:772:30: note: Shadow variable netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:116:76: style: Parameter 'pvc' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:131:51: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:200:70: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:305:30: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:395:38: style: Variable 'in' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:424:45: style: Parameter 'family' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:424:59: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:424:71: style: Parameter 'axis' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:425:45: style: Parameter 'web' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:425:56: style: Parameter 'algorithm' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:446:54: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:501:70: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:530:68: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:772:30: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:801:78: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:801:101: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:839:76: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:891:78: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:928:63: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_process.c:970:61: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:400:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:442:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:498:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:645:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:707:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:897:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:995:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_APPS_FLAG_CHART_CREATED [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:1046:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:1060:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:365:32: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:381:71: style: Parameter 'publish' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:413:40: style: Variable 'in' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:526:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:617:32: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_shm.c:826:76: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:618:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:867:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:894:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:927:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_IN_A_KILOBIT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:987:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call_tcp_v4_connection [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1293:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_APPS_FLAG_CHART_CREATED [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1327:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1367:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1452:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1590:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1637:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_MAX_NAME [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1655:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_MAX_NAME [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1683:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_MAX_NAME [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1724:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1824:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2127:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2167:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2194:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2286:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2316:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2421:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2521:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2874:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3225:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3333:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3746:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_NO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3855:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_input [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3883:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_LOAD_LEGACY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3919:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avl_tree_lock [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1764:17: warning:inconclusive: The buffer 'hostname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1793:17: warning:inconclusive: The buffer 'hostname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3044:28: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3046:16: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3154:20: style: Condition 'prefix>0' is always true [knownConditionTrueFalse] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3146:16: note: Assuming that condition '!prefix' is not redundant netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3154:20: note: Condition 'prefix>0' is always true netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3194:20: style: Condition 'prefix>0' is always true [knownConditionTrueFalse] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3186:16: note: Assuming that condition '!prefix' is not redundant netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3194:20: note: Condition 'prefix>0' is always true netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2086:88: style:inconclusive: Function 'update_listen_table' argument 3 names different: declaration 'values' definition 'in'. [funcArgNamesDifferent] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.h:361:88: note: Function 'update_listen_table' argument 3 names different: declaration 'values' definition 'in'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2086:88: note: Function 'update_listen_table' argument 3 names different: declaration 'values' definition 'in'. netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:913:50: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1091:54: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1325:28: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1365:28: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1444:60: style: Parameter 'cmp' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1634:70: style: Parameter 'hostname' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1634:86: style: Parameter 'service_name' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1635:54: style: Parameter 'proto' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1653:69: style: Parameter 'service_name' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1653:89: style: Parameter 'proto' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1739:11: style: Variable 'errname' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1825:11: style: Variable 'other' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1851:81: style: Parameter 'lvalues' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1875:59: style: Parameter 'lindex' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1919:32: style: Variable 'check' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1949:91: style: Parameter 'cmp' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:1986:27: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2068:68: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2162:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2237:76: style: Parameter 'eb' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2267:27: style: Variable 'move' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2326:45: style: Variable 'in' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2375:27: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:2572:84: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3044:21: style: Variable 'serv' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3120:45: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3137:77: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3176:78: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3222:51: style: Parameter 'rfirst' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3222:79: style: Parameter 'rlast' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3223:51: style: Parameter 'cmpfirst' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3223:81: style: Parameter 'cmplast' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3304:11: style: Variable 'is_ipv6' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3824:21: style: Variable 'co' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_socket.c:3423:40: error: Uninitialized variable: &ipv6_convert [uninitvar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_softirq.c:93:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_MAIN_THREAD_EXITED [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_softirq.c:130:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_softirq.c:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_SYSTEM_SOFTIRQS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_softirq.c:216:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_softirq.c:158:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:340:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:375:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:419:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:586:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:613:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:685:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:717:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:789:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_APPS_FLAG_CHART_CREATED [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:848:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:306:33: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:320:73: style: Parameter 'publish' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:349:41: style: Variable 'in' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:450:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:477:33: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:535:33: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_swap.c:629:78: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:302:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscall [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:358:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscall [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:414:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:431:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:455:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:511:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:528:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscall [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_sync.c:380:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:482:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:527:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:662:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:820:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:850:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_fd [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:985:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1085:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_CGROUPS_CONTAINERS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1264:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1528:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_thread_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1644:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1767:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ENTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1915:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:469:47: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:578:32: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:637:45: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:773:32: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:802:71: style: Parameter 'publish' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:860:40: style: Variable 'in' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:892:20: style: Variable 'em' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:920:32: style: Variable 'w' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:981:72: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1080:74: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1166:76: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1166:99: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1250:59: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1349:57: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1584:40: style: Parameter 'family' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1584:54: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1584:66: style: Parameter 'axis' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1584:78: style: Parameter 'web' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/ebpf.plugin/ebpf_vfs.c:1612:54: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/freebsd.plugin/freebsd_devstat.c:199:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freebsd.plugin/freebsd_getifaddrs.c:158:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freebsd.plugin/freebsd_getmntinfo.c:140:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freebsd.plugin/freebsd_kstat_zfs.c:17:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_NO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freebsd.plugin/freebsd_kstat_zfs.c:263:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_TYPE_LINE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freebsd.plugin/freebsd_sysctl.c:927:0: error: failed to expand 'unlikely', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] netdata-1.37.1/collectors/freebsd.plugin/freebsd_sysctl.c:927:1: error: failed to expand 'unlikely', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] netdata-1.37.1/collectors/freebsd.plugin/plugin_freebsd.c:71:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 33 [preprocessorErrorDirective] netdata-1.37.1/collectors/freebsd.plugin/plugin_freebsd.c:71:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 33 [preprocessorErrorDirective] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:572:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:607:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:673:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:815:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SENSOR_READING_FLAGS_REREAD_SDR_CACHE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:1171:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_SEL_FLAGS_REREAD_SDR_CACHE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:1505:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:1521:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:1552:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_DRIVER_TYPE_KCS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:1576:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPMI_MONITORING_PROTOCOL_VERSION_1_5 [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:1604:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:684:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sn [nullPointerOutOfMemory] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assuming allocation function fails netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assignment 'sn=calloc(1,sizeof(struct sensor))', assigned value is 0 netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:684:9: note: Null pointer dereference netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:685:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sn [nullPointerOutOfMemory] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assuming allocation function fails netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assignment 'sn=calloc(1,sizeof(struct sensor))', assigned value is 0 netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:685:9: note: Null pointer dereference netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:686:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sn [nullPointerOutOfMemory] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assuming allocation function fails netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assignment 'sn=calloc(1,sizeof(struct sensor))', assigned value is 0 netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:686:9: note: Null pointer dereference netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:687:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sn [nullPointerOutOfMemory] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assuming allocation function fails netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assignment 'sn=calloc(1,sizeof(struct sensor))', assigned value is 0 netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:687:9: note: Null pointer dereference netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:688:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sn [nullPointerOutOfMemory] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assuming allocation function fails netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assignment 'sn=calloc(1,sizeof(struct sensor))', assigned value is 0 netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:688:9: note: Null pointer dereference netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:689:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sn [nullPointerOutOfMemory] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assuming allocation function fails netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assignment 'sn=calloc(1,sizeof(struct sensor))', assigned value is 0 netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:689:9: note: Null pointer dereference netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:690:9: warning: If memory allocation fails, then there is a possible null pointer dereference: sn [nullPointerOutOfMemory] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assuming allocation function fails netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assignment 'sn=calloc(1,sizeof(struct sensor))', assigned value is 0 netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:690:9: note: Null pointer dereference netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:691:13: warning: If memory allocation fails, then there is a possible null pointer dereference: sn [nullPointerOutOfMemory] netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assuming allocation function fails netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:679:20: note: Assignment 'sn=calloc(1,sizeof(struct sensor))', assigned value is 0 netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:691:13: note: Null pointer dereference netdata-1.37.1/collectors/freeipmi.plugin/freeipmi_plugin.c:655:17: style: Parameter 'sensor_name' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/idlejitter.plugin/plugin_idlejitter.c:11:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_MAIN_THREAD_EXITING [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/idlejitter.plugin/plugin_idlejitter.c:24:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_MS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/macos.plugin/macos_fw.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bootstrap_port [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/macos.plugin/macos_fw.c:100:13: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] netdata-1.37.1/collectors/macos.plugin/macos_mach_smi.c:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPU_STATE_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/macos.plugin/macos_mach_smi.c:95:64: error: Uninitialized variable: vm_statistics [uninitvar] netdata-1.37.1/collectors/macos.plugin/macos_sysctl.c:47:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/macos.plugin/macos_sysctl.c:256:27: warning:inconclusive: Possible null pointer dereference: st [nullPointer] netdata-1.37.1/collectors/macos.plugin/macos_sysctl.c:73:18: note: Assignment 'st=NULL', assigned value is 0 netdata-1.37.1/collectors/macos.plugin/macos_sysctl.c:222:13: note: Assuming condition is false netdata-1.37.1/collectors/macos.plugin/macos_sysctl.c:256:27: note: Null pointer dereference netdata-1.37.1/collectors/macos.plugin/plugin_macos.c:25:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 3 [preprocessorErrorDirective] netdata-1.37.1/collectors/macos.plugin/plugin_macos.c:25:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 3 [preprocessorErrorDirective] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:93:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETLINK_NETFILTER [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:116:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NLM_F_REQUEST [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:208:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_EXP_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:228:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_EXP_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:240:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_EXP_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:301:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_NEW [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:570:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETLINK_NETFILTER [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:590:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_CB_OK [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:753:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:146:22: style: Variable 'nfg' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/nfacct.plugin/plugin_nfacct.c:223:22: style: Variable 'nfg' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/perf.plugin/perf_plugin.c:295:17: error: syntax error [syntaxError] netdata-1.37.1/collectors/plugins.d/plugins_d.c:11:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/plugins.d/plugins_d.c:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_PID [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/plugins.d/plugins_d.c:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_exit [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/plugins.d/plugins_d.c:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_MAIN_THREAD_EXITING [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/plugins.d/plugins_d.c:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_PLUGINS [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/plugins.d/plugins_d.c:121:18: style: Variable 'count' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/collectors/plugins.d/pluginsd_parser.c:342:66: error: There is an unknown macro here somewhere. Configuration is required. If PLUGINSD_KEYWORD_CHART_DEFINITION_END is a macro then please configure it. [unknownMacro] netdata-1.37.1/collectors/proc.plugin/ipc.c:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/ipc.c:165:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_INFO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/ipc.c:187:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_DEFAULT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/ipc.c:242:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_DEFAULT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/ipc.c:293:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/ipc.c:20:21: style: struct member 'ipc_limits::shmmni' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:21:21: style: struct member 'ipc_limits::shmmax' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:22:21: style: struct member 'ipc_limits::shmall' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:23:21: style: struct member 'ipc_limits::shmmin' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:31:21: style: struct member 'ipc_limits::msgmni' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:32:21: style: struct member 'ipc_limits::msgmax' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:33:21: style: struct member 'ipc_limits::msgmnb' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:49:9: style: union member 'semun::val' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:50:22: style: union member 'semun::buf' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:52:21: style: union member 'semun::__buf' is never used. [unusedStructMember] netdata-1.37.1/collectors/proc.plugin/ipc.c:195:18: style: Variable 'words' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/collectors/proc.plugin/ipc.c:250:18: style: Variable 'words' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/collectors/proc.plugin/plugin_proc.c:79:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 36 [preprocessorErrorDirective] netdata-1.37.1/collectors/proc.plugin/plugin_proc.c:79:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 36 [preprocessorErrorDirective] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:254:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_DEFAULT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:338:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_MAX_NAME [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:361:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DIR [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:457:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:475:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_NO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:617:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:855:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDLABEL_SRC_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:902:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_diskstats.c:662:32: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/proc_interrupts.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_INVALID [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_loadavg.c:17:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_mdstat.c:81:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDLABEL_SRC_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_mdstat.c:102:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_mdstat.c:415:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] netdata-1.37.1/collectors/proc.plugin/proc_mdstat.c:395:9: note: outer condition: redundant_num netdata-1.37.1/collectors/proc.plugin/proc_mdstat.c:415:13: note: opposite inner condition: !redundant_num netdata-1.37.1/collectors/proc.plugin/proc_mdstat.c:245:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/proc_mdstat.c:344:26: style: Variable 'raid' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/proc_mdstat.c:135:18: style: Variable 'words' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/collectors/proc.plugin/proc_meminfo.c:67:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_meminfo.c:16:23: style: Variable 'arl_hwcorrupted' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/proc_meminfo.c:16:48: style: Variable 'arl_memavailable' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/proc_net_dev.c:453:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ID_LENGTH_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_dev.c:657:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_FIRST_NET_IFACE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_dev.c:690:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_dev.c:1504:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrd_update_every [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_dev.c:28:39: style: Parameter 'operstate' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/proc.plugin/proc_net_ip_vs_stats.c:19:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_netstat.c:325:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_netstat.c:879:16: style: Local variable 'words' shadows outer variable [shadowVariable] netdata-1.37.1/collectors/proc.plugin/proc_net_netstat.c:671:22: note: Shadowed declaration netdata-1.37.1/collectors/proc.plugin/proc_net_netstat.c:879:16: note: Shadow variable netdata-1.37.1/collectors/proc.plugin/proc_net_rpc_nfs.c:149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_rpc_nfsd.c:232:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_sctp_snmp.c:55:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_sockstat.c:35:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_sockstat.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_sockstat.c:121:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_sockstat6.c:39:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_softnet_stat.c:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_stat_conntrack.c:12:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_stat_synproxy.c:17:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_wireless.c:180:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ID_LENGTH_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_wireless.c:202:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDLABEL_SRC_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_wireless.c:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_net_wireless.c:118:49: style: Parameter 'timestamp' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/proc.plugin/proc_pagetypeinfo.c:75:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_pagetypeinfo.c:232:17: style: Condition '!pgl' is always false [knownConditionTrueFalse] netdata-1.37.1/collectors/proc.plugin/proc_pagetypeinfo.c:111:15: style: Variable 'zonenamelast' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/proc_pressure.c:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_TYPE_LINE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_pressure.c:139:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_pressure.c:51:53: style:inconclusive: Function 'update_pressure_charts' argument 1 names different: declaration 'charts' definition 'pcs'. [funcArgNamesDifferent] netdata-1.37.1/collectors/proc.plugin/proc_pressure.h:41:53: note: Function 'update_pressure_charts' argument 1 names different: declaration 'charts' definition 'pcs'. netdata-1.37.1/collectors/proc.plugin/proc_pressure.c:51:53: note: Function 'update_pressure_charts' argument 1 names different: declaration 'charts' definition 'pcs'. netdata-1.37.1/collectors/proc.plugin/proc_self_mountinfo.c:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_self_mountinfo.c:203:50: style: Parameter 'mount_point' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/proc.plugin/proc_self_mountinfo.c:291:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/proc_self_mountinfo.c:327:72: style: Variable 'w' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/collectors/proc.plugin/proc_softirqs.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_INVALID [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_spl_kstat_zfs.c:123:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_spl_kstat_zfs.c:278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CHART_PRIO_ZFS_POOL_STATE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_spl_kstat_zfs.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_spl_kstat_zfs.c:147:24: style: Variable 'de' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/proc_stat.c:70:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_stat.c:133:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_DEFAULT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_stat.c:274:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpu_set_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_stat.c:298:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_DEFAULT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_stat.c:357:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_stat.c:372:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_stat.c:486:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processors [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_sys_kernel_random_entropy_avail.c:11:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_uptime.c:10:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/proc_vmstat.c:35:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_block_zram.c:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ID_LENGTH_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_block_zram.c:136:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_block_zram.c:252:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_DEFAULT [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_block_zram.c:40:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/sys_block_zram.c:245:17: style: Variable 'zram_id' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/collectors/proc.plugin/sys_class_infiniband.c:214:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_NO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_class_infiniband.c:221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_NO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_class_infiniband.c:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ID_LENGTH_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_class_infiniband.c:303:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_class_infiniband.c:309:9: style: Condition 'enable_new_ports==-1' is always true [knownConditionTrueFalse] netdata-1.37.1/collectors/proc.plugin/sys_class_infiniband.c:544:17: warning: Expression '-1*4*8' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] netdata-1.37.1/collectors/proc.plugin/sys_class_power_supply.c:116:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDLABEL_SRC_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_class_power_supply.c:122:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_NO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_class_power_supply.c:138:24: warning: Possible null pointer dereference: dirname [nullPointer] netdata-1.37.1/collectors/proc.plugin/sys_class_power_supply.c:123:28: note: Assignment 'dirname=NULL', assigned value is 0 netdata-1.37.1/collectors/proc.plugin/sys_class_power_supply.c:125:8: note: Assuming condition is false netdata-1.37.1/collectors/proc.plugin/sys_class_power_supply.c:138:24: note: Null pointer dereference netdata-1.37.1/collectors/proc.plugin/sys_devices_system_edac_mc.c:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_devices_system_edac_mc.c:81:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_devices_system_node.c:16:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_devices_system_node.c:76:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_fs_btrfs.c:128:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_fs_btrfs.c:251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_fs_btrfs.c:452:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDLABEL_SRC_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_fs_btrfs.c:458:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_AUTO [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/sys_fs_btrfs.c:464:18: style: Variable 'btrfs_path' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/proc.plugin/sys_kernel_mm_ksm.c:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/zfs_common.c:40:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/proc.plugin/zfs_common.c:577:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/slabinfo.plugin/slabinfo.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/slabinfo.plugin/slabinfo.c:132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/slabinfo.plugin/slabinfo.c:281:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/slabinfo.plugin/slabinfo.c:334:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/slabinfo.plugin/slabinfo.c:341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/slabinfo.plugin/slabinfo.c:171:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/collectors/statsd.plugin/statsd.c:18:0: error: #error Please increase WORKER_UTILIZATION_MAX_JOB_TYPES to at least 4 [preprocessorErrorDirective] netdata-1.37.1/collectors/statsd.plugin/statsd.c:18:2: error: #error Please increase WORKER_UTILIZATION_MAX_JOB_TYPES to at least 4 [preprocessorErrorDirective] netdata-1.37.1/collectors/tc.plugin/plugin_tc.c:890:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 10 [preprocessorErrorDirective] netdata-1.37.1/collectors/tc.plugin/plugin_tc.c:890:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 10 [preprocessorErrorDirective] netdata-1.37.1/collectors/timex.plugin/plugin_timex.c:38:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_MAIN_THREAD_EXITING [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/timex.plugin/plugin_timex.c:53:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrd_update_every [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/timex.plugin/plugin_timex.c:141:110: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:150:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:174:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:369:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XENSTAT_ALL [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:811:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:928:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:168:74: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:514:56: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:530:53: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:541:53: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:553:54: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:571:56: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:584:62: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:598:61: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:612:63: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:626:65: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:640:64: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/collectors/xenstat.plugin/xenstat_plugin.c:654:63: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/daemon/analytics.c:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ANALYTICS [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:223:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST_FLAG_ARCHIVED [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:281:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_SINGLE_THREADED [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:336:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ANALYTICS [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:369:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable install_type [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:403:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:418:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:443:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:481:152: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_NO [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:557:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrd_hosts_available [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:565:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:585:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:644:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrdpush_enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:695:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_ENV_VARS [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:822:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_update_every [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/analytics.c:633:14: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: d [nullPointerOutOfResources] netdata-1.37.1/daemon/analytics.c:630:21: note: Assuming allocation function fails netdata-1.37.1/daemon/analytics.c:630:21: note: Assignment 'd=opendir(dir)', assigned value is 0 netdata-1.37.1/daemon/analytics.c:633:14: note: Null pointer dereference netdata-1.37.1/daemon/analytics.c:720:19: style: Variable 'cmp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/analytics.c:735:20: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/analytics.c:782:20: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/analytics.c:1024:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/buildinfo.c:250:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIGURE_COMMAND [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/buildinfo.c:206:46: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/daemon/buildinfo.c:228:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/buildinfo.c:377:35: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/daemon/buildinfo.c:378:15: style: Variable 'first' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/daemon/buildinfo.c:378:9: style: Variable 'first' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/daemon/commands.c:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/commands.c:220:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrdlabels [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/commands.c:245:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cloud_config [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/commands.c:288:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cloud_config [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/commands.c:505:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/commands.c:592:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv_loop_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/commands.c:204:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] netdata-1.37.1/daemon/commands.c:227:51: style: Parameter 'args' can be declared as pointer to const. However it seems that 'cmd_read_config_execute' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/daemon/commands.c:59:25: note: You might need to cast the function pointer here netdata-1.37.1/daemon/commands.c:227:51: note: Parameter 'args' can be declared as pointer to const netdata-1.37.1/daemon/commands.c:230:11: style: Variable 'separator' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/commands.c:233:11: style: Variable 'separator2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/commands.c:269:11: style: Variable 'separator' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/commands.c:272:11: style: Variable 'separator2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/commands.c:275:11: style: Variable 'separator3' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/commands.c:373:39: style: Parameter 'req' can be declared as pointer to const. However it seems that 'pipe_write_cb' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/daemon/commands.c:425:79: note: You might need to cast the function pointer here netdata-1.37.1/daemon/commands.c:373:39: note: Parameter 'req' can be declared as pointer to const netdata-1.37.1/daemon/commands.c:444:47: style: Parameter 'req' can be declared as pointer to const. However it seems that 'after_schedule_command' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/daemon/commands.c:488:85: note: You might need to cast the function pointer here netdata-1.37.1/daemon/commands.c:444:47: note: Parameter 'req' can be declared as pointer to const netdata-1.37.1/daemon/commands.c:455:41: style: Parameter 'req' can be declared as pointer to const. However it seems that 'schedule_command' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/daemon/commands.c:488:67: note: You might need to cast the function pointer here netdata-1.37.1/daemon/commands.c:455:41: note: Parameter 'req' can be declared as pointer to const netdata-1.37.1/daemon/daemon.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/daemon.c:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_REG [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/daemon.c:101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_NGROUPS_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/daemon.c:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_GLOBAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/daemon.c:457:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/daemon.c:17:14: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] netdata-1.37.1/daemon/daemon.c:80:25: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] netdata-1.37.1/daemon/daemon.c:80:20: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/global_statistics.c:18:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 9 [preprocessorErrorDirective] netdata-1.37.1/daemon/global_statistics.c:18:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 9 [preprocessorErrorDirective] netdata-1.37.1/daemon/main.c:36:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable web_server_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable web_client_timeout [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:205:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_EXIT [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:232:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:289:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:404:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:439:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:447:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_GLOBAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:614:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOSTNAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:761:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:844:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:859:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_GLOBAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:889:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/main.c:862:33: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] netdata-1.37.1/daemon/main.c:26:35: style:inconclusive: Function 'netdata_cleanup_and_exit' argument 1 names different: declaration 'i' definition 'ret'. [funcArgNamesDifferent] netdata-1.37.1/daemon/daemon.h:10:35: note: Function 'netdata_cleanup_and_exit' argument 1 names different: declaration 'i' definition 'ret'. netdata-1.37.1/daemon/main.c:26:35: note: Function 'netdata_cleanup_and_exit' argument 1 names different: declaration 'i' definition 'ret'. netdata-1.37.1/daemon/main.c:1596:13: style: Local variable 'fd' shadows outer variable [shadowVariable] netdata-1.37.1/daemon/main.c:1521:9: note: Shadowed declaration netdata-1.37.1/daemon/main.c:1596:13: note: Shadow variable netdata-1.37.1/daemon/main.c:963:31: style: Variable 'stacksize_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/main.c:964:31: style: Variable 'debug_flags_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/main.c:965:31: style: Variable 'claim_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/main.c:1325:11: style: Variable 'nd_disable_cloud' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/main.c:1334:15: style: Variable 'pmax' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/main.c:1373:15: style: Variable 'flags' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/daemon/service.c:29:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDDIM_FLAG_ARCHIVED [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/service.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDDIM_FLAG_OBSOLETE [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/service.c:110:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_FLAG_ARCHIVED [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/service.c:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_FLAG_OBSOLETE [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/service.c:190:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST_FLAG_PENDING_OBSOLETE_CHARTS [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/service.c:228:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST_OPTION_DELETE_ORPHAN_HOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/service.c:251:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/service.c:283:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/signals.c:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/signals.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/signals.c:98:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/signals.c:132:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/signals.c:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/signals.c:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_ALL [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/signals.c:218:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/daemon/signals.c:204:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] netdata-1.37.1/daemon/signals.c:190:14: style: Same expression on both sides of '=='. [duplicateExpression] netdata-1.37.1/daemon/unit_test.c:161:60: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/database/KolmogorovSmirnovDist.c:160:4: warning: If memory allocation fails, then there is a possible null pointer dereference: T2 [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:159:28: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:159:9: note: Assignment 'T2=(double**)malloc(N*sizeof(double*))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:160:4: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:162:7: warning: If memory allocation fails, then there is a possible null pointer dereference: T2 [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:159:28: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:159:9: note: Assignment 'T2=(double**)malloc(N*sizeof(double*))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:162:7: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:162:15: warning: If memory allocation fails, then there is a possible null pointer dereference: T2 [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:159:28: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:159:9: note: Assignment 'T2=(double**)malloc(N*sizeof(double*))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:162:15: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:411:4: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:25: note: Calling function 'CalcFloorCeil', 3rd argument 'A' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:411:4: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:411:11: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:25: note: Calling function 'CalcFloorCeil', 3rd argument 'A' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:411:11: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:412:4: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:25: note: Calling function 'CalcFloorCeil', 3rd argument 'A' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:412:4: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:413:4: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:25: note: Calling function 'CalcFloorCeil', 3rd argument 'A' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:413:4: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:413:15: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:25: note: Calling function 'CalcFloorCeil', 3rd argument 'A' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:413:15: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:415:7: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:25: note: Calling function 'CalcFloorCeil', 3rd argument 'A' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:415:7: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:415:14: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:25: note: Calling function 'CalcFloorCeil', 3rd argument 'A' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:415:14: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:416:4: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:25: note: Calling function 'CalcFloorCeil', 3rd argument 'A' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:416:4: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:457:14: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:457:14: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:462:21: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:462:21: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:467:8: warning: If memory allocation fails, then there is a possible null pointer dereference: A [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:467:8: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:709:7: warning: If memory allocation fails, then there is a possible null pointer dereference: H [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:700:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:700:8: note: Assignment 'H=(double*)malloc((m*m)*sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:709:7: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:710:7: warning: If memory allocation fails, then there is a possible null pointer dereference: H [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:700:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:700:8: note: Assignment 'H=(double*)malloc((m*m)*sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:710:7: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:712:4: warning: If memory allocation fails, then there is a possible null pointer dereference: H [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:700:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:700:8: note: Assignment 'H=(double*)malloc((m*m)*sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:712:4: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:744:33: warning: If memory allocation fails, then there is a possible null pointer dereference: B [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:770:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:770:8: note: Assignment 'B=(double*)malloc((m*m)*sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:781:21: note: Calling function 'mMultiply', 2nd argument 'B' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:744:33: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:745:10: warning: If memory allocation fails, then there is a possible null pointer dereference: C [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:770:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:770:8: note: Assignment 'B=(double*)malloc((m*m)*sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:771:21: note: Calling function 'mMultiply', 3rd argument 'B' value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:745:10: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:773:8: warning: If memory allocation fails, then there is a possible null pointer dereference: B [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:770:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:770:8: note: Assignment 'B=(double*)malloc((m*m)*sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:773:8: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:778:17: warning: If memory allocation fails, then there is a possible null pointer dereference: B [nullPointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:770:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:770:8: note: Assignment 'B=(double*)malloc((m*m)*sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:778:17: note: Null pointer dereference netdata-1.37.1/database/KolmogorovSmirnovDist.c:736:32: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/KolmogorovSmirnovDist.c:736:43: style: Parameter 'B' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/rrd.h:1258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrd.h:1269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrd.h:1280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/datafile.c:149:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/datafile.c:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UV_EINVAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/datafile.c:235:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/datafile.c:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UV_EOF [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/datafile.c:441:53: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/engine/pagecache.h:217:59: style: Parameter 'descr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/rrdcalc.h:240:48: style: Parameter 'rc' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/rrdcontext.h:58:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] netdata-1.37.1/database/rrd.h:231:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] netdata-1.37.1/database/engine/journalfile.c:10:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_RRDENGINE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/journalfile.c:201:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/journalfile.c:266:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UV_EINVAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/journalfile.c:317:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/journalfile.c:423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_RRDENGINE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/journalfile.c:496:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/journalfile.c:537:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/journalfile.c:44:43: portability: 'ctx->commit_log.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] netdata-1.37.1/database/engine/journalfile.c:93:32: portability: 'ctx->commit_log.buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] netdata-1.37.1/database/engine/journalfile.c:437:22: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] netdata-1.37.1/database/engine/journalfile.c:437:43: portability: 'buf+sizeof(*jf_header)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] netdata-1.37.1/database/engine/journalfile.c:449:55: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] netdata-1.37.1/database/engine/journalfile.c:489:33: portability: 'journalfile->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] netdata-1.37.1/database/engine/journalfile.c:510:60: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] netdata-1.37.1/database/engine/journalfile.c:519:17: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] netdata-1.37.1/database/engine/pagecache.c:182:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:317:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_MS [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:377:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_RRDENGINE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:474:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:580:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:627:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PJE0 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:672:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:701:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:740:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:781:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:854:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:999:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:1105:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:1267:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_exit [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/pagecache.c:195:30: style: Variable 'pg_cache_descr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:211:30: style: Variable 'pg_cache_descr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:284:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/engine/pagecache.c:293:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/engine/pagecache.c:302:72: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/engine/pagecache.c:468:14: style: Variable 'PValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:556:67: style: Parameter 'descr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/engine/pagecache.c:567:70: style: Parameter 'descr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/engine/pagecache.c:577:14: style: Variable 'PValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:602:101: style: Parameter 'descr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/engine/pagecache.c:618:14: style: Variable 'firstPValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:618:28: style: Variable 'lastPValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:620:31: style: Variable 'descr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:660:34: style: Variable 'pg_cache_descr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:696:31: style: Variable 'descr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:697:14: style: Variable 'PValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:774:30: style: Variable 'pg_cache_descr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:776:14: style: Variable 'PValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:843:30: style: Variable 'pg_cache_descr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:992:14: style: Variable 'PValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/pagecache.c:1099:14: style: Variable 'PValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/engine/rrdengine.c:15:0: error: #error Please increase WORKER_UTILIZATION_MAX_JOB_TYPES to at least (RRDENG_MAX_OPCODE + 2) [preprocessorErrorDirective] netdata-1.37.1/database/engine/rrdengine.c:15:2: error: #error Please increase WORKER_UTILIZATION_MAX_JOB_TYPES to at least (RRDENG_MAX_OPCODE + 2) [preprocessorErrorDirective] netdata-1.37.1/database/engine/rrdengineapi.c:12:0: error: #error RRD_STORAGE_TIERS is not 5 - you need to add allocations here [preprocessorErrorDirective] netdata-1.37.1/database/engine/rrdengineapi.c:12:2: error: #error RRD_STORAGE_TIERS is not 5 - you need to add allocations here [preprocessorErrorDirective] netdata-1.37.1/database/engine/rrdenginelib.c:9:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_flags [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/rrdenginelib.c:50:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_STR_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/rrdenginelib.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UV_EINVAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/rrdenginelib.c:122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/rrdenginelib.c:232:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/rrdenginelib.c:264:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UV_EOF [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/rrdenginelib.c:276:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/engine/rrdenginelib.c:74:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/ram/rrddim_mem.c:26:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_instance [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/ram/rrddim_mem.c:46:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/ram/rrddim_mem.c:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_metric_handle [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/ram/rrddim_mem.c:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN_EMPTY_SLOT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/ram/rrddim_mem.c:250:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN_USER_FLAGS [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/ram/rrddim_mem.c:12:79: style:inconclusive: Function 'rrddim_metrics_group_get' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:28:67: note: Function 'rrddim_metrics_group_get' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:12:79: note: Function 'rrddim_metrics_group_get' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:12:108: style:inconclusive: Function 'rrddim_metrics_group_get' argument 2 names different: declaration 'uuid' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:28:88: note: Function 'rrddim_metrics_group_get' argument 2 names different: declaration 'uuid' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:12:108: note: Function 'rrddim_metrics_group_get' argument 2 names different: declaration 'uuid' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:16:65: style:inconclusive: Function 'rrddim_metrics_group_release' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:29:53: note: Function 'rrddim_metrics_group_release' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:16:65: note: Function 'rrddim_metrics_group_release' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:16:108: style:inconclusive: Function 'rrddim_metrics_group_release' argument 2 names different: declaration 'smg' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:29:89: note: Function 'rrddim_metrics_group_release' argument 2 names different: declaration 'smg' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:16:108: note: Function 'rrddim_metrics_group_release' argument 2 names different: declaration 'smg' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:25:71: style:inconclusive: Function 'rrddim_metric_get_or_create' argument 2 names different: declaration 'db_instance' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:23:82: note: Function 'rrddim_metric_get_or_create' argument 2 names different: declaration 'db_instance' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:25:71: note: Function 'rrddim_metric_get_or_create' argument 2 names different: declaration 'db_instance' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:43:49: style:inconclusive: Function 'rrddim_metric_get' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:24:60: note: Function 'rrddim_metric_get' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:43:49: note: Function 'rrddim_metric_get' argument 1 names different: declaration 'db_instance' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:58:68: style:inconclusive: Function 'rrddim_metric_release' argument 1 names different: declaration 'db_metric_handle' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:26:51: note: Function 'rrddim_metric_release' argument 1 names different: declaration 'db_metric_handle' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:58:68: note: Function 'rrddim_metric_release' argument 1 names different: declaration 'db_metric_handle' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:66:114: style:inconclusive: Function 'rrddim_store_metric_change_collection_frequency' argument 2 names different: declaration 'update_every' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:32:101: note: Function 'rrddim_store_metric_change_collection_frequency' argument 2 names different: declaration 'update_every' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:66:114: note: Function 'rrddim_store_metric_change_collection_frequency' argument 2 names different: declaration 'update_every' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:70:108: style:inconclusive: Function 'rrddim_collect_init' argument 2 names different: declaration 'update_every' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:31:95: note: Function 'rrddim_collect_init' argument 2 names different: declaration 'update_every' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:70:108: note: Function 'rrddim_collect_init' argument 2 names different: declaration 'update_every' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:70:151: style:inconclusive: Function 'rrddim_collect_init' argument 3 names different: declaration 'smg' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/ram/rrddim_mem.h:31:132: note: Function 'rrddim_collect_init' argument 3 names different: declaration 'smg' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:70:151: note: Function 'rrddim_collect_init' argument 3 names different: declaration 'smg' definition '__maybe_unused'. netdata-1.37.1/database/ram/rrddim_mem.c:12:79: style: Parameter '__maybe_unused' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/ram/rrddim_mem.c:12:108: style: Parameter '__maybe_unused' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/ram/rrddim_mem.c:16:65: style: Parameter '__maybe_unused' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/ram/rrddim_mem.c:16:108: style: Parameter '__maybe_unused' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/ram/rrddim_mem.c:46:14: style: Variable 'PValue' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/ram/rrddim_mem.c:257:30: style: Variable 'h' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/rrd.c:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcalc.c:191:74: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT_AUTO is a macro then please configure it. [unknownMacro] netdata-1.37.1/database/rrdcalctemplate.c:140:32: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT_AUTO is a macro then please configure it. [unknownMacro] netdata-1.37.1/database/rrdcontext.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:552:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:607:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:614:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_DONT_OVERWRITE_VALUE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:629:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:689:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:702:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:714:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:731:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:756:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ML_ANOMALY_RATES_CHART_ID [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:820:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:920:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:926:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_DONT_OVERWRITE_VALUE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:946:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1041:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1095:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1118:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1147:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1174:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1209:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1339:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1343:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1365:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1404:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_DONT_OVERWRITE_VALUE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1582:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1661:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1722:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1760:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1835:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:1970:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_NOT_FOUND [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_NOT_FOUND [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2215:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2223:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_SINGLE_THREADED [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2407:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2571:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2615:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2700:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2721:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDR_OPTION_SELECTED_TIER [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2806:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMPLE_PATTERN_EXACT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2935:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2965:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:2991:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3099:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3116:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3133:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3155:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3183:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3192:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_exit [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3302:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3411:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3595:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_exit [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3625:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3672:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3746:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_SEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3761:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3863:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_BOOLEAN_YES [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:3887:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WORKER_METRIC_ABSOLUTE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdcontext.c:569:19: style: The statement 'if (rm->rrddim!=rm_new->rrddim) rm->rrddim=rm_new->rrddim' is logically equivalent to 'rm->rrddim=rm_new->rrddim'. [duplicateConditionalAssign] netdata-1.37.1/database/rrdcontext.c:570:20: note: Assignment 'rm->rrddim=rm_new->rrddim' netdata-1.37.1/database/rrdcontext.c:569:19: note: Condition 'rm->rrddim!=rm_new->rrddim' is redundant netdata-1.37.1/database/rrdcontext.c:1151:13: style: Condition '!ri_is_hidden' is always true [knownConditionTrueFalse] netdata-1.37.1/database/rrdcontext.c:1151:13: note: Assuming that condition 'st_is_hidden' is not redundant netdata-1.37.1/database/rrdcontext.c:1150:8: note: Assuming that condition 'st_is_hidden!=ri_is_hidden' is not redundant netdata-1.37.1/database/rrdcontext.c:1151:13: note: Condition '!ri_is_hidden' is always true netdata-1.37.1/database/rrdcontext.c:1154:18: style: Condition 'ri_is_hidden' is always true [knownConditionTrueFalse] netdata-1.37.1/database/rrdcontext.c:1154:18: note: Assuming that condition '!st_is_hidden' is not redundant netdata-1.37.1/database/rrdcontext.c:1150:8: note: Assuming that condition 'st_is_hidden!=ri_is_hidden' is not redundant netdata-1.37.1/database/rrdcontext.c:1154:18: note: Condition 'ri_is_hidden' is always true netdata-1.37.1/database/rrdcontext.c:1641:46: style:inconclusive: Function 'rrdcontext_hub_checkpoint_command' argument 1 names different: declaration 'cmd' definition 'ptr'. [funcArgNamesDifferent] netdata-1.37.1/database/rrdcontext.h:97:46: note: Function 'rrdcontext_hub_checkpoint_command' argument 1 names different: declaration 'cmd' definition 'ptr'. netdata-1.37.1/database/rrdcontext.c:1641:46: note: Function 'rrdcontext_hub_checkpoint_command' argument 1 names different: declaration 'cmd' definition 'ptr'. netdata-1.37.1/database/rrdcontext.c:1702:50: style:inconclusive: Function 'rrdcontext_hub_stop_streaming_command' argument 1 names different: declaration 'cmd' definition 'ptr'. [funcArgNamesDifferent] netdata-1.37.1/database/rrdcontext.h:98:50: note: Function 'rrdcontext_hub_stop_streaming_command' argument 1 names different: declaration 'cmd' definition 'ptr'. netdata-1.37.1/database/rrdcontext.c:1702:50: note: Function 'rrdcontext_hub_stop_streaming_command' argument 1 names different: declaration 'cmd' definition 'ptr'. netdata-1.37.1/database/rrdcontext.c:3556:87: style:inconclusive: Function 'rrdcontext_queue_for_post_processing' argument 2 names different: declaration 'function' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/rrdcontext.c:419:78: note: Function 'rrdcontext_queue_for_post_processing' argument 2 names different: declaration 'function' definition '__maybe_unused'. netdata-1.37.1/database/rrdcontext.c:3556:87: note: Function 'rrdcontext_queue_for_post_processing' argument 2 names different: declaration 'function' definition '__maybe_unused'. netdata-1.37.1/database/rrdcontext.c:3556:119: style:inconclusive: Function 'rrdcontext_queue_for_post_processing' argument 3 names different: declaration 'flags' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/database/rrdcontext.c:419:98: note: Function 'rrdcontext_queue_for_post_processing' argument 3 names different: declaration 'flags' definition '__maybe_unused'. netdata-1.37.1/database/rrdcontext.c:3556:119: note: Function 'rrdcontext_queue_for_post_processing' argument 3 names different: declaration 'flags' definition '__maybe_unused'. netdata-1.37.1/database/rrdcontext.c:365:18: style: Variable 'ri' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/rrdcontext.c:753:20: style: Variable 'ml_anomaly_rates_id' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/rrdcontext.c:941:13: style: Variable 'st' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/rrdcontext.c:2772:57: style: Parameter 'qtr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/rrdcontext.c:2880:54: style: Parameter 'sld' can be declared as pointer to const. However it seems that 'rrdinstance_load_clabel' is a callback function, if 'sld' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/rrdcontext.c:2934:35: note: You might need to cast the function pointer here netdata-1.37.1/database/rrdcontext.c:2880:54: note: Parameter 'sld' can be declared as pointer to const netdata-1.37.1/database/rrdcontext.c:1025:22: error: Uninitialized variable: rd->rrdmetric [uninitvar] netdata-1.37.1/database/rrdcontext.c:1598:16: error: Uninitialized variable: ri->rrdset [uninitvar] netdata-1.37.1/database/rrdcontext.c:2965:36: error: Uninitialized variables: rc.version, rc.id, rc.title, rc.units, rc.family, rc.priority, rc.chart_type, rc.flags, rc.first_time_t, rc.last_time_t, rc.hub, rc.rrdinstances, rc.rrdhost, rc.pp, rc.queue, rc.mutex [uninitvar] netdata-1.37.1/database/rrdcontext.c:3037:50: error: Uninitialized variables: rc.version, rc.id, rc.title, rc.units, rc.family, rc.priority, rc.chart_type, rc.flags, rc.first_time_t, rc.last_time_t, rc.hub, rc.rrdinstances, rc.rrdhost, rc.pp, rc.queue, rc.mutex [uninitvar] netdata-1.37.1/database/rrdcontext.c:3204:48: error: Uninitialized variables: rm.uuid, rm.id, rm.name, rm.rrddim, rm.first_time_t, rm.last_time_t, rm.flags, rm.ri [uninitvar] netdata-1.37.1/database/rrdcontext.c:3224:46: error: Uninitialized variables: ri.uuid, ri.name, ri.title, ri.units, ri.family, ri.priority, ri.chart_type, ri.flags, ri.first_time_t, ri.last_time_t, ri.update_every, ri.rrdset, ri.rrdlabels, ri.rc, ri.internal [uninitvar] netdata-1.37.1/database/rrdcontext.c:3200:16: note: Assuming condition is false netdata-1.37.1/database/rrdcontext.c:3224:46: note: Uninitialized variables: ri.uuid, ri.name, ri.title, ri.units, ri.family, ri.priority, ri.chart_type, ri.flags, ri.first_time_t, ri.last_time_t, ri.update_every, ri.rrdset, ri.rrdlabels, ri.rc, ri.internal netdata-1.37.1/database/rrdcontext.c:3597:49: error: Uninitialized variables: rc.version, rc.id, rc.title, rc.units, rc.family, rc.priority, rc.chart_type, rc.flags, rc.first_time_t, rc.last_time_t, rc.hub, rc.rrdinstances, rc.rrdhost, rc.pp, rc.queue, rc.mutex [uninitvar] netdata-1.37.1/database/rrdcontext.c:3595:12: note: Assuming condition is false netdata-1.37.1/database/rrdcontext.c:3597:49: note: Uninitialized variables: rc.version, rc.id, rc.title, rc.units, rc.family, rc.priority, rc.chart_type, rc.flags, rc.first_time_t, rc.last_time_t, rc.hub, rc.rrdinstances, rc.rrdhost, rc.pp, rc.queue, rc.mutex netdata-1.37.1/database/rrdcontext.c:3782:75: error: Uninitialized variables: rc.version, rc.id, rc.title, rc.units, rc.family, rc.priority, rc.chart_type, rc.flags, rc.first_time_t, rc.last_time_t, rc.hub, rc.rrdinstances, rc.rrdhost, rc.pp, rc.queue, rc.mutex [uninitvar] netdata-1.37.1/database/rrdcontext.c:3776:12: note: Assuming condition is false netdata-1.37.1/database/rrdcontext.c:3782:75: note: Uninitialized variables: rc.version, rc.id, rc.title, rc.units, rc.family, rc.priority, rc.chart_type, rc.flags, rc.first_time_t, rc.last_time_t, rc.hub, rc.rrdinstances, rc.rrdhost, rc.pp, rc.queue, rc.mutex netdata-1.37.1/database/rrddim.c:399:73: error: There is an unknown macro here somewhere. Configuration is required. If COLLECTED_NUMBER_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/database/rrddimvar.c:217:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_DONT_OVERWRITE_VALUE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrddimvar.c:251:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_VARIABLES [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrddimvar.c:264:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_VARIABLES [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrddimvar.c:255:12: error: Uninitialized variable: rs->rrddim [uninitvar] netdata-1.37.1/database/rrddimvar.c:268:12: error: Uninitialized variable: rs->rrddim [uninitvar] netdata-1.37.1/database/rrdfamily.c:36:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_DONT_OVERWRITE_VALUE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfamily.c:64:62: style:inconclusive: Function 'rrdfamily_rrdvars_dict' argument 1 names different: declaration 'rf' definition 'rfa'. [funcArgNamesDifferent] netdata-1.37.1/database/rrd.h:181:62: note: Function 'rrdfamily_rrdvars_dict' argument 1 names different: declaration 'rf' definition 'rfa'. netdata-1.37.1/database/rrdfamily.c:64:62: note: Function 'rrdfamily_rrdvars_dict' argument 1 names different: declaration 'rf' definition 'rfa'. netdata-1.37.1/database/rrdfamily.c:66:16: style: Variable 'rf' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/rrdfunctions.c:344:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:351:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:358:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:369:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:375:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:427:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_DONT_OVERWRITE_VALUE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:446:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINSD_LINE_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:472:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINSD_KEYWORD_FUNCTION [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:521:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_TEXT_PLAIN [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:533:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINSD_LINE_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:544:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINSD_LINE_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:598:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temp_wb [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:608:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINSD_LINE_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:688:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINSD_LINE_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:712:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counter [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdfunctions.c:710:16: error: Uninitialized variable: t->collector [uninitvar] netdata-1.37.1/database/rrdfunctions.c:753:16: error: Uninitialized variable: t->collector [uninitvar] netdata-1.37.1/database/rrdhost.c:12:0: error: #error RRD_STORAGE_TIERS is not 5 - you need to update the grouping iterations per tier [preprocessorErrorDirective] netdata-1.37.1/database/rrdhost.c:12:2: error: #error RRD_STORAGE_TIERS is not 5 - you need to update the grouping iterations per tier [preprocessorErrorDirective] netdata-1.37.1/database/rrdlabels.c:536:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_DONT_OVERWRITE_VALUE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:572:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:622:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:839:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMPLE_PATTERN_EXACT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:992:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:1015:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:1042:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:1090:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:1099:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:1142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:1181:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/rrdlabels.c:372:100: style: Parameter 'char_map' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/rrdlabels.c:386:20: style: Variable 'end' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/rrdlabels.c:455:24: style: Variable 't' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/rrdlabels.c:689:15: style: Variable 'lb' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/rrdset.c:1460:100: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_MODIFIER is a macro then please configure it. [unknownMacro] netdata-1.37.1/database/rrdsetvar.c:264:96: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/database/rrdvar.c:155:58: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/database/sqlite/sqlite3.c:27415:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexIsInit [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:27858:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:34424:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ht [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:35474:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:35638:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:36018:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:36168:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:36320:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:36409:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:36558:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:36784:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:37093:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:37146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:38096:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:38229:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:38324:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSPC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:38500:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:38546:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:38591:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:38631:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:39031:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:39132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:39172:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:39314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:39447:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:39621:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:39764:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:40981:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:41148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:41335:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:41475:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:41596:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:50855:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pDirty [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:51964:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:52332:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:58943:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCache [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:61756:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aCksum [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:62458:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aLock [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:62757:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalSegment [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:67057:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:67069:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:67540:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:67561:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:70211:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:70736:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBt [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:74113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCellAtStart [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:74772:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable balance_deeper_called [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:76684:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:77640:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc2 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:78904:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:78921:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:79838:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aOp [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:85309:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:85408:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:87704:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pAltCursor [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:87827:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:88793:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:98136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSz [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:103777:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLeft [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:103833:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTable [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:106261:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:107466:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:107924:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:113378:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:114260:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLastToken [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:114795:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pOld [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:117132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:121203:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:131997:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:133357:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcp [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:133868:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:133902:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:134579:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:134757:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:139970:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:143526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:144931:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:145294:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:146523:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xRollback [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:146532:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xCommit [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:147628:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explain [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:148644:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeMask [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:150316:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eOperator [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:150432:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:154254:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLSlot [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:157493:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sWC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:167979:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedWithOom [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:194995:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite3.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] netdata-1.37.1/database/sqlite/sqlite3.c:49733:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] netdata-1.37.1/database/sqlite/sqlite3.c:93386:53: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreeNext'. [assertWithSideEffect] netdata-1.37.1/database/sqlite/sqlite3.c:93387:53: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreePrevious'. [assertWithSideEffect] netdata-1.37.1/database/sqlite/sqlite3.c:101721:11: warning: Assert statement calls a function which may have desired side effects: 'sqlite3ExprIsInteger'. [assertWithSideEffect] netdata-1.37.1/database/sqlite/sqlite3.c:104926:15: warning: Assert statement calls a function which may have desired side effects: 'sqlite3GetInt32'. [assertWithSideEffect] netdata-1.37.1/database/sqlite/sqlite3.c:122187:22: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] netdata-1.37.1/database/sqlite/sqlite3.c:122314:18: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] netdata-1.37.1/database/sqlite/sqlite3.c:172647:38: warning: Assert statement modifies 'x'. [assignmentInAssert] netdata-1.37.1/database/sqlite/sqlite3.c:172647:40: warning: Assert statement calls a function which may have desired side effects: 'va_arg'. [assertWithSideEffect] netdata-1.37.1/database/sqlite/sqlite3.c:133905:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] netdata-1.37.1/database/sqlite/sqlite3.c:135420:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] netdata-1.37.1/database/sqlite/sqlite3.c:142005:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] netdata-1.37.1/database/sqlite/sqlite3.c:73316:27: error: Array 'pCArray->apEnd[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] netdata-1.37.1/database/sqlite/sqlite3.c:73315:3: note: After for loop, k has value 6 netdata-1.37.1/database/sqlite/sqlite3.c:73316:27: note: Array index out of bounds netdata-1.37.1/database/sqlite/sqlite3.c:73399:24: error: Array 'pCArray->apEnd[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] netdata-1.37.1/database/sqlite/sqlite3.c:73398:3: note: After for loop, k has value 6 netdata-1.37.1/database/sqlite/sqlite3.c:73399:24: note: Array index out of bounds netdata-1.37.1/database/sqlite/sqlite3.c:74501:22: error: Array 'b.apEnd[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] netdata-1.37.1/database/sqlite/sqlite3.c:74500:5: note: After for loop, k has value 6 netdata-1.37.1/database/sqlite/sqlite3.c:74501:22: note: Array index out of bounds netdata-1.37.1/database/sqlite/sqlite3.c:33451:14: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] netdata-1.37.1/database/sqlite/sqlite3.c:73315:25: style: Array index 'k' is used before limits check. [arrayIndexThenCheck] netdata-1.37.1/database/sqlite/sqlite3.c:73398:25: style: Array index 'k' is used before limits check. [arrayIndexThenCheck] netdata-1.37.1/database/sqlite/sqlite3.c:74500:20: style: Array index 'k' is used before limits check. [arrayIndexThenCheck] netdata-1.37.1/database/sqlite/sqlite3.c:124476:16: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] netdata-1.37.1/database/sqlite/sqlite3.c:124473:15: note: Address of variable taken here. netdata-1.37.1/database/sqlite/sqlite3.c:124476:16: note: The address of variable 'iCol' might be accessed at non-zero index. netdata-1.37.1/database/sqlite/sqlite3.c:124477:14: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] netdata-1.37.1/database/sqlite/sqlite3.c:124473:15: note: Address of variable taken here. netdata-1.37.1/database/sqlite/sqlite3.c:124477:14: note: The address of variable 'iCol' might be accessed at non-zero index. netdata-1.37.1/database/sqlite/sqlite3.c:107925:9: warning: Return value of function sqlite3_value_text() is not used. [ignoredReturnValue] netdata-1.37.1/database/sqlite/sqlite3.c:23591:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] netdata-1.37.1/database/sqlite/sqlite3.c:37084:5: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] netdata-1.37.1/database/sqlite/sqlite3.c:59517:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] netdata-1.37.1/database/sqlite/sqlite3.c:59508:11: note: outer condition: rc==0 netdata-1.37.1/database/sqlite/sqlite3.c:59517:15: note: identical inner condition: rc==0 netdata-1.37.1/database/sqlite/sqlite3.c:63876:10: warning: Identical condition and return expression 'rc', return value is always 0 [identicalConditionAfterEarlyExit] netdata-1.37.1/database/sqlite/sqlite3.c:63828:7: note: If condition 'rc' is true, the function will return/exit netdata-1.37.1/database/sqlite/sqlite3.c:63876:10: note: Returning identical expression 'rc' netdata-1.37.1/database/sqlite/sqlite3.c:87889:24: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] netdata-1.37.1/database/sqlite/sqlite3.c:87885:19: note: outer condition: pMem->flags&(0x0004|0x0008|0x0020) netdata-1.37.1/database/sqlite/sqlite3.c:87889:24: note: identical inner condition: pMem->flags&(0x0004|0x0008|0x0020) netdata-1.37.1/database/sqlite/sqlite3.c:41082:7: style: The if condition is the same as the previous if condition [duplicateCondition] netdata-1.37.1/database/sqlite/sqlite3.c:41048:7: note: First condition netdata-1.37.1/database/sqlite/sqlite3.c:41082:7: note: Second condition netdata-1.37.1/database/sqlite/sqlite3.c:58069:16: style: The if condition is the same as the previous if condition [duplicateCondition] netdata-1.37.1/database/sqlite/sqlite3.c:58058:16: note: First condition netdata-1.37.1/database/sqlite/sqlite3.c:58069:16: note: Second condition netdata-1.37.1/database/sqlite/sqlite3.c:64781:9: style: The if condition is the same as the previous if condition [duplicateCondition] netdata-1.37.1/database/sqlite/sqlite3.c:64776:9: note: First condition netdata-1.37.1/database/sqlite/sqlite3.c:64781:9: note: Second condition netdata-1.37.1/database/sqlite/sqlite3.c:98112:9: style: The if condition is the same as the previous if condition [duplicateCondition] netdata-1.37.1/database/sqlite/sqlite3.c:98107:9: note: First condition netdata-1.37.1/database/sqlite/sqlite3.c:98112:9: note: Second condition netdata-1.37.1/database/sqlite/sqlite3.c:98503:11: style: The if condition is the same as the previous if condition [duplicateCondition] netdata-1.37.1/database/sqlite/sqlite3.c:98497:11: note: First condition netdata-1.37.1/database/sqlite/sqlite3.c:98503:11: note: Second condition netdata-1.37.1/database/sqlite/sqlite3.c:32450:7: style: Condition 'bom' is always false [knownConditionTrueFalse] netdata-1.37.1/database/sqlite/sqlite3.c:32436:12: note: Assignment 'bom=0', assigned value is 0 netdata-1.37.1/database/sqlite/sqlite3.c:32450:7: note: Condition 'bom' is always false netdata-1.37.1/database/sqlite/sqlite3.c:79047:49: style: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false [knownConditionTrueFalse] netdata-1.37.1/database/sqlite/sqlite3.c:32435:12: note: Assignment 'rc=0', assigned value is 0 netdata-1.37.1/database/sqlite/sqlite3.c:79047:49: note: Calling function 'sqlite3VdbeMemHandleBom' returns 0 netdata-1.37.1/database/sqlite/sqlite3.c:79047:49: note: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false netdata-1.37.1/database/sqlite/sqlite3.c:146160:23: style: Condition 'sCtx.bDeclared==0' is always true [knownConditionTrueFalse] netdata-1.37.1/database/sqlite/sqlite3.c:146138:20: note: Assignment 'sCtx.bDeclared=0', assigned value is 0 netdata-1.37.1/database/sqlite/sqlite3.c:146160:23: note: Condition 'sCtx.bDeclared==0' is always true netdata-1.37.1/database/sqlite/sqlite3.c:156095:19: style: Condition 'sCur.n==0' is always true [knownConditionTrueFalse] netdata-1.37.1/database/sqlite/sqlite3.c:156072:18: note: Assignment 'sCur.n=0', assigned value is 0 netdata-1.37.1/database/sqlite/sqlite3.c:156095:19: note: Condition 'sCur.n==0' is always true netdata-1.37.1/database/sqlite/sqlite3.c:25242:3: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] netdata-1.37.1/database/sqlite/sqlite3.c:71850:3: warning: Either the condition 'pIdxKey' is redundant or there is possible null pointer dereference: pIdxKey. [nullPointerRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:71870:30: note: Assuming that condition 'pIdxKey' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:71850:3: note: Null pointer dereference netdata-1.37.1/database/sqlite/sqlite3.c:71851:11: warning: Either the condition 'pIdxKey' is redundant or there is possible null pointer dereference: pIdxKey. [nullPointerRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:71870:30: note: Assuming that condition 'pIdxKey' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:71851:11: note: Null pointer dereference netdata-1.37.1/database/sqlite/sqlite3.c:84681:7: warning: Either the condition 'pIdxKey' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:71870:30: note: Assuming that condition 'pIdxKey' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:71849:43: note: Calling function 'sqlite3VdbeFindCompare', 1st argument 'pIdxKey' value is 0 netdata-1.37.1/database/sqlite/sqlite3.c:84681:7: note: Null pointer dereference netdata-1.37.1/database/sqlite/sqlite3.c:134046:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:134166:34: note: Assuming that condition 'ppStmt==0' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:134165:20: note: Calling function 'sqlite3LockAndPrepare', 6th argument 'ppStmt' value is 0 netdata-1.37.1/database/sqlite/sqlite3.c:134046:4: note: Null pointer dereference netdata-1.37.1/database/sqlite/sqlite3.c:134194:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:134269:34: note: Assuming that condition 'ppStmt==0' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:134268:10: note: Calling function 'sqlite3Prepare16', 5th argument 'ppStmt' value is 0 netdata-1.37.1/database/sqlite/sqlite3.c:134194:4: note: Null pointer dereference netdata-1.37.1/database/sqlite/sqlite3.c:136389:11: warning: Either the condition 'pColExpr!=0' is redundant or there is possible null pointer dereference: pColExpr. [nullPointerRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:136385:14: note: Assuming that condition 'pColExpr!=0' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:136389:11: note: Null pointer dereference netdata-1.37.1/database/sqlite/sqlite3.c:137942:27: warning: Either the condition 'pSubst->pEList!=0' is redundant or there is possible null pointer dereference: pSubst->pEList. [nullPointerRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:137944:29: note: Assuming that condition 'pSubst->pEList!=0' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:137942:27: note: Null pointer dereference netdata-1.37.1/database/sqlite/sqlite3.c:173087:10: warning: Either the condition 'zFilename' is redundant or there is possible null pointer dereference: zFilename. [nullPointerRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:173083:10: note: Assuming that condition 'zFilename' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:173087:10: note: Null pointer dereference netdata-1.37.1/database/sqlite/sqlite3.c:173137:20: warning: Either the condition 'zFilename' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] netdata-1.37.1/database/sqlite/sqlite3.c:173133:10: note: Assuming that condition 'zFilename' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:173137:20: note: Null pointer addition netdata-1.37.1/database/sqlite/sqlite3.c:27527:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:32479:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:97654:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123333:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123334:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123335:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123336:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123353:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123354:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123355:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123360:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123361:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123362:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123363:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123364:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123365:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123370:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123371:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123372:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:123471:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:106138:51: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] netdata-1.37.1/database/sqlite/sqlite3.c:100730:21: style: The comparison 'cnt == 0' is always true. [knownConditionTrueFalse] netdata-1.37.1/database/sqlite/sqlite3.c:100679:13: note: 'cnt' is assigned value '0' here. netdata-1.37.1/database/sqlite/sqlite3.c:100730:21: note: The comparison 'cnt == 0' is always true. netdata-1.37.1/database/sqlite/sqlite3.c:137614:18: style: The comparison 'pKeyDup == 0' is always true. [knownConditionTrueFalse] netdata-1.37.1/database/sqlite/sqlite3.c:137606:22: note: 'pKeyDup' is assigned value '0' here. netdata-1.37.1/database/sqlite/sqlite3.c:137614:18: note: The comparison 'pKeyDup == 0' is always true. netdata-1.37.1/database/sqlite/sqlite3.c:165993:23: style: Redundant assignment of 'yymsp[0].minor.yy528' to itself. [selfAssignment] netdata-1.37.1/database/sqlite/sqlite3.c:167982:15: style: The comparison 'nErr == 0' is always true. [knownConditionTrueFalse] netdata-1.37.1/database/sqlite/sqlite3.c:167875:14: note: 'nErr' is assigned value '0' here. netdata-1.37.1/database/sqlite/sqlite3.c:167982:15: note: The comparison 'nErr == 0' is always true. netdata-1.37.1/database/sqlite/sqlite3.c:195914:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] netdata-1.37.1/database/sqlite/sqlite3.c:195917:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] netdata-1.37.1/database/sqlite/sqlite3.c:165299:17: style: Variable 'yymsp[0].minor.yy47' is assigned an expression that holds the same value. [redundantAssignment] netdata-1.37.1/database/sqlite/sqlite3.c:165295:13: note: p is assigned 'yymsp[0].minor.yy47' here. netdata-1.37.1/database/sqlite/sqlite3.c:165299:17: note: Variable 'yymsp[0].minor.yy47' is assigned an expression that holds the same value. netdata-1.37.1/database/sqlite/sqlite3.c:172483:22: style: Variable 'db->busyHandler.nBusy' is assigned an expression that holds the same value. [redundantAssignment] netdata-1.37.1/database/sqlite/sqlite3.c:172481:17: note: nSave is assigned 'db->busyHandler.nBusy' here. netdata-1.37.1/database/sqlite/sqlite3.c:172483:22: note: Variable 'db->busyHandler.nBusy' is assigned an expression that holds the same value. netdata-1.37.1/database/sqlite/sqlite3.c:92121:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] netdata-1.37.1/database/sqlite/sqlite3.c:77983:43: style: Checking if unsigned expression 'acc.mxAlloc' is less than zero. [unsignedLessThanZero] netdata-1.37.1/database/sqlite/sqlite3.c:194874:18: style: Unsigned expression 'iTarget' can't be negative so it is unnecessary to test it. [unsignedPositive] netdata-1.37.1/database/sqlite/sqlite3.c:22877:8: style:inconclusive: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:8632:57: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. netdata-1.37.1/database/sqlite/sqlite3.c:22877:8: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. netdata-1.37.1/database/sqlite/sqlite3.c:22878:8: style:inconclusive: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:8632:68: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. netdata-1.37.1/database/sqlite/sqlite3.c:22878:8: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. netdata-1.37.1/database/sqlite/sqlite3.c:22879:7: style:inconclusive: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:8632:80: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. netdata-1.37.1/database/sqlite/sqlite3.c:22879:7: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. netdata-1.37.1/database/sqlite/sqlite3.c:24787:54: style:inconclusive: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7927:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. netdata-1.37.1/database/sqlite/sqlite3.c:24787:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. netdata-1.37.1/database/sqlite/sqlite3.c:28689:66: style:inconclusive: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7005:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:28689:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:28714:45: style:inconclusive: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7017:63: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:28714:45: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:28731:66: style:inconclusive: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7006:66: note: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:28731:66: note: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:29649:15: style:inconclusive: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:8457:64: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. netdata-1.37.1/database/sqlite/sqlite3.c:29649:15: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. netdata-1.37.1/database/sqlite/sqlite3.c:30449:68: style:inconclusive: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:8460:66: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. netdata-1.37.1/database/sqlite/sqlite3.c:30449:68: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. netdata-1.37.1/database/sqlite/sqlite3.c:30477:64: style:inconclusive: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:8458:62: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. netdata-1.37.1/database/sqlite/sqlite3.c:30477:64: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. netdata-1.37.1/database/sqlite/sqlite3.c:30494:67: style:inconclusive: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:8459:65: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. netdata-1.37.1/database/sqlite/sqlite3.c:30494:67: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. netdata-1.37.1/database/sqlite/sqlite3.c:31671:49: style:inconclusive: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:3331:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. netdata-1.37.1/database/sqlite/sqlite3.c:31671:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. netdata-1.37.1/database/sqlite/sqlite3.c:32472:51: style:inconclusive: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:20068:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. netdata-1.37.1/database/sqlite/sqlite3.c:32472:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. netdata-1.37.1/database/sqlite/sqlite3.c:32547:52: style:inconclusive: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:20066:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. netdata-1.37.1/database/sqlite/sqlite3.c:32547:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. netdata-1.37.1/database/sqlite/sqlite3.c:34550:74: style:inconclusive: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:13800:71: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. netdata-1.37.1/database/sqlite/sqlite3.c:34550:74: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. netdata-1.37.1/database/sqlite/sqlite3.c:49574:73: style:inconclusive: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:49205:67: note: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. netdata-1.37.1/database/sqlite/sqlite3.c:49574:73: note: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. netdata-1.37.1/database/sqlite/sqlite3.c:49686:15: style:inconclusive: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:49212:50: note: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. netdata-1.37.1/database/sqlite/sqlite3.c:49686:15: note: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. netdata-1.37.1/database/sqlite/sqlite3.c:49704:15: style:inconclusive: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:49213:56: note: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. netdata-1.37.1/database/sqlite/sqlite3.c:49704:15: note: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. netdata-1.37.1/database/sqlite/sqlite3.c:49716:57: style:inconclusive: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:49214:52: note: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. netdata-1.37.1/database/sqlite/sqlite3.c:49716:57: note: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. netdata-1.37.1/database/sqlite/sqlite3.c:49747:64: style:inconclusive: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:49218:59: note: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. netdata-1.37.1/database/sqlite/sqlite3.c:49747:64: note: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. netdata-1.37.1/database/sqlite/sqlite3.c:49755:46: style:inconclusive: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:49219:41: note: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. netdata-1.37.1/database/sqlite/sqlite3.c:49755:46: note: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. netdata-1.37.1/database/sqlite/sqlite3.c:50685:11: style:inconclusive: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:16058:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:50685:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:51029:64: style:inconclusive: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:16087:57: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. netdata-1.37.1/database/sqlite/sqlite3.c:51029:64: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. netdata-1.37.1/database/sqlite/sqlite3.c:58893:7: style:inconclusive: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:14824:83: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. netdata-1.37.1/database/sqlite/sqlite3.c:58893:7: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. netdata-1.37.1/database/sqlite/sqlite3.c:60105:65: style:inconclusive: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:14847:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. netdata-1.37.1/database/sqlite/sqlite3.c:60105:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. netdata-1.37.1/database/sqlite/sqlite3.c:60762:8: style:inconclusive: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:14855:62: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. netdata-1.37.1/database/sqlite/sqlite3.c:60762:8: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. netdata-1.37.1/database/sqlite/sqlite3.c:69075:58: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:14997:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. netdata-1.37.1/database/sqlite/sqlite3.c:69075:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. netdata-1.37.1/database/sqlite/sqlite3.c:69075:86: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:14997:87: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. netdata-1.37.1/database/sqlite/sqlite3.c:69075:86: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. netdata-1.37.1/database/sqlite/sqlite3.c:70706:13: style:inconclusive: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15164:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. netdata-1.37.1/database/sqlite/sqlite3.c:70706:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. netdata-1.37.1/database/sqlite/sqlite3.c:71667:7: style:inconclusive: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15178:7: note: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. netdata-1.37.1/database/sqlite/sqlite3.c:71667:7: note: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. netdata-1.37.1/database/sqlite/sqlite3.c:71834:19: style:inconclusive: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15183:19: note: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. netdata-1.37.1/database/sqlite/sqlite3.c:71834:19: note: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. netdata-1.37.1/database/sqlite/sqlite3.c:74999:23: style:inconclusive: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15239:70: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. netdata-1.37.1/database/sqlite/sqlite3.c:74999:23: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. netdata-1.37.1/database/sqlite/sqlite3.c:76004:48: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15055:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:76004:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:76004:65: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15055:70: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. netdata-1.37.1/database/sqlite/sqlite3.c:76004:65: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. netdata-1.37.1/database/sqlite/sqlite3.c:76034:66: style:inconclusive: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15056:64: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. netdata-1.37.1/database/sqlite/sqlite3.c:76034:66: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. netdata-1.37.1/database/sqlite/sqlite3.c:76908:52: style:inconclusive: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15017:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:76908:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:76925:49: style:inconclusive: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15019:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:76925:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:77014:50: style:inconclusive: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15267:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. netdata-1.37.1/database/sqlite/sqlite3.c:77014:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. netdata-1.37.1/database/sqlite/sqlite3.c:77056:50: style:inconclusive: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15269:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:77056:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:77226:12: style:inconclusive: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9288:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. netdata-1.37.1/database/sqlite/sqlite3.c:77226:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. netdata-1.37.1/database/sqlite/sqlite3.c:77227:15: style:inconclusive: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9289:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. netdata-1.37.1/database/sqlite/sqlite3.c:77227:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. netdata-1.37.1/database/sqlite/sqlite3.c:77228:12: style:inconclusive: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9290:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. netdata-1.37.1/database/sqlite/sqlite3.c:77228:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. netdata-1.37.1/database/sqlite/sqlite3.c:77229:15: style:inconclusive: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9291:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. netdata-1.37.1/database/sqlite/sqlite3.c:77229:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. netdata-1.37.1/database/sqlite/sqlite3.c:78096:77: style:inconclusive: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:22614:61: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. netdata-1.37.1/database/sqlite/sqlite3.c:78096:77: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. netdata-1.37.1/database/sqlite/sqlite3.c:78159:64: style:inconclusive: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:22615:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. netdata-1.37.1/database/sqlite/sqlite3.c:78159:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. netdata-1.37.1/database/sqlite/sqlite3.c:80859:64: style:inconclusive: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15805:62: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. netdata-1.37.1/database/sqlite/sqlite3.c:80859:64: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. netdata-1.37.1/database/sqlite/sqlite3.c:80862:64: style:inconclusive: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15806:62: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. netdata-1.37.1/database/sqlite/sqlite3.c:80862:64: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. netdata-1.37.1/database/sqlite/sqlite3.c:80865:64: style:inconclusive: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15807:62: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. netdata-1.37.1/database/sqlite/sqlite3.c:80865:64: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. netdata-1.37.1/database/sqlite/sqlite3.c:80868:54: style:inconclusive: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15808:52: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. netdata-1.37.1/database/sqlite/sqlite3.c:80868:54: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. netdata-1.37.1/database/sqlite/sqlite3.c:81108:81: style:inconclusive: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15818:79: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:81108:81: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:81151:65: style:inconclusive: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:15819:63: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:81151:65: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:85560:17: style:inconclusive: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6228:58: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:85560:17: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:86032:68: style:inconclusive: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5960:66: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. netdata-1.37.1/database/sqlite/sqlite3.c:86032:68: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. netdata-1.37.1/database/sqlite/sqlite3.c:86053:65: style:inconclusive: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6046:60: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. netdata-1.37.1/database/sqlite/sqlite3.c:86053:65: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. netdata-1.37.1/database/sqlite/sqlite3.c:86083:7: style:inconclusive: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6047:59: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. netdata-1.37.1/database/sqlite/sqlite3.c:86083:7: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. netdata-1.37.1/database/sqlite/sqlite3.c:86256:69: style:inconclusive: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5408:63: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86256:69: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86266:62: style:inconclusive: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5415:56: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86266:62: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86271:64: style:inconclusive: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5416:58: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86271:64: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86276:66: style:inconclusive: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5409:60: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86276:66: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86281:60: style:inconclusive: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5410:54: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86281:60: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86286:71: style:inconclusive: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5411:66: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86286:71: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86291:78: style:inconclusive: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5412:72: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86291:78: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86296:73: style:inconclusive: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5414:67: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86296:73: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86306:71: style:inconclusive: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5413:65: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86306:71: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86312:61: style:inconclusive: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5417:55: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86312:61: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. netdata-1.37.1/database/sqlite/sqlite3.c:86559:7: style:inconclusive: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4837:71: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. netdata-1.37.1/database/sqlite/sqlite3.c:86559:7: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. netdata-1.37.1/database/sqlite/sqlite3.c:86642:17: style:inconclusive: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4847:56: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:86642:17: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:86865:69: style:inconclusive: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:8785:62: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. netdata-1.37.1/database/sqlite/sqlite3.c:86865:69: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. netdata-1.37.1/database/sqlite/sqlite3.c:96144:7: style:inconclusive: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7759:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. netdata-1.37.1/database/sqlite/sqlite3.c:96144:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. netdata-1.37.1/database/sqlite/sqlite3.c:96469:61: style:inconclusive: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7854:56: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. netdata-1.37.1/database/sqlite/sqlite3.c:96469:61: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. netdata-1.37.1/database/sqlite/sqlite3.c:96469:68: style:inconclusive: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7854:63: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:96469:68: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. netdata-1.37.1/database/sqlite/sqlite3.c:106346:56: style:inconclusive: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:102510:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. netdata-1.37.1/database/sqlite/sqlite3.c:106346:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. netdata-1.37.1/database/sqlite/sqlite3.c:112999:57: style:inconclusive: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:20232:53: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. netdata-1.37.1/database/sqlite/sqlite3.c:112999:57: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. netdata-1.37.1/database/sqlite/sqlite3.c:113746:9: style:inconclusive: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:3425:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. netdata-1.37.1/database/sqlite/sqlite3.c:113746:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. netdata-1.37.1/database/sqlite/sqlite3.c:121938:44: style:inconclusive: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9446:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. netdata-1.37.1/database/sqlite/sqlite3.c:121938:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. netdata-1.37.1/database/sqlite/sqlite3.c:121938:70: style:inconclusive: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9446:63: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. netdata-1.37.1/database/sqlite/sqlite3.c:121938:70: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. netdata-1.37.1/database/sqlite/sqlite3.c:121946:44: style:inconclusive: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9469:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. netdata-1.37.1/database/sqlite/sqlite3.c:121946:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. netdata-1.37.1/database/sqlite/sqlite3.c:121946:85: style:inconclusive: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9469:82: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. netdata-1.37.1/database/sqlite/sqlite3.c:121946:85: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. netdata-1.37.1/database/sqlite/sqlite3.c:128141:15: style:inconclusive: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:739:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. netdata-1.37.1/database/sqlite/sqlite3.c:128141:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. netdata-1.37.1/database/sqlite/sqlite3.c:128144:10: style:inconclusive: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:742:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. netdata-1.37.1/database/sqlite/sqlite3.c:128144:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. netdata-1.37.1/database/sqlite/sqlite3.c:134120:7: style:inconclusive: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4468:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134120:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134132:7: style:inconclusive: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4475:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134132:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134150:7: style:inconclusive: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4482:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134150:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134236:7: style:inconclusive: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4490:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134236:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134248:7: style:inconclusive: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4497:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134248:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134260:7: style:inconclusive: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4504:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:134260:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. netdata-1.37.1/database/sqlite/sqlite3.c:141951:10: style:inconclusive: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:3153:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. netdata-1.37.1/database/sqlite/sqlite3.c:141951:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. netdata-1.37.1/database/sqlite/sqlite3.c:142015:10: style:inconclusive: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:3155:43: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. netdata-1.37.1/database/sqlite/sqlite3.c:142015:10: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. netdata-1.37.1/database/sqlite/sqlite3.c:144639:9: style:inconclusive: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:143485:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. netdata-1.37.1/database/sqlite/sqlite3.c:144639:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. netdata-1.37.1/database/sqlite/sqlite3.c:145639:25: style:inconclusive: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7542:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. netdata-1.37.1/database/sqlite/sqlite3.c:145639:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. netdata-1.37.1/database/sqlite/sqlite3.c:145640:9: style:inconclusive: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7543:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. netdata-1.37.1/database/sqlite/sqlite3.c:145640:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. netdata-1.37.1/database/sqlite/sqlite3.c:145654:25: style:inconclusive: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7548:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. netdata-1.37.1/database/sqlite/sqlite3.c:145654:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. netdata-1.37.1/database/sqlite/sqlite3.c:145655:9: style:inconclusive: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7549:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. netdata-1.37.1/database/sqlite/sqlite3.c:145655:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. netdata-1.37.1/database/sqlite/sqlite3.c:145668:63: style:inconclusive: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7567:16: note: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. netdata-1.37.1/database/sqlite/sqlite3.c:145668:63: note: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. netdata-1.37.1/database/sqlite/sqlite3.c:146334:62: style:inconclusive: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7625:59: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. netdata-1.37.1/database/sqlite/sqlite3.c:146334:62: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. netdata-1.37.1/database/sqlite/sqlite3.c:168266:45: style:inconclusive: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:2987:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. netdata-1.37.1/database/sqlite/sqlite3.c:168266:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. netdata-1.37.1/database/sqlite/sqlite3.c:168431:47: style:inconclusive: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:2988:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. netdata-1.37.1/database/sqlite/sqlite3.c:168431:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. netdata-1.37.1/database/sqlite/sqlite3.c:170546:15: style:inconclusive: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5599:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. netdata-1.37.1/database/sqlite/sqlite3.c:170546:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. netdata-1.37.1/database/sqlite/sqlite3.c:170548:7: style:inconclusive: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5601:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:170548:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:170549:9: style:inconclusive: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5602:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:170549:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:170559:15: style:inconclusive: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5619:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. netdata-1.37.1/database/sqlite/sqlite3.c:170559:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. netdata-1.37.1/database/sqlite/sqlite3.c:170561:7: style:inconclusive: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5621:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:170561:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:170562:9: style:inconclusive: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5622:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:170562:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:170573:15: style:inconclusive: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5630:15: note: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. netdata-1.37.1/database/sqlite/sqlite3.c:170573:15: note: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. netdata-1.37.1/database/sqlite/sqlite3.c:170575:7: style:inconclusive: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5632:7: note: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:170575:7: note: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:170576:9: style:inconclusive: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5633:9: note: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:170576:9: note: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:170593:9: style:inconclusive: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:5612:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:170593:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. netdata-1.37.1/database/sqlite/sqlite3.c:170652:15: style:inconclusive: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:7644:64: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. netdata-1.37.1/database/sqlite/sqlite3.c:170652:15: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. netdata-1.37.1/database/sqlite/sqlite3.c:170706:12: style:inconclusive: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:3623:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. netdata-1.37.1/database/sqlite/sqlite3.c:170706:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. netdata-1.37.1/database/sqlite/sqlite3.c:170708:9: style:inconclusive: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:3625:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. netdata-1.37.1/database/sqlite/sqlite3.c:170708:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. netdata-1.37.1/database/sqlite/sqlite3.c:170917:60: style:inconclusive: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:9564:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. netdata-1.37.1/database/sqlite/sqlite3.c:170917:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. netdata-1.37.1/database/sqlite/sqlite3.c:171381:47: style:inconclusive: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4255:44: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. netdata-1.37.1/database/sqlite/sqlite3.c:171381:47: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. netdata-1.37.1/database/sqlite/sqlite3.c:171381:60: style:inconclusive: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4255:52: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. netdata-1.37.1/database/sqlite/sqlite3.c:171381:60: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. netdata-1.37.1/database/sqlite/sqlite3.c:172044:15: style:inconclusive: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:3933:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. netdata-1.37.1/database/sqlite/sqlite3.c:172044:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. netdata-1.37.1/database/sqlite/sqlite3.c:172064:15: style:inconclusive: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:3937:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. netdata-1.37.1/database/sqlite/sqlite3.c:172064:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. netdata-1.37.1/database/sqlite/sqlite3.c:172105:7: style:inconclusive: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6336:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:172105:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:172106:9: style:inconclusive: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6337:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. netdata-1.37.1/database/sqlite/sqlite3.c:172106:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. netdata-1.37.1/database/sqlite/sqlite3.c:172118:7: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6343:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:172118:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:172119:9: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6344:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. netdata-1.37.1/database/sqlite/sqlite3.c:172119:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. netdata-1.37.1/database/sqlite/sqlite3.c:172143:7: style:inconclusive: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6351:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:172143:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. netdata-1.37.1/database/sqlite/sqlite3.c:172144:9: style:inconclusive: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:6352:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. netdata-1.37.1/database/sqlite/sqlite3.c:172144:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. netdata-1.37.1/database/sqlite/sqlite3.c:173093:48: style:inconclusive: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4014:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. netdata-1.37.1/database/sqlite/sqlite3.c:173093:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. netdata-1.37.1/database/sqlite/sqlite3.c:173093:83: style:inconclusive: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite3.c:4014:79: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. netdata-1.37.1/database/sqlite/sqlite3.c:173093:83: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. netdata-1.37.1/database/sqlite/sqlite3.c:23586:14: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:24218:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:24632:51: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:24632:71: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:25209:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:28992:70: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:30219:28: style: Variable 'z' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:30244:15: style: Variable 'escarg' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:30289:17: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:30296:18: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:30621:50: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:32686:48: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:32764:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:32920:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:32920:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:32939:27: style: Variable 'a' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:32939:31: style: Variable 'b' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:34011:56: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:36076:36: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:50261:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:51165:50: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:51172:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:51796:48: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:52180:14: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:54579:36: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:54982:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:55414:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:56231:11: style: Variable 'dbFileVers' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:56701:37: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:56992:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:57081:50: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:57719:13: style: Variable 'pData2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:58261:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:58874:10: style: Parameter 'pPager' can be declared as pointer to const. However it seems that 'getPageError' is a callback function, if 'pPager' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:54271:20: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:58874:10: note: Parameter 'pPager' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:59431:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:59958:49: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:60045:47: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:60174:23: style: Variable 'pRel' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:60236:52: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:60245:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:60264:59: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:60450:51: style: Parameter 'pPg' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:60587:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:61696:8: style: Variable 'aEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:62614:12: style: Variable 'aRight' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:63281:25: style: Variable 'aHdr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:64405:27: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:64580:16: style: Variable 'pLive' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:64676:15: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:65001:46: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:65110:50: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:66941:13: style: Parameter 'pExcept' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:67278:7: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:67379:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:67452:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:67497:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:67545:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:67581:55: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:67654:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:68022:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:68199:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:68347:38: style: Parameter 'pBt' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:68639:20: style: Variable 'pExisting' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:69626:14: style: Variable 'pBlock' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:70274:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:70823:58: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:71733:9: style: Variable 'pCell' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:72005:46: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:72119:12: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:72713:13: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:73383:7: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:73391:7: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:73659:9: style: Variable 'pStop' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:73791:22: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:74060:9: style: Variable 'piEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:74389:14: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:74726:41: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:76066:47: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:76659:9: style: Parameter 'aRoot' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:77049:56: style: Parameter 'pCsr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:77069:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:77604:19: style: Variable 'zData' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:77713:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:77727:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:78490:49: style: Parameter 'pMem' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:79860:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:80219:11: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:80249:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:80284:73: style: Parameter 'zWhere' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:80361:64: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:80605:8: style: Variable 'aLabel' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:80703:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:81006:51: style: Parameter 'pVdbe' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:81691:10: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:81961:13: style: Variable 'zP4' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:82798:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:84874:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:84881:49: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:84896:10: style: Variable 'pMem' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:85099:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:85109:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:85305:50: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:85391:54: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:85396:54: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:85600:76: style: Parameter 'pValue' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:86153:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:86834:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:87722:27: style: Parameter 'pRec' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:88447:11: style: Variable 'pCaller' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:89692:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:90533:9: style: Variable 'zAffinity' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:92291:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:92961:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:92991:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:93485:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:94096:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:94251:8: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:94254:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:94392:8: style: Variable 'pIn' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:97148:43: style: Parameter 'pTask' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:97923:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:98010:48: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:98419:16: style: Variable 'pTask' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:99235:15: style: Variable 'pSorter' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:99236:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:99269:8: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:99277:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:100159:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:100312:12: style: Variable 'pParse' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:100507:9: style: Variable 'pOrig' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:100557:38: style: Parameter 'pUsing' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:100603:68: style: Parameter 'pTopNC' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:100623:10: style: Variable 'pExTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:100958:17: style: Variable 'pOrig' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:101120:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:101162:17: style: Parameter 'pNC' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:101165:10: style: Parameter 'pError' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:101188:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:101669:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:101761:9: style: Parameter 'pError' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:101904:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:102047:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:102745:12: style: Variable 'pColl1' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:102746:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:102878:9: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:102879:9: style: Parameter 'pRight' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:103997:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:104036:71: style: Parameter 'p' can be declared as pointer to const. However it seems that 'gatherSelectWindowsSelectCallback' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:104042:23: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:104036:71: note: Parameter 'p' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:104077:9: style: Variable 'pPriorSelectColOld' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:104189:25: style: Variable 'pOldItem' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:104496:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:104534:12: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:104821:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:104823:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105057:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105083:11: style: Variable 'pRes' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105232:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105283:15: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105326:19: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105327:19: style: Variable 'pRhs' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105328:22: style: Variable 'pReq' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105434:11: style: Variable 'pSelect' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105442:13: style: Variable 'pA' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105482:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:105597:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:105627:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:106026:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:106089:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:106459:13: style: Variable 'pA1' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:106533:16: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:106670:13: style: Variable 'zBlob' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:107169:13: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:107887:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:108068:11: style: Variable 'pExprA' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:108069:11: style: Variable 'pExprB' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:108112:17: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:108281:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:108282:13: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:108369:48: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprIdxCover' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:108400:21: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:108369:48: note: Parameter 'pExpr' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:108447:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:108462:52: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprRefToSrcList' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:108504:21: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:108462:52: note: Parameter 'pExpr' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:108673:25: style: Variable 'pE' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:108988:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:109003:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:109197:9: style: Variable 'pDflt' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:109758:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:110449:16: style: Variable 'pTarget' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:110452:23: style: Variable 'pUpsertSet' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:110524:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:111346:12: style: Variable 'pStat' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:112105:10: style: Parameter 'pOnlyIdx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:112311:15: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:112476:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:112536:13: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:112602:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:113004:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:113124:46: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:113430:11: style: Variable 'zAuthArg' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:114051:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:114114:18: style: Variable 'pReturning' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:114162:17: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:114179:15: style: Variable 'vtab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:114214:20: style: Variable 'pRet' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:114678:61: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:114714:54: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:114790:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:114914:54: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:114972:51: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:115044:53: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:115064:55: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:115112:55: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:115216:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:115235:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:115832:13: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:115894:65: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:115927:76: style: Parameter 'pType' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:116063:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:116249:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:116446:63: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:116469:70: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:116817:14: style: Variable 'pEnd2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:116868:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:116910:10: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:117367:57: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:117383:53: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:117404:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:117656:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:117851:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:118059:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:118119:11: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:118293:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:118533:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:118611:81: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:118653:47: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:118786:10: style: Parameter 'pTable' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:118787:10: style: Parameter 'pDatabase' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:118885:10: style: Parameter 'pAlias' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:118907:12: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:118931:79: style: Parameter 'pIndexedBy' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:119075:68: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:119155:9: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:119224:9: style: Parameter 'p4' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:119258:13: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:119375:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:119480:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:119641:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:119642:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:119670:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:119671:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:119887:12: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:120984:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:120993:10: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:121051:10: style: Parameter 'pPrior' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:121562:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:121980:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:122048:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:122309:9: style: Variable 'zHex' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:122369:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:122710:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:122723:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:122730:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:122768:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:122808:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:123072:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:123103:11: style: Variable 'zEscape' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:123693:9: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:123755:17: style: Variable 'zIdxCol' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:123826:8: style: Parameter 'aiCol' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:124214:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:124241:64: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:124305:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:124307:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:124334:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:124339:11: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:124343:17: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:124360:49: style: Parameter 'pFKey' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:124363:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:124486:15: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:124647:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:124799:17: style: Variable 'pDflt' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:125196:11: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:125228:55: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprColumnFlagUnion' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:125303:21: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:125228:55: note: Parameter 'pExpr' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:125380:12: style: Variable 'pSeqTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:126237:15: style: Variable 'pIpk' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:126408:59: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'checkConstraintExprNode' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:126445:21: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:126408:59: note: Parameter 'pExpr' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:126617:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:127273:19: style: Variable 'p4' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:127506:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:127594:7: style: Parameter 'aToOpen' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:127889:13: style: Variable 'pDestExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:127890:13: style: Variable 'pSrcExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:132135:12: style: Variable 'pObjTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:132234:23: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:132267:17: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:132310:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:132693:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:132697:11: style: Variable 'zSubSql' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:132923:9: style: Parameter 'pAux' can be declared as pointer to const. However it seems that 'pragmaVtabConnect' is a callback function, if 'pAux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:133167:3: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:132923:9: note: Parameter 'pAux' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:132997:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:133132:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:133145:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:133158:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:133272:60: style: Parameter 'pIndex' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:133752:62: style: Parameter 'pSchema' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:134487:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:134753:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:134836:16: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:135076:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:135348:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:135736:13: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:135814:15: style: Parameter 'pDest' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:135822:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:136296:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:136311:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:136464:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:137333:76: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:137365:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:137366:15: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:137976:20: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:138116:8: style: Variable 'aCsrMap' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:138773:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:138862:11: style: Variable 'pColumn' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:139205:13: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:139260:9: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:139343:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:139424:12: style: Parameter 'pItem' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:140238:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:140453:12: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:140459:13: style: Variable 'pS1' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:141000:15: style: Variable 'pCteUse' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:141169:13: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:141627:30: style: Variable 'pF' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:141750:32: style: Variable 'pF' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:142346:10: style: Parameter 'pAll' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:142472:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:142754:58: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:142876:9: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:142897:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:142939:12: style: Parameter 'pTrigger' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:143649:13: style: Parameter 'pChanges' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:143651:9: style: Parameter 'pWhere' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:143652:13: style: Parameter 'pOrderBy' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:143653:9: style: Parameter 'pLimit' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:143663:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:144900:13: style: Variable 'pTarget' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:144901:9: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:145019:11: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:145034:69: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:145674:13: style: Variable 'pMod' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:145720:50: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:145720:61: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:145975:66: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:146039:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:146813:50: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:147637:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:147741:9: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:147845:37: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:147883:69: style: Parameter 'zAff' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:147927:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:147970:9: style: Parameter 'pX' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:148339:13: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:148379:15: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:148858:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:149089:17: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:149643:14: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:149785:16: style: Variable 'origSrc' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:150406:18: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:150947:20: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:151018:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:151092:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:151141:51: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:151143:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:151440:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:151485:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:151528:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:151765:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:151840:15: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:151884:16: style: Variable 'aLast' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152029:13: style: Variable 'pArgs' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152112:61: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:152120:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:152132:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:152160:15: style: Variable 'pInner' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152183:15: style: Variable 'pInner' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152201:57: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:152210:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:152231:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:152247:60: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:152254:56: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:152394:24: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152584:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152590:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152649:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152833:14: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:152944:15: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:153175:12: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:153631:43: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:154595:12: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:154637:22: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:154682:17: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:154723:10: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:154736:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:154737:11: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:154902:13: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:155195:21: style: Parameter 'pBuilder' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:155236:10: style: Variable 'pParse' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:155243:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:155301:12: style: Variable 'pTabList' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:155366:16: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:155550:35: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:155774:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:155820:18: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:155842:20: style: Variable 'pHidden' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156029:22: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156035:12: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156049:25: style: Variable 'pOrWCEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156154:12: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156249:14: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156251:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156253:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156339:18: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156409:19: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:156570:52: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:156594:14: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:157129:59: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprNodeIsDeterministic' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:157146:21: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:157129:59: note: Parameter 'pExpr' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:157224:24: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:157225:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:157226:16: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:158012:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:158151:19: style: Variable 'pLastOp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:158459:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:158699:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:158755:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:158967:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:159234:51: style: Parameter 'pWalker' can be declared as pointer to const. However it seems that 'sqlite3WindowExtraAggFuncDepth' is a callback function, if 'pWalker' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite3.c:159399:27: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite3.c:159234:51: note: Parameter 'pWalker' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite3.c:159555:10: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:159580:13: style: Variable 'pExist' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:159724:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:159785:14: style: Variable 'aOp' can be declared as const array [constVariable] netdata-1.37.1/database/sqlite/sqlite3.c:159922:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:160226:16: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:160298:14: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:160328:14: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:160733:50: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:161600:56: style: Parameter 'pY' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:169396:53: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:169607:60: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:169635:53: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:169651:59: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:169709:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:172224:48: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:193609:35: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:194232:8: style: Variable 'aUp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:194319:39: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite3.c:195164:13: style: Variable 'pNode' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:195190:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:195476:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:195680:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:209418:14: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:209700:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:209854:15: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:209934:15: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:209977:16: style: Variable 'db' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:209991:15: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite3.c:116136:10: warning: Size of pointer 'zExtra' used instead of size of its data. [pointerSize] netdata-1.37.1/database/sqlite/sqlite3.c:157471:16: warning: Expression 'nTabList-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] netdata-1.37.1/database/sqlite/sqlite3.c:157518:15: note: Assuming that condition 'nTabList==0' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:157471:16: note: Negative value is converted to an unsigned value netdata-1.37.1/database/sqlite/sqlite3.c:51950:21: error: Uninitialized variable: *pp [uninitvar] netdata-1.37.1/database/sqlite/sqlite3.c:1154:9: style: struct member 'sqlite3_io_methods::xFetch' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:1155:9: style: struct member 'sqlite3_io_methods::xUnfetch' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9052:7: style: struct member 'sqlite3_pcache_methods2::iVersion' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9075:9: style: struct member 'sqlite3_pcache_methods::pArg' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9076:9: style: struct member 'sqlite3_pcache_methods::xInit' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9077:10: style: struct member 'sqlite3_pcache_methods::xShutdown' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9078:21: style: struct member 'sqlite3_pcache_methods::xCreate' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9079:10: style: struct member 'sqlite3_pcache_methods::xCachesize' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9080:9: style: struct member 'sqlite3_pcache_methods::xPagecount' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9081:11: style: struct member 'sqlite3_pcache_methods::xFetch' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9082:10: style: struct member 'sqlite3_pcache_methods::xUnpin' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9083:10: style: struct member 'sqlite3_pcache_methods::xRekey' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9084:10: style: struct member 'sqlite3_pcache_methods::xTruncate' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:9085:10: style: struct member 'sqlite3_pcache_methods::xDestroy' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10392:17: style: struct member 'sqlite3_snapshot::hidden' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10753:9: style: struct member 'sqlite3_rtree_geometry::pContext' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10754:7: style: struct member 'sqlite3_rtree_geometry::nParam' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10755:22: style: struct member 'sqlite3_rtree_geometry::aParam' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10756:9: style: struct member 'sqlite3_rtree_geometry::pUser' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10757:10: style: struct member 'sqlite3_rtree_geometry::xDelUser' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10785:9: style: struct member 'sqlite3_rtree_query_info::pContext' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10786:7: style: struct member 'sqlite3_rtree_query_info::nParam' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10787:22: style: struct member 'sqlite3_rtree_query_info::aParam' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10788:9: style: struct member 'sqlite3_rtree_query_info::pUser' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10789:10: style: struct member 'sqlite3_rtree_query_info::xDelUser' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10790:22: style: struct member 'sqlite3_rtree_query_info::aCoord' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10791:17: style: struct member 'sqlite3_rtree_query_info::anQueue' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10792:7: style: struct member 'sqlite3_rtree_query_info::nCoord' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10793:7: style: struct member 'sqlite3_rtree_query_info::iLevel' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10794:7: style: struct member 'sqlite3_rtree_query_info::mxLevel' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10795:17: style: struct member 'sqlite3_rtree_query_info::iRowid' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10796:21: style: struct member 'sqlite3_rtree_query_info::rParentScore' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10797:7: style: struct member 'sqlite3_rtree_query_info::eParentWithin' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10798:7: style: struct member 'sqlite3_rtree_query_info::eWithin' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10799:21: style: struct member 'sqlite3_rtree_query_info::rScore' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:10801:19: style: struct member 'sqlite3_rtree_query_info::apSqlParam' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12591:24: style: struct member 'Fts5PhraseIter::a' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12592:24: style: struct member 'Fts5PhraseIter::b' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12807:7: style: struct member 'Fts5ExtensionApi::iVersion' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12809:11: style: struct member 'Fts5ExtensionApi::xUserData' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12811:9: style: struct member 'Fts5ExtensionApi::xColumnCount' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12812:9: style: struct member 'Fts5ExtensionApi::xRowCount' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12813:9: style: struct member 'Fts5ExtensionApi::xColumnTotalSize' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12815:9: style: struct member 'Fts5ExtensionApi::xTokenize' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12821:9: style: struct member 'Fts5ExtensionApi::xPhraseCount' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12822:9: style: struct member 'Fts5ExtensionApi::xPhraseSize' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12824:9: style: struct member 'Fts5ExtensionApi::xInstCount' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12825:9: style: struct member 'Fts5ExtensionApi::xInst' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12827:19: style: struct member 'Fts5ExtensionApi::xRowid' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12828:9: style: struct member 'Fts5ExtensionApi::xColumnText' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12829:9: style: struct member 'Fts5ExtensionApi::xColumnSize' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12831:9: style: struct member 'Fts5ExtensionApi::xQueryPhrase' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12834:9: style: struct member 'Fts5ExtensionApi::xSetAuxdata' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12835:11: style: struct member 'Fts5ExtensionApi::xGetAuxdata' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12837:9: style: struct member 'Fts5ExtensionApi::xPhraseFirst' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12838:10: style: struct member 'Fts5ExtensionApi::xPhraseNext' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12840:9: style: struct member 'Fts5ExtensionApi::xPhraseFirstColumn' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:12841:10: style: struct member 'Fts5ExtensionApi::xPhraseNextColumn' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:13043:9: style: struct member 'fts5_tokenizer::xCreate' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:13044:10: style: struct member 'fts5_tokenizer::xDelete' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:13045:9: style: struct member 'fts5_tokenizer::xTokenize' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:13079:7: style: struct member 'fts5_api::iVersion' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:13082:9: style: struct member 'fts5_api::xCreateTokenizer' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:13091:9: style: struct member 'fts5_api::xFindTokenizer' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:13099:9: style: struct member 'fts5_api::xCreateFunction' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:16879:12: style: union member 'Anonymous1::notUsed1' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:17900:9: style: struct member 'IndexSample::p' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:17901:7: style: struct member 'IndexSample::n' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:17902:12: style: struct member 'IndexSample::anEq' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:17903:12: style: struct member 'IndexSample::anLt' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:17904:12: style: struct member 'IndexSample::anDLt' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19164:7: style: struct member 'Sqlite3Config::mxStrlen' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19172:9: style: struct member 'Sqlite3Config::pHeap' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19173:7: style: struct member 'Sqlite3Config::nHeap' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19174:7: style: struct member 'Sqlite3Config::mnReq' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19174:14: style: struct member 'Sqlite3Config::mxReq' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19180:7: style: struct member 'Sqlite3Config::mxParserStack' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19214:7: style: struct member 'Sqlite3Config::szSorterRef' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19254:14: style: union member 'Anonymous19::pSrcList' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:19255:22: style: union member 'Anonymous19::pCCurHint' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22389:7: style: struct member 'ScanStatus::addrExplain' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22390:7: style: struct member 'ScanStatus::addrLoop' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22391:7: style: struct member 'ScanStatus::addrVisit' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22392:7: style: struct member 'ScanStatus::iSelectID' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22393:10: style: struct member 'ScanStatus::nEst' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22394:9: style: struct member 'ScanStatus::zName' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22406:16: style: struct member 'DblquoteStr::pNextStr' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22407:8: style: struct member 'DblquoteStr::z' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22504:9: style: struct member 'PreUpdate::v' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22505:15: style: struct member 'PreUpdate::pCsr' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22507:7: style: struct member 'PreUpdate::aRecord' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22509:19: style: struct member 'PreUpdate::pUnpacked' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22510:19: style: struct member 'PreUpdate::pNewUnpacked' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22511:7: style: struct member 'PreUpdate::iNewReg' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22512:7: style: struct member 'PreUpdate::iBlobWrite' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22513:7: style: struct member 'PreUpdate::iKey1' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22514:7: style: struct member 'PreUpdate::iKey2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22515:8: style: struct member 'PreUpdate::aNew' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22516:10: style: struct member 'PreUpdate::pTab' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:22517:10: style: struct member 'PreUpdate::pPk' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:35697:7: style: struct member 'vxworksFileId::nName' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:35698:9: style: struct member 'vxworksFileId::zCanonicalName' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:39104:6: style: struct member 'unixShm::hasMutex' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:79204:10: style: struct member 'ValueNewStat4Ctx::pParse' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:79205:10: style: struct member 'ValueNewStat4Ctx::pIdx' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:79206:20: style: struct member 'ValueNewStat4Ctx::ppRec' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:79207:7: style: struct member 'ValueNewStat4Ctx::iVal' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128306:12: style: struct member 'sqlite3_api_routines::aggregate_context' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128307:10: style: struct member 'sqlite3_api_routines::aggregate_count' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128308:10: style: struct member 'sqlite3_api_routines::bind_blob' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128309:10: style: struct member 'sqlite3_api_routines::bind_double' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128310:10: style: struct member 'sqlite3_api_routines::bind_int' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128311:10: style: struct member 'sqlite3_api_routines::bind_int64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128312:10: style: struct member 'sqlite3_api_routines::bind_null' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128313:10: style: struct member 'sqlite3_api_routines::bind_parameter_count' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128314:10: style: struct member 'sqlite3_api_routines::bind_parameter_index' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128315:18: style: struct member 'sqlite3_api_routines::bind_parameter_name' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128316:10: style: struct member 'sqlite3_api_routines::bind_text' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128317:10: style: struct member 'sqlite3_api_routines::bind_text16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128318:10: style: struct member 'sqlite3_api_routines::bind_value' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128319:10: style: struct member 'sqlite3_api_routines::busy_handler' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128320:10: style: struct member 'sqlite3_api_routines::busy_timeout' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128321:10: style: struct member 'sqlite3_api_routines::changes' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128322:10: style: struct member 'sqlite3_api_routines::close' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128323:10: style: struct member 'sqlite3_api_routines::collation_needed' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128325:10: style: struct member 'sqlite3_api_routines::collation_needed16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128327:18: style: struct member 'sqlite3_api_routines::column_blob' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128328:10: style: struct member 'sqlite3_api_routines::column_bytes' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128329:10: style: struct member 'sqlite3_api_routines::column_bytes16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128330:10: style: struct member 'sqlite3_api_routines::column_count' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128331:18: style: struct member 'sqlite3_api_routines::column_database_name' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128332:18: style: struct member 'sqlite3_api_routines::column_database_name16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128333:18: style: struct member 'sqlite3_api_routines::column_decltype' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128334:18: style: struct member 'sqlite3_api_routines::column_decltype16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128335:13: style: struct member 'sqlite3_api_routines::column_double' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128336:10: style: struct member 'sqlite3_api_routines::column_int' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128337:19: style: struct member 'sqlite3_api_routines::column_int64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128338:18: style: struct member 'sqlite3_api_routines::column_name' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128339:18: style: struct member 'sqlite3_api_routines::column_name16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128340:18: style: struct member 'sqlite3_api_routines::column_origin_name' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128341:18: style: struct member 'sqlite3_api_routines::column_origin_name16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128342:18: style: struct member 'sqlite3_api_routines::column_table_name' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128343:18: style: struct member 'sqlite3_api_routines::column_table_name16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128344:27: style: struct member 'sqlite3_api_routines::column_text' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128345:18: style: struct member 'sqlite3_api_routines::column_text16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128346:10: style: struct member 'sqlite3_api_routines::column_type' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128347:20: style: struct member 'sqlite3_api_routines::column_value' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128348:12: style: struct member 'sqlite3_api_routines::commit_hook' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128349:10: style: struct member 'sqlite3_api_routines::complete' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128350:10: style: struct member 'sqlite3_api_routines::complete16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128351:10: style: struct member 'sqlite3_api_routines::create_collation' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128353:10: style: struct member 'sqlite3_api_routines::create_collation16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128355:10: style: struct member 'sqlite3_api_routines::create_function' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128359:10: style: struct member 'sqlite3_api_routines::create_function16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128363:9: style: struct member 'sqlite3_api_routines::create_module' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128364:10: style: struct member 'sqlite3_api_routines::data_count' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128365:15: style: struct member 'sqlite3_api_routines::db_handle' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128366:9: style: struct member 'sqlite3_api_routines::declare_vtab' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128367:10: style: struct member 'sqlite3_api_routines::enable_shared_cache' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128368:10: style: struct member 'sqlite3_api_routines::errcode' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128369:18: style: struct member 'sqlite3_api_routines::errmsg' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128370:18: style: struct member 'sqlite3_api_routines::errmsg16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128371:10: style: struct member 'sqlite3_api_routines::exec' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128372:10: style: struct member 'sqlite3_api_routines::expired' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128373:10: style: struct member 'sqlite3_api_routines::finalize' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128374:11: style: struct member 'sqlite3_api_routines::free' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128375:11: style: struct member 'sqlite3_api_routines::free_table' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128376:10: style: struct member 'sqlite3_api_routines::get_autocommit' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128377:12: style: struct member 'sqlite3_api_routines::get_auxdata' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128378:10: style: struct member 'sqlite3_api_routines::get_table' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128379:10: style: struct member 'sqlite3_api_routines::global_recover' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128380:11: style: struct member 'sqlite3_api_routines::interruptx' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128381:19: style: struct member 'sqlite3_api_routines::last_insert_rowid' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128382:18: style: struct member 'sqlite3_api_routines::libversion' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128383:10: style: struct member 'sqlite3_api_routines::libversion_number' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128385:12: style: struct member 'sqlite3_api_routines::mprintf' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128386:10: style: struct member 'sqlite3_api_routines::open' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128387:10: style: struct member 'sqlite3_api_routines::open16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128388:10: style: struct member 'sqlite3_api_routines::prepare' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128389:10: style: struct member 'sqlite3_api_routines::prepare16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128390:12: style: struct member 'sqlite3_api_routines::profile' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128391:11: style: struct member 'sqlite3_api_routines::progress_handler' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128393:10: style: struct member 'sqlite3_api_routines::reset' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128394:11: style: struct member 'sqlite3_api_routines::result_blob' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128395:11: style: struct member 'sqlite3_api_routines::result_double' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128396:11: style: struct member 'sqlite3_api_routines::result_error' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128397:11: style: struct member 'sqlite3_api_routines::result_error16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128398:11: style: struct member 'sqlite3_api_routines::result_int' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128399:11: style: struct member 'sqlite3_api_routines::result_int64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128400:11: style: struct member 'sqlite3_api_routines::result_null' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128401:11: style: struct member 'sqlite3_api_routines::result_text' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128402:11: style: struct member 'sqlite3_api_routines::result_text16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128403:11: style: struct member 'sqlite3_api_routines::result_text16be' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128404:11: style: struct member 'sqlite3_api_routines::result_text16le' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128405:11: style: struct member 'sqlite3_api_routines::result_value' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128406:12: style: struct member 'sqlite3_api_routines::rollback_hook' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128407:10: style: struct member 'sqlite3_api_routines::set_authorizer' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128409:11: style: struct member 'sqlite3_api_routines::set_auxdata' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128410:12: style: struct member 'sqlite3_api_routines::xsnprintf' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128411:10: style: struct member 'sqlite3_api_routines::step' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128412:10: style: struct member 'sqlite3_api_routines::table_column_metadata' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128414:11: style: struct member 'sqlite3_api_routines::thread_cleanup' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128415:10: style: struct member 'sqlite3_api_routines::total_changes' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128416:12: style: struct member 'sqlite3_api_routines::trace' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128417:10: style: struct member 'sqlite3_api_routines::transfer_bindings' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128418:12: style: struct member 'sqlite3_api_routines::update_hook' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128420:12: style: struct member 'sqlite3_api_routines::user_data' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128421:18: style: struct member 'sqlite3_api_routines::value_blob' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128422:10: style: struct member 'sqlite3_api_routines::value_bytes' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128423:10: style: struct member 'sqlite3_api_routines::value_bytes16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128424:13: style: struct member 'sqlite3_api_routines::value_double' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128425:10: style: struct member 'sqlite3_api_routines::value_int' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128426:19: style: struct member 'sqlite3_api_routines::value_int64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128427:10: style: struct member 'sqlite3_api_routines::value_numeric_type' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128428:27: style: struct member 'sqlite3_api_routines::value_text' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128429:18: style: struct member 'sqlite3_api_routines::value_text16' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128430:18: style: struct member 'sqlite3_api_routines::value_text16be' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128431:18: style: struct member 'sqlite3_api_routines::value_text16le' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128432:10: style: struct member 'sqlite3_api_routines::value_type' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128433:11: style: struct member 'sqlite3_api_routines::vmprintf' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128435:9: style: struct member 'sqlite3_api_routines::overload_function' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128437:9: style: struct member 'sqlite3_api_routines::prepare_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128438:9: style: struct member 'sqlite3_api_routines::prepare16_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128439:9: style: struct member 'sqlite3_api_routines::clear_bindings' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128441:9: style: struct member 'sqlite3_api_routines::create_module_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128444:9: style: struct member 'sqlite3_api_routines::bind_zeroblob' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128445:9: style: struct member 'sqlite3_api_routines::blob_bytes' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128446:9: style: struct member 'sqlite3_api_routines::blob_close' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128447:9: style: struct member 'sqlite3_api_routines::blob_open' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128449:9: style: struct member 'sqlite3_api_routines::blob_read' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128450:9: style: struct member 'sqlite3_api_routines::blob_write' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128451:9: style: struct member 'sqlite3_api_routines::create_collation_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128454:9: style: struct member 'sqlite3_api_routines::file_control' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128455:19: style: struct member 'sqlite3_api_routines::memory_highwater' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128456:19: style: struct member 'sqlite3_api_routines::memory_used' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128457:20: style: struct member 'sqlite3_api_routines::mutex_alloc' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128458:10: style: struct member 'sqlite3_api_routines::mutex_enter' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128459:10: style: struct member 'sqlite3_api_routines::mutex_free' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128460:10: style: struct member 'sqlite3_api_routines::mutex_leave' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128461:9: style: struct member 'sqlite3_api_routines::mutex_try' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128462:9: style: struct member 'sqlite3_api_routines::open_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128463:9: style: struct member 'sqlite3_api_routines::release_memory' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128464:10: style: struct member 'sqlite3_api_routines::result_error_nomem' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128465:10: style: struct member 'sqlite3_api_routines::result_error_toobig' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128466:9: style: struct member 'sqlite3_api_routines::sleep' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128467:10: style: struct member 'sqlite3_api_routines::soft_heap_limit' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128468:18: style: struct member 'sqlite3_api_routines::vfs_find' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128469:9: style: struct member 'sqlite3_api_routines::vfs_register' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128470:9: style: struct member 'sqlite3_api_routines::vfs_unregister' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128471:9: style: struct member 'sqlite3_api_routines::xthreadsafe' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128472:10: style: struct member 'sqlite3_api_routines::result_zeroblob' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128473:10: style: struct member 'sqlite3_api_routines::result_error_code' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128474:9: style: struct member 'sqlite3_api_routines::test_control' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128475:10: style: struct member 'sqlite3_api_routines::randomness' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128476:14: style: struct member 'sqlite3_api_routines::context_db_handle' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128477:9: style: struct member 'sqlite3_api_routines::extended_result_codes' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128478:9: style: struct member 'sqlite3_api_routines::limit' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128479:19: style: struct member 'sqlite3_api_routines::next_stmt' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128480:17: style: struct member 'sqlite3_api_routines::sql' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128481:9: style: struct member 'sqlite3_api_routines::status' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128482:9: style: struct member 'sqlite3_api_routines::backup_finish' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128483:21: style: struct member 'sqlite3_api_routines::backup_init' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128484:9: style: struct member 'sqlite3_api_routines::backup_pagecount' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128485:9: style: struct member 'sqlite3_api_routines::backup_remaining' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128486:9: style: struct member 'sqlite3_api_routines::backup_step' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128487:17: style: struct member 'sqlite3_api_routines::compileoption_get' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128488:9: style: struct member 'sqlite3_api_routines::compileoption_used' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128489:9: style: struct member 'sqlite3_api_routines::create_function_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128494:9: style: struct member 'sqlite3_api_routines::db_config' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128495:20: style: struct member 'sqlite3_api_routines::db_mutex' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128496:9: style: struct member 'sqlite3_api_routines::db_status' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128497:9: style: struct member 'sqlite3_api_routines::extended_errcode' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128498:10: style: struct member 'sqlite3_api_routines::log' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128499:19: style: struct member 'sqlite3_api_routines::soft_heap_limit64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128500:17: style: struct member 'sqlite3_api_routines::sourceid' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128501:9: style: struct member 'sqlite3_api_routines::stmt_status' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128502:9: style: struct member 'sqlite3_api_routines::strnicmp' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128503:9: style: struct member 'sqlite3_api_routines::unlock_notify' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128504:9: style: struct member 'sqlite3_api_routines::wal_autocheckpoint' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128505:9: style: struct member 'sqlite3_api_routines::wal_checkpoint' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128506:11: style: struct member 'sqlite3_api_routines::wal_hook' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128507:9: style: struct member 'sqlite3_api_routines::blob_reopen' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128508:9: style: struct member 'sqlite3_api_routines::vtab_config' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128509:9: style: struct member 'sqlite3_api_routines::vtab_on_conflict' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128511:9: style: struct member 'sqlite3_api_routines::close_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128512:17: style: struct member 'sqlite3_api_routines::db_filename' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128513:9: style: struct member 'sqlite3_api_routines::db_readonly' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128514:9: style: struct member 'sqlite3_api_routines::db_release_memory' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128515:17: style: struct member 'sqlite3_api_routines::errstr' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128516:9: style: struct member 'sqlite3_api_routines::stmt_busy' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128517:9: style: struct member 'sqlite3_api_routines::stmt_readonly' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128518:9: style: struct member 'sqlite3_api_routines::stricmp' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128519:9: style: struct member 'sqlite3_api_routines::uri_boolean' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128520:19: style: struct member 'sqlite3_api_routines::uri_int64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128521:17: style: struct member 'sqlite3_api_routines::uri_parameter' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128522:11: style: struct member 'sqlite3_api_routines::xvsnprintf' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128523:9: style: struct member 'sqlite3_api_routines::wal_checkpoint_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128525:9: style: struct member 'sqlite3_api_routines::auto_extension' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128526:9: style: struct member 'sqlite3_api_routines::bind_blob64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128528:9: style: struct member 'sqlite3_api_routines::bind_text64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128530:9: style: struct member 'sqlite3_api_routines::cancel_auto_extension' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128531:9: style: struct member 'sqlite3_api_routines::load_extension' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128532:11: style: struct member 'sqlite3_api_routines::malloc64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128533:20: style: struct member 'sqlite3_api_routines::msize' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128534:11: style: struct member 'sqlite3_api_routines::realloc64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128535:10: style: struct member 'sqlite3_api_routines::reset_auto_extension' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128536:10: style: struct member 'sqlite3_api_routines::result_blob64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128538:10: style: struct member 'sqlite3_api_routines::result_text64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128540:9: style: struct member 'sqlite3_api_routines::strglob' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128542:20: style: struct member 'sqlite3_api_routines::value_dup' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128543:10: style: struct member 'sqlite3_api_routines::value_free' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128544:9: style: struct member 'sqlite3_api_routines::result_zeroblob64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128545:9: style: struct member 'sqlite3_api_routines::bind_zeroblob64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128547:18: style: struct member 'sqlite3_api_routines::value_subtype' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128548:10: style: struct member 'sqlite3_api_routines::result_subtype' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128550:9: style: struct member 'sqlite3_api_routines::status64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128551:9: style: struct member 'sqlite3_api_routines::strlike' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128552:9: style: struct member 'sqlite3_api_routines::db_cacheflush' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128554:9: style: struct member 'sqlite3_api_routines::system_errno' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128556:9: style: struct member 'sqlite3_api_routines::trace_v2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128557:11: style: struct member 'sqlite3_api_routines::expanded_sql' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128559:10: style: struct member 'sqlite3_api_routines::set_last_insert_rowid' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128561:9: style: struct member 'sqlite3_api_routines::prepare_v3' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128563:9: style: struct member 'sqlite3_api_routines::prepare16_v3' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128565:9: style: struct member 'sqlite3_api_routines::bind_pointer' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128566:10: style: struct member 'sqlite3_api_routines::result_pointer' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128567:11: style: struct member 'sqlite3_api_routines::value_pointer' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128568:9: style: struct member 'sqlite3_api_routines::vtab_nochange' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128569:9: style: struct member 'sqlite3_api_routines::value_nochange' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128570:17: style: struct member 'sqlite3_api_routines::vtab_collation' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128572:9: style: struct member 'sqlite3_api_routines::keyword_count' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128573:9: style: struct member 'sqlite3_api_routines::keyword_name' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128574:9: style: struct member 'sqlite3_api_routines::keyword_check' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128575:18: style: struct member 'sqlite3_api_routines::str_new' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128576:11: style: struct member 'sqlite3_api_routines::str_finish' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128577:10: style: struct member 'sqlite3_api_routines::str_appendf' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128578:10: style: struct member 'sqlite3_api_routines::str_vappendf' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128579:10: style: struct member 'sqlite3_api_routines::str_append' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128580:10: style: struct member 'sqlite3_api_routines::str_appendall' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128581:10: style: struct member 'sqlite3_api_routines::str_appendchar' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128582:10: style: struct member 'sqlite3_api_routines::str_reset' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128583:9: style: struct member 'sqlite3_api_routines::str_errcode' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128584:9: style: struct member 'sqlite3_api_routines::str_length' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128585:11: style: struct member 'sqlite3_api_routines::str_value' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128587:9: style: struct member 'sqlite3_api_routines::create_window_function' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128594:17: style: struct member 'sqlite3_api_routines::normalized_sql' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128596:9: style: struct member 'sqlite3_api_routines::stmt_isexplain' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128597:9: style: struct member 'sqlite3_api_routines::value_frombind' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128599:9: style: struct member 'sqlite3_api_routines::drop_modules' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128601:19: style: struct member 'sqlite3_api_routines::hard_heap_limit64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128602:17: style: struct member 'sqlite3_api_routines::uri_key' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128603:17: style: struct member 'sqlite3_api_routines::filename_database' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128604:17: style: struct member 'sqlite3_api_routines::filename_journal' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128605:17: style: struct member 'sqlite3_api_routines::filename_wal' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128607:11: style: struct member 'sqlite3_api_routines::create_filename' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128609:10: style: struct member 'sqlite3_api_routines::free_filename' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128610:19: style: struct member 'sqlite3_api_routines::database_file_object' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128612:9: style: struct member 'sqlite3_api_routines::txn_state' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128614:19: style: struct member 'sqlite3_api_routines::changes64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128615:19: style: struct member 'sqlite3_api_routines::total_changes64' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128617:9: style: struct member 'sqlite3_api_routines::autovacuum_pages' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128621:9: style: struct member 'sqlite3_api_routines::error_offset' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128622:9: style: struct member 'sqlite3_api_routines::vtab_rhs_value' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128623:9: style: struct member 'sqlite3_api_routines::vtab_distinct' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128624:9: style: struct member 'sqlite3_api_routines::vtab_in' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128625:9: style: struct member 'sqlite3_api_routines::vtab_in_first' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:128626:9: style: struct member 'sqlite3_api_routines::vtab_in_next' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:147296:17: style: struct member 'WhereLoopBuilder::bldFlags2' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:161887:7: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] netdata-1.37.1/database/sqlite/sqlite3.c:38692:18: style: Variable 'nWrite' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:58708:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:66998:13: style: Variable 'pIdxKey' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:71556:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:77408:15: style: Variable 'pgszSrc' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:77409:16: style: Variable 'pgszDest' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:82660:12: style: Variable 'zSuper' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:98654:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:100518:10: style: Variable 'pDup' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:134958:9: style: Variable 'pOp' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:136580:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:136581:14: style: Variable 'iLimit' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:143142:15: style: Variable 'pWhen' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:156149:19: style: Variable 'mPrereq' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:167877:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite3.c:195756:21: style: Variable 'zRoot' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite_aclk.c:10:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WORKER_UTILIZATION_MAX_JOB_TYPES [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:24:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK_SYNC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:342:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK_SYNC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:405:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_THREAD_NAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:673:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:722:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:782:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK_SYNC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:797:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ACLK_SYNC [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk.c:59:37: style: Parameter 'guid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_aclk.c:82:101: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_aclk.c:103:94: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_aclk.c:161:71: style: Parameter 'node_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_aclk.c:687:38: style: Parameter 'host_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:15:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACLK_SYNC_QUERY_SIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACLK_SYNC_QUERY_SIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:51:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEALTH_ENTRY_FLAG_ACLK_QUEUED [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:408:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:450:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACLK_DATABASE_ALARM_HEALTH_LOG [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:554:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbsync_worker [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:720:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:766:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACLK_DATABASE_QUEUE_REMOVED_ALERTS [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:790:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:821:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_aclk_alert.c:1022:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_context.c:30:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_context.c:466:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_context.c:403:32: style:inconclusive: Function 'ctx_delete_context' argument 1 names different: declaration 'host_id' definition 'host_uuid'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite_context.h:65:32: note: Function 'ctx_delete_context' argument 1 names different: declaration 'host_id' definition 'host_uuid'. netdata-1.37.1/database/sqlite/sqlite_context.c:403:32: note: Function 'ctx_delete_context' argument 1 names different: declaration 'host_id' definition 'host_uuid'. netdata-1.37.1/database/sqlite/sqlite_context.c:129:33: style: Parameter 'host_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_context.c:177:37: style: Parameter 'chart_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_context.c:214:33: style: Parameter 'chart_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_context.c:253:35: style: Parameter 'host_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_context.c:307:31: style: Parameter 'host_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_context.c:403:32: style: Parameter 'host_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_db_migration.c:24:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_db_migration.c:42:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_db_migration.c:89:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHECK_NONE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_db_migration.c:99:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHECK_NONE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_db_migration.c:140:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHECK_NONE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_db_migration.c:148:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHECK_NONE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_MS [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:108:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_exit [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_METADATALOG [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:330:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:341:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:574:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_WEB [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:723:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USEC_PER_MS [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:808:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:877:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:930:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:970:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:1008:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:1045:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:1091:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:1152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:1288:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:1342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_functions.c:94:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] netdata-1.37.1/database/sqlite/sqlite_functions.c:110:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] netdata-1.37.1/database/sqlite/sqlite_functions.c:723:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] netdata-1.37.1/database/sqlite/sqlite_functions.c:153:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] netdata-1.37.1/database/sqlite/sqlite_functions.c:923:37: style:inconclusive: Function 'get_hostname_by_node_id' argument 1 names different: declaration 'node_id' definition 'node'. [funcArgNamesDifferent] netdata-1.37.1/database/sqlite/sqlite_functions.h:67:37: note: Function 'get_hostname_by_node_id' argument 1 names different: declaration 'node_id' definition 'node'. netdata-1.37.1/database/sqlite/sqlite_functions.c:923:37: note: Function 'get_hostname_by_node_id' argument 1 names different: declaration 'node_id' definition 'node'. netdata-1.37.1/database/sqlite/sqlite_functions.c:124:44: style: Parameter 'res' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:477:55: style: Parameter 'uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:514:59: style: Parameter 'chart_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:737:28: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:765:30: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:802:29: style: Parameter 'host_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:802:46: style: Parameter 'claim_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:964:25: style: Parameter 'node_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:1002:25: style: Parameter 'host_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:1039:40: style: Parameter 'host_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:1039:57: style: Parameter 'claim_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:1187:41: style: Parameter 'host_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:1218:42: style: Parameter 'host_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_functions.c:1336:37: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_health.c:18:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:351:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEALTH_ENTRY_FLAG_SAVED [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:368:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_HEALTH [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:416:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:513:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEALTH_ENTRY_FLAG_UPDATED [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:593:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCALC_STATUS_REMOVED [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:618:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:834:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_rrd_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_health.c:46:62: style: Parameter 'ae' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_health.c:828:41: style: Parameter 'hash_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_health.c:577:23: style: Variable 'alarm_id' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite_health.c:577:43: style: Variable 'alarm_event_id' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite_health.c:577:58: style: Variable 'unique_id' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/database/sqlite/sqlite_metadata.c:152:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDLABEL_FLAG_INTERNAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:243:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:271:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:428:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:475:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:601:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:694:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_meta [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:766:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:788:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:893:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:914:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:936:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_FLAG_METADATA_UPDATE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:995:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1042:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv_loop_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_FLAG_METADATA_UPDATE [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1451:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrdhost_root_index [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1482:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrdhost_root_index [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1513:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1536:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1576:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/sqlite/sqlite_metadata.c:718:16: style: Condition 'rc==true' is always false [knownConditionTrueFalse] netdata-1.37.1/database/sqlite/sqlite_metadata.c:717:38: note: Calling function 'dimension_can_be_deleted' returns 0 netdata-1.37.1/database/sqlite/sqlite_metadata.c:717:38: note: Assignment 'rc=dimension_can_be_deleted((uuid_t*)sqlite3_column_blob(res,0))', assigned value is 0 netdata-1.37.1/database/sqlite/sqlite_metadata.c:718:16: note: Condition 'rc==true' is always false netdata-1.37.1/database/sqlite/sqlite_metadata.c:196:36: style: Parameter 'host_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:196:53: style: Parameter 'claim_id' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:237:43: style: Parameter 'dimension_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:381:33: style: Variable 'system_info' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:423:45: style: Parameter 'dim_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:423:61: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:468:13: style: Parameter 'chart_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:468:33: style: Parameter 'host_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:595:13: style: Parameter 'dim_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:595:31: style: Parameter 'chart_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:668:46: style: Parameter 'dim_uuid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:753:75: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:782:75: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:888:47: style: Parameter 'req' can be declared as pointer to const. However it seems that 'after_metadata_cleanup' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1269:25: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite_metadata.c:888:47: note: Parameter 'req' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite_metadata.c:895:47: style: Parameter 'req' can be declared as pointer to const. However it seems that 'start_metadata_cleanup' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1269:25: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite_metadata.c:895:47: note: Parameter 'req' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite_metadata.c:909:45: style: Parameter 'req' can be declared as pointer to const. However it seems that 'after_metadata_hosts' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1248:25: note: You might need to cast the function pointer here netdata-1.37.1/database/sqlite/sqlite_metadata.c:909:45: note: Parameter 'req' can be declared as pointer to const netdata-1.37.1/database/sqlite/sqlite_metadata.c:1441:13: style: Variable 'work_buffer' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/database/sqlite/sqlite_metadata.c:1486:31: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis.c:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_host_labels_json_plaintext [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis.c:155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_EXPORTING [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis.c:70:41: style: Variable 'connector_specific_config' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:131:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:50:9: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:65:37: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:70:47: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:81:9: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:83:12: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:101:9: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:106:39: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:108:6: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:109:12: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:123:49: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:78:29: style:inconclusive: Function 'kinesis_shutdown' argument 1 names different: declaration 'client' definition 'kinesis_specific_data_p'. [funcArgNamesDifferent] netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.h:23:29: note: Function 'kinesis_shutdown' argument 1 names different: declaration 'client' definition 'kinesis_specific_data_p'. netdata-1.37.1/exporting/aws_kinesis/aws_kinesis_put_record.cc:78:29: note: Function 'kinesis_shutdown' argument 1 names different: declaration 'client' definition 'kinesis_specific_data_p'. netdata-1.37.1/exporting/check_filters.c:10:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDLABEL_SRC_CONFIG [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/check_filters.c:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST_FLAG_EXPORTING_SEND [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/check_filters.c:63:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_FLAG_EXPORTING_IGNORE [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/clean_connectors.c:33:38: style:inconclusive: Function 'clean_instance' argument 1 names different: declaration 'ptr' definition 'instance'. [funcArgNamesDifferent] netdata-1.37.1/exporting/exporting_engine.h:303:38: note: Function 'clean_instance' argument 1 names different: declaration 'ptr' definition 'instance'. netdata-1.37.1/exporting/clean_connectors.c:33:38: note: Function 'clean_instance' argument 1 names different: declaration 'ptr' definition 'instance'. netdata-1.37.1/exporting/exporting_engine.c:125:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_MAIN_THREAD_EXITING [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/exporting_engine.c:196:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrd_update_every [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/graphite/graphite.c:137:30: error: There is an unknown macro here somewhere. Configuration is required. If COLLECTED_NUMBER_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/exporting/init_connectors.c:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_THREAD_NAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/init_connectors.c:194:5: warning: Possible null pointer dereference: first_buffer [nullPointer] netdata-1.37.1/exporting/init_connectors.c:178:52: note: Assignment 'first_buffer=NULL', assigned value is 0 netdata-1.37.1/exporting/init_connectors.c:183:23: note: Assuming condition is false netdata-1.37.1/exporting/init_connectors.c:194:5: note: Null pointer dereference netdata-1.37.1/exporting/init_connectors.c:112:17: style: Variable 'lookup' can be declared as const array [constVariable] netdata-1.37.1/exporting/json/json.c:185:22: error: There is an unknown macro here somewhere. Configuration is required. If COLLECTED_NUMBER_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/exporting/mongodb/mongodb.c:33:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MONGOC_URI_SOCKETTIMEOUTMS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/mongodb/mongodb.c:93:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_host_labels_json_plaintext [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/mongodb/mongodb.c:327:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/mongodb/mongodb.c:76:5: warning: Possible null pointer dereference: first_buffer [nullPointer] netdata-1.37.1/exporting/mongodb/mongodb.c:58:40: note: Assignment 'first_buffer=NULL', assigned value is 0 netdata-1.37.1/exporting/mongodb/mongodb.c:65:23: note: Assuming condition is false netdata-1.37.1/exporting/mongodb/mongodb.c:76:5: note: Null pointer dereference netdata-1.37.1/exporting/opentsdb/opentsdb.c:191:30: error: There is an unknown macro here somewhere. Configuration is required. If COLLECTED_NUMBER_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/exporting/process_data.c:351:13: error: There is an unknown macro here somewhere. Configuration is required. If rrddim_foreach_read is a macro then please configure it. [unknownMacro] netdata-1.37.1/exporting/prometheus/prometheus.c:383:32: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/exporting/prometheus/remote_write/remote_write.c:93:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simple_connector_worker [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/prometheus/remote_write/remote_write.c:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMETHEUS_ELEMENT_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/prometheus/remote_write/remote_write.c:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMETHEUS_ELEMENT_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/prometheus/remote_write/remote_write.c:204:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMETHEUS_ELEMENT_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/prometheus/remote_write/remote_write.c:238:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDDIM_FLAG_OBSOLETE [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/prometheus/remote_write/remote_write.c:330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/prometheus/remote_write/remote_write.c:343:15: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/prometheus/remote_write/remote_write_request.cc:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOOGLE_PROTOBUF_VERIFY_VERSION [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/prometheus/remote_write/remote_write_request.cc:37:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/prometheus/remote_write/remote_write_request.cc:78:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/prometheus/remote_write/remote_write_request.cc:106:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/prometheus/remote_write/remote_write_request.cc:152:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/prometheus/remote_write/remote_write_request.cc:180:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/prometheus/remote_write/remote_write_request.cc:201:35: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/prometheus/remote_write/remote_write_request.cc:231:40: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub.c:16:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_host_labels_json_plaintext [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/pubsub/pubsub.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_EXPORTING [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/pubsub/pubsub.c:44:36: style: Variable 'connector_specific_config' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:214:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOT_EVENT [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:41:60: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:64:10: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:87:60: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:89:45: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:100:6: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:120:60: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:124:14: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:147:60: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:153:14: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:155:32: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:156:22: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:166:65: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:168:10: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:170:10: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:195:60: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:196:45: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:211:29: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:216:25: style: C-style pointer casting [cstyleCast] netdata-1.37.1/exporting/pubsub/pubsub_publish.cc:216:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] netdata-1.37.1/exporting/read_config.c:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_EXPORTING [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/read_config.c:57:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_EXPORTING [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/read_config.c:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_EXPORTING [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/read_config.c:242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_PROMETHEUS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/read_config.c:166:66: style:inconclusive: Function 'exporting_parse_data_source' argument 1 names different: declaration 'source' definition 'data_source'. [funcArgNamesDifferent] netdata-1.37.1/exporting/exporting_engine.h:274:59: note: Function 'exporting_parse_data_source' argument 1 names different: declaration 'source' definition 'data_source'. netdata-1.37.1/exporting/read_config.c:166:66: note: Function 'exporting_parse_data_source' argument 1 names different: declaration 'source' definition 'data_source'. netdata-1.37.1/exporting/read_config.c:102:33: style: Variable 'local_ci' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/read_config.c:246:15: style: Variable 'data_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/read_config.c:314:15: style: Variable 'default_destination' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/read_config.c:377:15: style: Variable 'data_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/send_data.c:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/send_internal_metrics.c:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_statistics_enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/send_internal_metrics.c:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_statistics_enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/send_internal_metrics.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_statistics_enabled [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_doubles.c:14:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engine [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_doubles.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DOUBLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_doubles.c:15:5: warning: If memory allocation fails, then there is a possible null pointer dereference: engine [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:14:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:14:35: note: Assignment 'engine=calloc(1,sizeof(struct engine))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:15:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:16:5: warning: If memory allocation fails, then there is a possible null pointer dereference: engine [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:14:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:14:35: note: Assignment 'engine=calloc(1,sizeof(struct engine))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:16:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:19:5: warning: If memory allocation fails, then there is a possible null pointer dereference: engine [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:14:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:14:35: note: Assignment 'engine=calloc(1,sizeof(struct engine))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:19:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:20:33: warning: If memory allocation fails, then there is a possible null pointer dereference: engine [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:14:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:14:35: note: Assignment 'engine=calloc(1,sizeof(struct engine))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:33: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:21:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:21:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:22:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:22:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:23:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:23:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:24:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:24:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:25:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:25:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:26:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:26:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:27:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:27:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:28:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:28:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:29:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:29:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:30:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:30:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:31:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:31:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:32:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:32:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:33:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:33:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_doubles.c:34:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/exporting_doubles.c:19:35: note: Assignment 'engine->instance_root=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/exporting_doubles.c:20:31: note: instance is assigned 'engine->instance_root' here. netdata-1.37.1/exporting/tests/exporting_doubles.c:34:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/exporting_fixtures.c:48:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrddim_tier [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_fixtures.c:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_fixtures.c:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_fixtures.c:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_fixtures.c:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prometheus_exporter_instance [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_fixtures.c:179:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charts_pattern [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/exporting_fixtures.c:104:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/netdata_doubles.c:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_MEMORY_MODE_NONE_NAME [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/netdata_doubles.c:9:12: warning: If memory allocation fails, then there is a possible null pointer dereference: duplicate [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/netdata_doubles.c:8:29: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/netdata_doubles.c:8:29: note: Assignment 'duplicate=malloc(sizeof(char)*(strlen(s)+1))', assigned value is 0 netdata-1.37.1/exporting/tests/netdata_doubles.c:9:12: note: Null pointer dereference netdata-1.37.1/exporting/tests/system_doubles.c:44:11: style: Variable 'mock_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/tests/test_exporting_engine.c:20:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __wrap_now_realtime_sec [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:45:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engine [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:90:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_CONNECTOR_TYPE_GRAPHITE [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:119:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simple_connector_worker [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:138:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_SOURCE_DATA_AS_COLLECTED [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:157:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_SOURCE_DATA_AS_COLLECTED [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:176:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_SOURCE_DATA_AS_COLLECTED [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:195:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_SOURCE_DATA_AS_COLLECTED [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:234:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST_FLAG_EXPORTING_SEND [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:254:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST_FLAG_EXPORTING_DONT_SEND [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:271:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_FLAG_EXPORTING_SEND [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:291:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_FLAG_EXPORTING_IGNORE [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:429:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ID_LENGTH_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:459:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN_DEFAULT_FLAGS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:503:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN_DEFAULT_FLAGS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:547:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN_DEFAULT_FLAGS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:591:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN_DEFAULT_FLAGS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:694:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simple_connector_data [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:777:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_OPTION_SEND_CONFIGURED_LABELS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:789:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_OPTION_SEND_CONFIGURED_LABELS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:801:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_OPTION_SEND_CONFIGURED_LABELS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:813:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_OPTION_SEND_CONFIGURED_LABELS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:837:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:872:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:893:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:1069:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prometheus_exporter_instance [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:1090:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMETHEUS_ELEMENT_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:1100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMETHEUS_ELEMENT_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:1110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMETHEUS_ELEMENT_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:1125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORTING_OPTION_SEND_CONFIGURED_LABELS [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:1147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __wrap_now_realtime_sec [valueFlowBailoutIncompleteVar] netdata-1.37.1/exporting/tests/test_exporting_engine.c:873:5: warning: If memory allocation fails, then there is a possible null pointer dereference: st_rusage [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/test_exporting_engine.c:872:31: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/test_exporting_engine.c:872:31: note: Assignment 'st_rusage=calloc(1,sizeof(RRDSET))', assigned value is 0 netdata-1.37.1/exporting/tests/test_exporting_engine.c:873:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/test_exporting_engine.c:894:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/test_exporting_engine.c:893:39: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/test_exporting_engine.c:893:39: note: Assignment 'instance=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/test_exporting_engine.c:894:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/test_exporting_engine.c:895:5: warning: If memory allocation fails, then there is a possible null pointer dereference: instance [nullPointerOutOfMemory] netdata-1.37.1/exporting/tests/test_exporting_engine.c:893:39: note: Assuming allocation function fails netdata-1.37.1/exporting/tests/test_exporting_engine.c:893:39: note: Assignment 'instance=calloc(1,sizeof(struct instance))', assigned value is 0 netdata-1.37.1/exporting/tests/test_exporting_engine.c:895:5: note: Null pointer dereference netdata-1.37.1/exporting/tests/test_exporting_engine.c:264:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:281:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:302:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:371:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:442:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:464:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:483:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:508:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:530:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:552:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:571:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:596:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:1067:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:1141:5: style: Statements following 'break' will never be executed. [unreachableCode] netdata-1.37.1/exporting/tests/test_exporting_engine.c:222:20: style: Variable 'engine' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/tests/test_exporting_engine.c:239:20: style: Variable 'engine' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/tests/test_exporting_engine.c:259:20: style: Variable 'engine' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/tests/test_exporting_engine.c:276:20: style: Variable 'engine' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/tests/test_exporting_engine.c:296:20: style: Variable 'engine' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/tests/test_exporting_engine.c:626:20: style: Variable 'engine' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/tests/test_exporting_engine.c:647:20: style: Variable 'engine' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/exporting/tests/test_exporting_engine.c:822:20: style: Variable 'engine' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/health/health.c:17:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 10 [preprocessorErrorDirective] netdata-1.37.1/health/health.c:17:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 10 [preprocessorErrorDirective] netdata-1.37.1/health/health_config.c:136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCALC_OPTION_NO_CLEAR_NOTIFICATION [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_config.c:221:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_HEALTH [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_config.c:344:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_config.c:351:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_config.c:418:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_HEALTH [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_config.c:1166:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST_FLAG_INITIALIZED_HEALTH [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_json.c:18:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_json.c:173:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_json.c:322:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCALC_STATUS_RAISED [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_json.c:357:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCALC_STATUS_WARNING [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_json.c:406:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCALC_STATUS_CRITICAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_json.c:423:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCALC_STATUS_WARNING [valueFlowBailoutIncompleteVar] netdata-1.37.1/health/health_json.c:304:65: style:inconclusive: Function 'health_aggregate_alarms' argument 3 names different: declaration 'context' definition 'contexts'. [funcArgNamesDifferent] netdata-1.37.1/health/health.h:39:65: note: Function 'health_aggregate_alarms' argument 3 names different: declaration 'context' definition 'contexts'. netdata-1.37.1/health/health_json.c:304:65: note: Function 'health_aggregate_alarms' argument 3 names different: declaration 'context' definition 'contexts'. netdata-1.37.1/health/health_json.c:402:18: style: Variable 'ae' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/health/health_log.c:94:12: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT_AUTO is a macro then please configure it. [unknownMacro] netdata-1.37.1/libnetdata/storage_number/storage_number.h:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/storage_number/storage_number.h:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/inlined.h:223:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/inlined.h:25:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/inlined.h:35:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/storage_number/storage_number.h:83:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] netdata-1.37.1/libnetdata/storage_number/storage_number.h:152:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:65:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:361:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:441:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:363:9: warning: Either the condition '!page' is redundant or there is possible null pointer dereference: page. [nullPointerRedundantCheck] netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:360:8: note: Assuming that condition '!page' is not redundant netdata-1.37.1/libnetdata/arrayalloc/arrayalloc.c:363:9: note: Null pointer dereference netdata-1.37.1/libnetdata/avl/avl.c:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/avl/avl.c:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/buffer/buffer.c:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/buffer/buffer.c:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/buffer/buffer.c:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/buffer/buffer.c:57:28: style: Variable 'end' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/buffer/buffer.c:225:38: style: Variable 'start' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/buffer/buffer.c:225:46: style: Variable 'end' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/circular_buffer/circular_buffer.c:49:62: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/circular_buffer/circular_buffer.c:83:52: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/clocks/clocks.c:17:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:46:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:299:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:354:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:389:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:412:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/clocks/clocks.c:410:45: style: Condition 'uptime_boottime!=0' is always false [knownConditionTrueFalse] netdata-1.37.1/libnetdata/clocks/clocks.c:404:64: note: Calling function 'uptime_from_boottime' returns 0 netdata-1.37.1/libnetdata/clocks/clocks.c:404:64: note: Assignment 'uptime_boottime=uptime_from_boottime()', assigned value is 0 netdata-1.37.1/libnetdata/clocks/clocks.c:410:45: note: Condition 'uptime_boottime!=0' is always false netdata-1.37.1/libnetdata/clocks/clocks.c:14:43: style:inconclusive: Function 'clock_gettime' argument 1 names different: declaration 'clk_id' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/libnetdata/clocks/clocks.h:85:29: note: Function 'clock_gettime' argument 1 names different: declaration 'clk_id' definition '__maybe_unused'. netdata-1.37.1/libnetdata/clocks/clocks.c:14:43: note: Function 'clock_gettime' argument 1 names different: declaration 'clk_id' definition '__maybe_unused'. netdata-1.37.1/libnetdata/clocks/clocks.c:247:41: style: Local variable 'average' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:10:16: note: Shadowed declaration netdata-1.37.1/libnetdata/clocks/clocks.c:247:41: note: Shadow variable netdata-1.37.1/libnetdata/clocks/clocks.c:160:44: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/clocks/clocks.c:164:44: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/clocks/clocks.c:379:55: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/completion/completion.c:8:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/completion/completion.c:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/config/appconfig.c:177:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/config/appconfig.c:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/config/appconfig.c:267:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/config/appconfig.c:322:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/config/appconfig.c:378:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/config/appconfig.c:621:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/config/appconfig.c:650:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_DIR [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/config/appconfig.c:342:27: style: Variable 'cv' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/config/appconfig.c:456:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/config/appconfig.c:467:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/config/appconfig.c:476:47: style: Parameter 's' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/config/appconfig.c:507:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/config/appconfig.c:603:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:263:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:273:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:297:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:311:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:320:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:357:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:365:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:374:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:386:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:393:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:397:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:415:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:437:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:445:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:448:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:451:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:454:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:457:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:460:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:463:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:466:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:469:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:472:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:475:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:478:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:482:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:486:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:489:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:492:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:496:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:505:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:526:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:535:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:547:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:554:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:558:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:569:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:587:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:607:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:664:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:670:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:675:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:759:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:850:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:896:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:947:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1031:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1054:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1082:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1339:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1380:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1421:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1429:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1510:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1559:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1678:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1773:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1986:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2055:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2082:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2114:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2187:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2200:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2244:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2292:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2324:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2387:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2460:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2479:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2523:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2535:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2550:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2560:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2570:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2580:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2590:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2628:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2641:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2653:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2733:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2738:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2810:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2828:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2858:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2951:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3059:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3216:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3256:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3473:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2665:9: style: Local variable 'sum' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:29:16: note: Shadowed declaration netdata-1.37.1/libnetdata/dictionary/dictionary.c:2665:9: note: Shadow variable netdata-1.37.1/libnetdata/dictionary/dictionary.c:2682:9: style: Local variable 'sum' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:29:16: note: Shadowed declaration netdata-1.37.1/libnetdata/dictionary/dictionary.c:2682:9: note: Shadow variable netdata-1.37.1/libnetdata/dictionary/dictionary.c:2695:9: style: Local variable 'sum' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:29:16: note: Shadowed declaration netdata-1.37.1/libnetdata/dictionary/dictionary.c:2695:9: note: Shadow variable netdata-1.37.1/libnetdata/dictionary/dictionary.c:550:65: style: Parameter 'dict' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1202:48: style: Parameter 'dict' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1216:49: style: Parameter 'dict' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:1271:43: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2165:76: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2522:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2534:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2549:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2559:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2569:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2579:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2627:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2640:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2652:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2658:109: style: Parameter '__maybe_unused' can be declared as pointer to const. However it seems that 'dictionary_unittest_walkthrough_callback' is a callback function, if '__maybe_unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2665:15: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2658:109: note: Parameter '__maybe_unused' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2658:136: style: Parameter '__maybe_unused' can be declared as pointer to const. However it seems that 'dictionary_unittest_walkthrough_callback' is a callback function, if '__maybe_unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2665:15: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2658:136: note: Parameter '__maybe_unused' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2687:114: style: Parameter '__maybe_unused' can be declared as pointer to const. However it seems that 'dictionary_unittest_walkthrough_stop_callback' is a callback function, if '__maybe_unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2695:15: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2687:114: note: Parameter '__maybe_unused' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2687:141: style: Parameter '__maybe_unused' can be declared as pointer to const. However it seems that 'dictionary_unittest_walkthrough_stop_callback' is a callback function, if '__maybe_unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2695:15: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2687:141: note: Parameter '__maybe_unused' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2737:80: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2803:84: style: Parameter 'value' can be declared as pointer to const. However it seems that 'dictionary_unittest_sorting_callback' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2825:14: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2803:84: note: Parameter 'value' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2845:103: style: Parameter '__maybe_unused' can be declared as pointer to const. However it seems that 'unittest_check_dictionary_callback' is a callback function, if '__maybe_unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2877:10: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2845:103: note: Parameter '__maybe_unused' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2845:130: style: Parameter '__maybe_unused' can be declared as pointer to const. However it seems that 'unittest_check_dictionary_callback' is a callback function, if '__maybe_unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:2877:10: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2845:130: note: Parameter '__maybe_unused' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2942:82: style: Parameter 'value' can be declared as pointer to const. However it seems that 'check_item_callback' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3023:13: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2942:82: note: Parameter 'value' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2942:95: style: Parameter 'data' can be declared as pointer to const. However it seems that 'check_item_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3023:13: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/dictionary/dictionary.c:2942:95: note: Parameter 'data' can be declared as pointer to const netdata-1.37.1/libnetdata/dictionary/dictionary.c:2986:11: style: Variable 'v' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/dictionary/dictionary.c:421:17: style: Variable 'entries' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/dictionary/dictionary.c:425:17: style: Variable 'entries' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/dictionary/dictionary.c:779:33: style: Variable 'pending' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3254:29: style: Variable 'm_item' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3607:14: style: Variable 'item' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/dictionary/dictionary.c:3608:14: style: Variable 'dict' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/ebpf/ebpf.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:179:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:253:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_MINIMUM_EBPF_KERNEL [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:302:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_KERNEL_5_14 [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:343:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_V5_14 [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:403:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_LOAD_LEGACY [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:477:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_MAP_PID [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:531:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:559:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:585:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_PROG_TYPE_KPROBE [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:613:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:634:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_CONTROLLER_END [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:666:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:702:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_LOAD_METHODS [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:734:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:768:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:791:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_CFG_LOAD_MODE_RETURN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:801:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RETURN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:818:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_CFG_CORE_PROGRAM [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:835:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_LOAD_CORE [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:852:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_APPS_LEVEL_REAL_PARENT [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:871:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_CFG_PID_REAL_PARENT [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:891:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_CFG_ATTACH_TRACEPOINT [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1023:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1051:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_LOAD_LEGACY [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1070:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_MAX_MODE_LENGTH [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBPF_LOADED_FROM_STOCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1189:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPF_ANY [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1290:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DEBUGFS [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1306:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_EBPF_KERNEL_4_17 [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/ebpf/ebpf.c:610:13: style: Condition 'maps' is always true [knownConditionTrueFalse] netdata-1.37.1/libnetdata/ebpf/ebpf.c:143:19: style: Variable 'start' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:280:18: style: Variable 'kernel_names' can be declared as const array [constVariable] netdata-1.37.1/libnetdata/ebpf/ebpf.c:395:85: style: Parameter 'targets' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:459:67: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:474:88: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:600:45: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:632:52: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:732:30: style: Parameter 'search' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:750:15: style: Variable 'cmp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:778:66: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:789:50: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:816:65: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:869:62: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:889:60: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1015:57: style: Parameter 'em' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1041:67: style: Parameter 'btf_file' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1182:15: style: Variable 'fcnt' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1222:11: style: Variable 'dimensions' can be declared as const array [constVariable] netdata-1.37.1/libnetdata/ebpf/ebpf.c:1333:76: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/ebpf/ebpf.c:155:29: style: Variable 'end' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/eval/eval.c:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:267:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:274:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:281:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:288:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:303:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:854:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:862:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:870:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:1094:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:1125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/eval/eval.c:66:10: style: Variable 'this_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:67:10: style: Variable 'now_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:68:10: style: Variable 'after_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:69:10: style: Variable 'before_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:70:10: style: Variable 'status_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:71:10: style: Variable 'removed_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:72:10: style: Variable 'uninitialized_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:73:10: style: Variable 'undefined_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:74:10: style: Variable 'clear_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:75:10: style: Variable 'warning_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:76:10: style: Variable 'critical_string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/eval/eval.c:986:20: style: Variable 'op2' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/health/health.c:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/health/health.c:46:63: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/health/health.c:46:74: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/json/json.c:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/json/json.c:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/json/json.c:326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/json/json.c:38:32: style: Parameter 'js' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/json/json.c:139:62: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/libjudy/src/JudyCommon/JudyMalloc.c:43:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Word_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libjudy/src/JudyHS/JudyHS.c:281:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Word_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libjudy/src/JudyHS/JudyHS.c:345:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Word_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libjudy/src/JudyHS/JudyHS.c:470:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JU_ERRNO_NULLPINDEX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libjudy/src/JudyHS/JudyHS.c:514:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JLAP_INVALID [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libjudy/src/JudyHS/JudyHS.c:585:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Word_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libjudy/src/JudyHS/JudyHS.c:650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Word_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libjudy/src/JudyHS/JudyHS.c:724:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPJERR [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLByCount.c:48:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLByCount.c:48:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLCascade.c:31:1: error: There is an unknown macro here somewhere. Configuration is required. If DBGCODE is a macro then please configure it. [unknownMacro] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLCount.c:41:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLCount.c:41:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLCreateBranch.c:24:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLCreateBranch.c:24:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLDecascade.c:31:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLDecascade.c:31:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLDel.c:56:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLDel.c:56:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLFirst.c:26:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLFirst.c:26:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLFreeArray.c:25:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLFreeArray.c:25:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLGet.c:24:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLGet.c:24:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLIns.c:27:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLIns.c:27:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLInsArray.c:34:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLInsArray.c:34:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLInsertBranch.c:24:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLInsertBranch.c:24:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLMallocIF.c:39:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLMallocIF.c:39:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLMemActive.c:24:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLMemActive.c:24:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLMemUsed.c:24:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLMemUsed.c:24:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLNext.c:27:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLNext.c:27:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLNextEmpty.c:47:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLNextEmpty.c:47:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLPrev.c:27:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLPrev.c:27:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLPrevEmpty.c:47:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLPrevEmpty.c:47:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLTablesGen.c:28:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/JudyLTablesGen.c:28:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/j__udyLGet.c:24:0: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libjudy/src/JudyL/j__udyLGet.c:24:2: error: #error : One of -DJUDY1 or -DJUDYL must be specified. [preprocessorErrorDirective] netdata-1.37.1/libnetdata/libnetdata.c:399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:410:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:416:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:422:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1181:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADV_SEQUENTIAL [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1189:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADV_DONTFORK [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADV_WILLNEED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1241:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_SHARED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1313:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1340:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFD [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1402:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1460:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1476:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1537:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1555:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1591:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1616:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1927:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/libnetdata.c:1124:9: style: Condition '!*s' is always false [knownConditionTrueFalse] netdata-1.37.1/libnetdata/libnetdata.c:1900:85: style:inconclusive: Function 'pluginsd_split_words' argument 4 names different: declaration 'recover_string' definition 'recover_input'. [funcArgNamesDifferent] netdata-1.37.1/libnetdata/libnetdata.h:410:78: note: Function 'pluginsd_split_words' argument 4 names different: declaration 'recover_string' definition 'recover_input'. netdata-1.37.1/libnetdata/libnetdata.c:1900:85: note: Function 'pluginsd_split_words' argument 4 names different: declaration 'recover_string' definition 'recover_input'. netdata-1.37.1/libnetdata/libnetdata.c:436:21: style: Variable 'e' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/libnetdata.c:1104:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/libnetdata.c:1130:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/libnetdata.c:1305:26: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/libnetdata.c:1312:50: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/libnetdata.c:1630:24: style: Variable 'de' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/libnetdata.c:1673:28: style: Variable 'de' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/libnetdata.c:1722:30: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/locks/locks.c:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CANCEL_DISABLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:286:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locked [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:295:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/locks/locks.c:308:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELEASE [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/log/log.c:818:0: error: #error "cannot detect the format of function strerror_r()" [preprocessorErrorDirective] netdata-1.37.1/libnetdata/log/log.c:818:2: error: #error "cannot detect the format of function strerror_r()" [preprocessorErrorDirective] netdata-1.37.1/libnetdata/onewayalloc/onewayalloc.c:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGE_SIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/onewayalloc/onewayalloc.c:137:41: style:inconclusive: Function 'onewayalloc_freez' argument 1 names different: declaration 'owa' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/libnetdata/onewayalloc/onewayalloc.h:15:37: note: Function 'onewayalloc_freez' argument 1 names different: declaration 'owa' definition '__maybe_unused'. netdata-1.37.1/libnetdata/onewayalloc/onewayalloc.c:137:41: note: Function 'onewayalloc_freez' argument 1 names different: declaration 'owa' definition '__maybe_unused'. netdata-1.37.1/libnetdata/onewayalloc/onewayalloc.c:137:73: style:inconclusive: Function 'onewayalloc_freez' argument 2 names different: declaration 'ptr' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/libnetdata/onewayalloc/onewayalloc.h:15:54: note: Function 'onewayalloc_freez' argument 2 names different: declaration 'ptr' definition '__maybe_unused'. netdata-1.37.1/libnetdata/onewayalloc/onewayalloc.c:137:73: note: Function 'onewayalloc_freez' argument 2 names different: declaration 'ptr' definition '__maybe_unused'. netdata-1.37.1/libnetdata/os.c:35:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/os.c:92:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/os.c:116:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_CLK_TCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/popen/popen.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/popen/popen.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/popen/popen.c:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/popen/popen.c:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/popen/popen.c:409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/popen/popen.c:362:73: style:inconclusive: Function 'netdata_popen' argument 3 names different: declaration 'fp_child_input' definition 'fpp_child_input'. [funcArgNamesDifferent] netdata-1.37.1/libnetdata/popen/popen.h:25:73: note: Function 'netdata_popen' argument 3 names different: declaration 'fp_child_input' definition 'fpp_child_input'. netdata-1.37.1/libnetdata/popen/popen.c:362:73: note: Function 'netdata_popen' argument 3 names different: declaration 'fp_child_input' definition 'fpp_child_input'. netdata-1.37.1/libnetdata/popen/popen.c:374:86: style:inconclusive: Function 'netdata_popene' argument 4 names different: declaration 'fp_child_input' definition 'fpp_child_input'. [funcArgNamesDifferent] netdata-1.37.1/libnetdata/popen/popen.h:26:86: note: Function 'netdata_popene' argument 4 names different: declaration 'fp_child_input' definition 'fpp_child_input'. netdata-1.37.1/libnetdata/popen/popen.c:374:86: note: Function 'netdata_popene' argument 4 names different: declaration 'fp_child_input' definition 'fpp_child_input'. netdata-1.37.1/libnetdata/procfile/procfile.c:28:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/procfile/procfile.c:260:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/procfile/procfile.c:299:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/procfile/procfile.c:406:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/procfile/procfile.c:162:12: style: Variable 'e' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/procfile/procfile.c:166:19: style: Variable 'separators' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/procfile/procfile.c:475:15: style: Variable 's' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/simple_pattern/simple_pattern.c:206:21: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] netdata-1.37.1/libnetdata/simple_pattern/simple_pattern.c:335:46: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/simple_pattern/simple_pattern.c:187:36: style: Variable 'wildcarded' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/simple_pattern/simple_pattern.c:197:36: style: Variable 'wildcarded' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/simple_pattern/simple_pattern.c:206:32: style: Variable 'wildcarded' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/socket/socket.c:17:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:362:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:528:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:575:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:615:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_UNSPEC [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:765:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:981:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1022:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1072:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NONBLOCK [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1130:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_NAMEREQD [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1192:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_NUMERICHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1285:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pollfd [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1384:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1441:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1445:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1468:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1492:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1552:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1577:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1646:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/socket/socket.c:1722:16: style: Condition 'timer_usec' is always true [knownConditionTrueFalse] netdata-1.37.1/libnetdata/socket/socket.c:1719:12: note: Assuming that condition 'timer_usec' is not redundant netdata-1.37.1/libnetdata/socket/socket.c:1722:16: note: Condition 'timer_usec' is always true netdata-1.37.1/libnetdata/socket/socket.c:233:24: style: Variable 'name.sin6_scope_id' is reassigned a value before the old one has been used. [redundantAssignment] netdata-1.37.1/libnetdata/socket/socket.c:224:24: note: name.sin6_scope_id is assigned netdata-1.37.1/libnetdata/socket/socket.c:233:24: note: name.sin6_scope_id is overwritten netdata-1.37.1/libnetdata/socket/socket.c:1708:12: style: Local variable 'now_usec' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/clocks/clocks.h:150:8: note: Shadowed declaration netdata-1.37.1/libnetdata/socket/socket.c:1708:12: note: Shadow variable netdata-1.37.1/libnetdata/socket/socket.c:1730:20: style: Local variable 'dt_usec' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/clocks/clocks.h:132:8: note: Shadowed declaration netdata-1.37.1/libnetdata/socket/socket.c:1730:20: note: Shadow variable netdata-1.37.1/libnetdata/socket/socket.c:268:52: style: Parameter 'sockets' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/socket/socket.c:311:37: style: Parameter 'acl' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/socket/socket.c:483:37: style: Variable 'sin' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/socket/socket.c:492:38: style: Variable 'sin6' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/socket/socket.c:572:69: style: Parameter 'timeout' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/socket/socket.c:764:27: style: Variable 'service' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/socket/socket.c:779:15: style: Variable 'path' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/socket/socket.c:783:15: style: Variable 'path' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/socket/socket.c:865:46: style: Parameter 'entry' can be declared as pointer to const. However it seems that 'connect_to_one_of_callback' is a callback function, if 'entry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/socket/socket.c:894:53: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/socket/socket.c:865:46: note: Parameter 'entry' can be declared as pointer to const netdata-1.37.1/libnetdata/socket/socket.c:1016:40: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/socket/socket.c:1145:26: style: Variable 'scan' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/socket/socket.c:1439:42: style: Parameter 'pi' can be declared as pointer to const. However it seems that 'poll_default_del_callback' is a callback function, if 'pi' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/libnetdata/socket/socket.c:1674:55: note: You might need to cast the function pointer here netdata-1.37.1/libnetdata/socket/socket.c:1439:42: note: Parameter 'pi' can be declared as pointer to const netdata-1.37.1/libnetdata/socket/socket.c:1571:85: style: Parameter 'pf' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/statistical/statistical.c:10:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:32:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:116:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:188:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:244:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/statistical/statistical.c:53:8: style: Checking if unsigned expression 'period' is less than zero. [unsignedLessThanZero] netdata-1.37.1/libnetdata/statistical/statistical.c:22:20: style: Local variable 'sum' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:29:16: note: Shadowed declaration netdata-1.37.1/libnetdata/statistical/statistical.c:22:20: note: Shadow variable netdata-1.37.1/libnetdata/statistical/statistical.c:44:20: style: Local variable 'sum' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:29:16: note: Shadowed declaration netdata-1.37.1/libnetdata/statistical/statistical.c:44:20: note: Shadow variable netdata-1.37.1/libnetdata/statistical/statistical.c:57:20: style: Local variable 'sum' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:29:16: note: Shadowed declaration netdata-1.37.1/libnetdata/statistical/statistical.c:57:20: note: Shadow variable netdata-1.37.1/libnetdata/statistical/statistical.c:120:20: style: Local variable 'average' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:10:16: note: Shadowed declaration netdata-1.37.1/libnetdata/statistical/statistical.c:120:20: note: Shadow variable netdata-1.37.1/libnetdata/statistical/statistical.c:170:20: style: Local variable 'median' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:12:16: note: Shadowed declaration netdata-1.37.1/libnetdata/statistical/statistical.c:170:20: note: Shadow variable netdata-1.37.1/libnetdata/statistical/statistical.c:171:20: style: Local variable 'average' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:10:16: note: Shadowed declaration netdata-1.37.1/libnetdata/statistical/statistical.c:171:20: note: Shadow variable netdata-1.37.1/libnetdata/statistical/statistical.c:193:20: style: Local variable 'sum' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:29:16: note: Shadowed declaration netdata-1.37.1/libnetdata/statistical/statistical.c:193:20: note: Shadow variable netdata-1.37.1/libnetdata/statistical/statistical.c:205:20: style: Local variable 'average' shadows outer function [shadowFunction] netdata-1.37.1/libnetdata/statistical/statistical.h:10:16: note: Shadowed declaration netdata-1.37.1/libnetdata/statistical/statistical.c:205:20: note: Shadow variable netdata-1.37.1/libnetdata/statistical/statistical.c:86:21: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/statistical/statistical.c:86:48: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/statistical/statistical.c:338:21: style: Parameter 's' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/statistical/statistical.c:352:24: style: Variable 'res' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/statistical/statistical.c:352:34: style: Variable 'xhat' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/statistical/statistical.c:352:44: style: Variable 'stmp' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/libnetdata/storage_number/storage_number.h:125:27: style: Local variable 'unpack_storage_number_lut10x' shadows outer variable [shadowVariable] netdata-1.37.1/libnetdata/storage_number/storage_number.c:90:16: note: Shadowed declaration netdata-1.37.1/libnetdata/storage_number/storage_number.h:125:27: note: Shadow variable netdata-1.37.1/libnetdata/storage_number/storage_number.c:192:11: style: Variable 'istre' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/storage_number/storage_number.c:210:15: style: Variable 'fstre' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/storage_number/storage_number.c:220:15: style: Variable 'begin' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/string/string.c:75:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:273:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:355:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_RELAXED [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/string/string.c:288:30: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/string/string.c:293:32: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/string/string.c:410:17: style: Variable 's3' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/string/string.c:425:17: style: Variable 's4' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/threads/threads.c:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_gettid [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:191:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:244:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:264:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/threads/threads.c:134:48: style: Parameter 'nt' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/url/url.c:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/url/url.c:16:17: style: Variable 'hex' can be declared as const array [constVariable] netdata-1.37.1/libnetdata/url/url.c:22:24: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/url/url.c:58:38: style: Parameter 's' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/url/url.c:101:56: style: Parameter 'd_end' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/libnetdata/url/url.c:325:23: style: Variable 'test' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/libnetdata/worker_utilization/worker_utilization.c:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locked [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/worker_utilization/worker_utilization.c:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/worker_utilization/worker_utilization.c:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/libnetdata/worker_utilization/worker_utilization.c:271:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/ADCharts.cc:19:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable machine_guid [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/ADCharts.cc:64:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable machine_guid [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/ADCharts.cc:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_TYPE_STACKED [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/ADCharts.cc:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_TYPE_STACKED [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/KMeans.h:16:5: style: Class 'KMeans' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netdata-1.37.1/ml/SamplesBuffer.h:22:31: style: Parameter 'DS' can be declared as reference to const [constParameterReference] netdata-1.37.1/ml/Config.cc:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_ML [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/Config.cc:56:20: style: Redundant initialization for 'NumModelsToUse'. The initialized value is overwritten before it is read. [redundantInitialization] netdata-1.37.1/ml/Config.cc:34:29: note: NumModelsToUse is initialized netdata-1.37.1/ml/Config.cc:56:20: note: NumModelsToUse is overwritten netdata-1.37.1/ml/Config.cc:25:10: style: Local variable 'EnableAnomalyDetection' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:12:10: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:25:10: note: Shadow variable netdata-1.37.1/ml/Config.cc:31:14: style: Local variable 'MaxTrainSamples' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:14:14: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:31:14: note: Shadow variable netdata-1.37.1/ml/Config.cc:32:14: style: Local variable 'MinTrainSamples' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:15:14: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:32:14: note: Shadow variable netdata-1.37.1/ml/Config.cc:33:14: style: Local variable 'TrainEvery' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:16:14: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:33:14: note: Shadow variable netdata-1.37.1/ml/Config.cc:34:14: style: Local variable 'NumModelsToUse' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:17:14: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:34:14: note: Shadow variable netdata-1.37.1/ml/Config.cc:36:14: style: Local variable 'DiffN' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:21:14: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:36:14: note: Shadow variable netdata-1.37.1/ml/Config.cc:37:14: style: Local variable 'SmoothN' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:22:14: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:37:14: note: Shadow variable netdata-1.37.1/ml/Config.cc:38:14: style: Local variable 'LagN' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:23:14: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:38:14: note: Shadow variable netdata-1.37.1/ml/Config.cc:40:12: style: Local variable 'RandomSamplingRatio' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:25:12: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:40:12: note: Shadow variable netdata-1.37.1/ml/Config.cc:41:14: style: Local variable 'MaxKMeansIters' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:26:14: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:41:14: note: Shadow variable netdata-1.37.1/ml/Config.cc:43:12: style: Local variable 'DimensionAnomalyScoreThreshold' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:28:12: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:43:12: note: Shadow variable netdata-1.37.1/ml/Config.cc:45:12: style: Local variable 'HostAnomalyRateThreshold' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:30:12: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:45:12: note: Shadow variable netdata-1.37.1/ml/Config.cc:46:17: style: Local variable 'AnomalyDetectionGroupingMethod' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:31:19: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:46:17: note: Shadow variable netdata-1.37.1/ml/Config.cc:47:12: style: Local variable 'AnomalyDetectionQueryDuration' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Config.h:32:12: note: Shadowed declaration netdata-1.37.1/ml/Config.cc:47:12: note: Shadow variable netdata-1.37.1/ml/Dimension.cc:10:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDSET_FLAG_OBSOLETE [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/Dimension.cc:84:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RandomSamplingRatio [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/Dimension.cc:147:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defer_lock [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/Query.h:10:5: warning: Member variable 'Query::points_read' is not initialized in the constructor. [uninitMemberVar] netdata-1.37.1/ml/Query.h:10:5: style: Class 'Query' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netdata-1.37.1/ml/Dimension.h:29:5: style: Class 'Dimension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netdata-1.37.1/ml/Dimension.cc:32:23: style: Local variable 'CNs' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Dimension.h:87:35: note: Shadowed declaration netdata-1.37.1/ml/Dimension.cc:32:23: note: Shadow variable netdata-1.37.1/ml/Dimension.cc:78:23: style: Local variable 'CNs' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Dimension.h:87:35: note: Shadowed declaration netdata-1.37.1/ml/Dimension.cc:78:23: note: Shadow variable netdata-1.37.1/ml/Dimension.cc:154:16: style: Local variable 'AnomalyScore' shadows outer variable [shadowVariable] netdata-1.37.1/ml/Dimension.h:84:22: note: Shadowed declaration netdata-1.37.1/ml/Dimension.cc:154:16: note: Shadow variable netdata-1.37.1/ml/Host.cc:160:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 5 [preprocessorErrorDirective] netdata-1.37.1/ml/Host.cc:160:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 5 [preprocessorErrorDirective] netdata-1.37.1/ml/KMeans.cc:19:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netdata-1.37.1/ml/KMeans.cc:34:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netdata-1.37.1/ml/SamplesBuffer.cc:20:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/SamplesBuffer.h:108:10: style: Unused private function: 'SamplesBuffer::setSample' [unusedPrivateFunction] netdata-1.37.1/ml/SamplesBuffer.h:108:10: note: Unused private function: 'SamplesBuffer::setSample' netdata-1.37.1/ml/SamplesBuffer.h:108:10: note: Unused private function: 'SamplesBuffer::setSample' netdata-1.37.1/ml/SamplesBuffer.cc:36:21: style:inconclusive: Technically the member function 'SamplesBuffer::diffSamples' can be const. [functionConst] netdata-1.37.1/ml/SamplesBuffer.h:123:10: note: Technically the member function 'SamplesBuffer::diffSamples' can be const. netdata-1.37.1/ml/SamplesBuffer.cc:36:21: note: Technically the member function 'SamplesBuffer::diffSamples' can be const. netdata-1.37.1/ml/SamplesBuffer.cc:96:21: style:inconclusive: Technically the member function 'SamplesBuffer::lagSamples' can be const. [functionConst] netdata-1.37.1/ml/SamplesBuffer.h:125:10: note: Technically the member function 'SamplesBuffer::lagSamples' can be const. netdata-1.37.1/ml/SamplesBuffer.cc:96:21: note: Technically the member function 'SamplesBuffer::lagSamples' can be const. netdata-1.37.1/ml/SamplesBufferTests.cc:28:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CalculatedNumber [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/SamplesBufferTests.cc:69:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CalculatedNumber [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/SamplesBufferTests.cc:108:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CalculatedNumber [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/ml-dummy.c:41:41: style:inconclusive: Function 'ml_is_anomalous' argument 2 names different: declaration 'value' definition 'Value'. [funcArgNamesDifferent] netdata-1.37.1/ml/ml.h:36:41: note: Function 'ml_is_anomalous' argument 2 names different: declaration 'value' definition 'Value'. netdata-1.37.1/ml/ml-dummy.c:41:41: note: Function 'ml_is_anomalous' argument 2 names different: declaration 'value' definition 'Value'. netdata-1.37.1/ml/ml-dummy.c:41:53: style:inconclusive: Function 'ml_is_anomalous' argument 3 names different: declaration 'exists' definition 'Exists'. [funcArgNamesDifferent] netdata-1.37.1/ml/ml.h:36:53: note: Function 'ml_is_anomalous' argument 3 names different: declaration 'exists' definition 'Exists'. netdata-1.37.1/ml/ml-dummy.c:41:53: note: Function 'ml_is_anomalous' argument 3 names different: declaration 'exists' definition 'Exists'. netdata-1.37.1/ml/Host.h:23:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUID_STR_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/Host.h:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_THREAD [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/Host.h:58:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rusage [valueFlowBailoutIncompleteVar] netdata-1.37.1/ml/Host.h:20:14: style:inconclusive: Technically the member function 'ml::RrdHost::updateEvery' can be const. [functionConst] netdata-1.37.1/ml/Host.h:16:5: style: Class 'RrdHost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netdata-1.37.1/ml/Host.h:47:5: style: Class 'TrainableHost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netdata-1.37.1/ml/Host.h:73:5: style: Class 'DetectableHost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netdata-1.37.1/ml/ml.cc:105:15: style: Variable 'H' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/ml/ml.cc:118:15: style: Variable 'H' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/parser/parser.c:218:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINSD_LINE_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/parser/parser.c:262:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINSD_MAX_WORDS [valueFlowBailoutIncompleteVar] netdata-1.37.1/parser/parser.c:259:5: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck] netdata-1.37.1/parser/parser.c:267:9: note: Assuming that condition '!parser' is not redundant netdata-1.37.1/parser/parser.c:259:5: note: Null pointer dereference netdata-1.37.1/parser/parser.c:32:124: style:inconclusive: Function 'parser_init' argument 7 names different: declaration 'ssl' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/parser/parser.h:93:120: note: Function 'parser_init' argument 7 names different: declaration 'ssl' definition '__maybe_unused'. netdata-1.37.1/parser/parser.c:32:124: note: Function 'parser_init' argument 7 names different: declaration 'ssl' definition '__maybe_unused'. netdata-1.37.1/parser/parser.c:90:25: style:inconclusive: Function 'parser_push' argument 1 names different: declaration 'working_parser' definition 'parser'. [funcArgNamesDifferent] netdata-1.37.1/parser/parser.h:97:25: note: Function 'parser_push' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:90:25: note: Function 'parser_push' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:118:32: style:inconclusive: Function 'parser_add_keyword' argument 1 names different: declaration 'working_parser' definition 'parser'. [funcArgNamesDifferent] netdata-1.37.1/parser/parser.h:94:32: note: Function 'parser_add_keyword' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:118:32: note: Function 'parser_add_keyword' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:169:29: style:inconclusive: Function 'parser_destroy' argument 1 names different: declaration 'working_parser' definition 'parser'. [funcArgNamesDifferent] netdata-1.37.1/parser/parser.h:98:29: note: Function 'parser_destroy' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:169:29: note: Function 'parser_destroy' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:206:25: style:inconclusive: Function 'parser_next' argument 1 names different: declaration 'working_parser' definition 'parser'. [funcArgNamesDifferent] netdata-1.37.1/parser/parser.h:95:25: note: Function 'parser_next' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:206:25: note: Function 'parser_next' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:257:34: style:inconclusive: Function 'parser_action' argument 1 names different: declaration 'working_parser' definition 'parser'. [funcArgNamesDifferent] netdata-1.37.1/parser/parser.h:96:27: note: Function 'parser_action' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:257:34: note: Function 'parser_action' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:380:41: style:inconclusive: Function 'parser_recover_input' argument 1 names different: declaration 'working_parser' definition 'parser'. [funcArgNamesDifferent] netdata-1.37.1/parser/parser.h:99:34: note: Function 'parser_recover_input' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:380:41: note: Function 'parser_recover_input' argument 1 names different: declaration 'working_parser' definition 'parser'. netdata-1.37.1/parser/parser.c:208:14: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/registry/registry.c:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_WEB_REQUEST_COOKIE_SIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry.c:62:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_APPLICATION_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry.c:167:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_CLOUD_UI_URL [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry.c:194:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_APPLICATION_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry.c:380:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ALGORITHM_ABSOLUTE [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry.c:28:24: style: Variable 'etm' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/registry/registry.c:52:86: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/registry/registry.c:138:26: style: Variable 'pu' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/registry/registry.c:139:23: style: Variable 'm' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/registry/registry.c:240:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/registry/registry.c:289:77: style: Parameter 'person_guid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/registry/registry.c:289:96: style: Parameter 'machine_guid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/registry/registry.c:289:127: style: Parameter 'new_person_guid' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/registry/registry_db.c:7:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_db.c:18:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_db.c:38:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_db.c:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_db.c:83:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_db.c:116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_db.c:221:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_init.c:7:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_init.c:102:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_init.c:123:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_init.c:140:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_internals.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_internals.c:142:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_internals.c:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_internals.c:285:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_log.c:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_log.c:6:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/registry/registry_log.c:6:70: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/registry/registry_log.c:6:87: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/registry/registry_log.c:6:96: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/registry/registry_log.c:97:27: style: Variable 'person_guid' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/registry/registry_machine.c:10:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_machine.c:15:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_machine.c:38:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_machine.c:68:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_machine.c:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:19:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:34:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:92:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_person.c:206:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_url.c:28:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_url.c:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/registry/registry_url.c:72:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_REGISTRY [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn.c:202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exepath [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn.c:199:14: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] netdata-1.37.1/spawn/spawn.c:38:28: style: Variable 'cmda' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/spawn/spawn.c:38:39: style: Variable 'cmdb' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/spawn/spawn.c:64:12: style: Variable 'avl_ret' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/spawn/spawn.c:218:22: style: Variable 'stdio[2].data.fd' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/spawn/spawn_client.c:105:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_client.c:145:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv_buf_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_client.c:176:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv_loop_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_client.c:18:42: style: Parameter 'req' can be declared as pointer to const. However it seems that 'after_pipe_write' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/spawn/spawn_client.c:167:87: note: You might need to cast the function pointer here netdata-1.37.1/spawn/spawn_client.c:18:42: note: Parameter 'req' can be declared as pointer to const netdata-1.37.1/spawn/spawn_client.c:34:37: style: Variable 'spawn_result' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/spawn/spawn_client.c:35:40: style: Variable 'exit_status' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/spawn/spawn_server.c:92:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv_buf_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_server.c:130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_ALL [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_server.c:170:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv_buf_t [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_server.c:238:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COMMAND_LENGTH [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_server.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_server.c:321:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/spawn/spawn_server.c:29:34: style: Variable 'spwna' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/spawn/spawn_server.c:29:46: style: Variable 'spwnb' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/spawn/spawn_server.c:68:42: style: Parameter 'req' can be declared as pointer to const. However it seems that 'after_pipe_write' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/spawn/spawn_server.c:206:85: note: You might need to cast the function pointer here netdata-1.37.1/spawn/spawn_server.c:68:42: note: Parameter 'req' can be declared as pointer to const netdata-1.37.1/spawn/spawn_server.c:164:12: style: Variable 'avl_ret' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/streaming/receiver.c:14:0: error: #error The define WORKER_PARSER_FIRST_JOB needs to be at least 1 [preprocessorErrorDirective] netdata-1.37.1/streaming/receiver.c:14:2: error: #error The define WORKER_PARSER_FIRST_JOB needs to be at least 1 [preprocessorErrorDirective] netdata-1.37.1/streaming/replication.c:174:75: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/streaming/rrdpush.c:276:53: error: There is an unknown macro here somewhere. Configuration is required. If COLLECTED_NUMBER_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/streaming/sender.c:29:0: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 21 [preprocessorErrorDirective] netdata-1.37.1/streaming/sender.c:29:2: error: #error WORKER_UTILIZATION_MAX_JOB_TYPES has to be at least 21 [preprocessorErrorDirective] netdata-1.37.1/tests/ebpf/sync_tester.c:16:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/ebpf/sync_tester.c:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGE_SIZE [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/ebpf/sync_tester.c:78:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/ebpf/sync_tester.c:109:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syncfs [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/ebpf/sync_tester.c:14:33: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/tests/ebpf/sync_tester.c:14:47: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/tests/ebpf/sync_tester.c:35:23: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/tests/ebpf/sync_tester.c:35:37: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/tests/ebpf/sync_tester.c:76:33: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/tests/ebpf/sync_tester.c:76:47: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/tests/ebpf/sync_tester.c:49:22: style: Variable 'lastoffset' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/tests/ebpf/sync_tester.c:49:11: style: Variable 'lastoffset' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/tests/profile/benchmark-dictionary.c:23:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_STATS [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/benchmark-dictionary.c:29:25: style: Variable 'v' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:25:13: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:403:19: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:403:19: note: Assignment 'e->name=strdup(name)', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:404:27: note: Calling function 'simple_hash2', 1st argument 'e->name' value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:23:33: note: Assignment 's=(unsigned char*)name', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:25:13: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:403:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assignment 'e=malloc(sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:403:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:404:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assignment 'e=malloc(sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:404:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:404:26: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assignment 'e=malloc(sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:404:26: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:405:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assignment 'e=malloc(sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:405:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:406:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assignment 'e=malloc(sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:406:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:407:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assignment 'e=malloc(sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:407:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:408:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assignment 'e=malloc(sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:408:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:409:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:402:27: note: Assignment 'e=malloc(sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:409:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:409:13: warning: If memory allocation fails, then there is a possible null pointer dereference: base [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:400:18: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:400:18: note: Assignment 'base=calloc(1,sizeof(struct base))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:409:13: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:411:6: warning: If memory allocation fails, then there is a possible null pointer dereference: base [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:400:18: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:400:18: note: Assignment 'base=calloc(1,sizeof(struct base))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:411:6: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:468:5: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:467:15: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:467:15: note: Assignment 'e=calloc(1,sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:468:5: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:469:5: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:467:15: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:467:15: note: Assignment 'e=calloc(1,sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:469:5: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:473:3: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:467:15: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-line-parsing.c:467:15: note: Assignment 'e=calloc(1,sizeof(struct entry))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-line-parsing.c:473:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-line-parsing.c:656:6: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:652:6: note: c1 is assigned netdata-1.37.1/tests/profile/benchmark-line-parsing.c:656:6: note: c1 is overwritten netdata-1.37.1/tests/profile/benchmark-line-parsing.c:23:29: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:137:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:178:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:221:21: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:263:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:327:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:386:11: style: Variable 'string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:392:11: style: Variable 'string' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:612:18: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:613:16: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:614:21: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:615:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:616:22: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:617:18: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:618:17: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:619:19: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:620:20: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:621:20: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:622:23: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:623:26: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:624:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:625:26: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:626:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:627:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:628:38: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:629:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:630:22: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:631:27: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:632:30: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:633:28: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:634:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:635:23: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:636:25: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:637:26: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:638:26: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:639:29: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:640:32: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:641:30: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:642:32: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:643:30: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-line-parsing.c:644:30: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-procfile-parser.c:44:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pfwords [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/benchmark-procfile-parser.c:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pflines [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/benchmark-procfile-parser.c:202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_PROCFILE [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/benchmark-procfile-parser.c:269:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_NO_ERROR_ON_FILE_IO [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/benchmark-procfile-parser.c:290:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCFILE_FLAG_NO_ERROR_ON_FILE_IO [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/benchmark-procfile-parser.c:76:12: style: Variable 'e' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-procfile-parser.c:80:19: style: Variable 'separators' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-registry.c:20:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/benchmark-registry.c:179:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/benchmark-registry.c:45:3: warning: If memory allocation fails, then there is a possible null pointer dereference: machines_guids [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-registry.c:36:32: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-registry.c:36:32: note: Assignment 'machines_guids=malloc(machines2*sizeof(char*))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-registry.c:45:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-registry.c:47:22: warning: If memory allocation fails, then there is a possible null pointer dereference: machines_guids [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-registry.c:36:32: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-registry.c:36:32: note: Assignment 'machines_guids=malloc(machines2*sizeof(char*))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-registry.c:47:22: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-registry.c:51:3: warning: If memory allocation fails, then there is a possible null pointer dereference: machines_urls [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-registry.c:37:31: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-registry.c:37:31: note: Assignment 'machines_urls=malloc(machines2*sizeof(char*))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-registry.c:51:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-registry.c:63:45: warning: If memory allocation fails, then there is a possible null pointer dereference: machines_guids [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-registry.c:36:32: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-registry.c:36:32: note: Assignment 'machines_guids=malloc(machines2*sizeof(char*))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-registry.c:63:45: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-registry.c:63:64: warning: If memory allocation fails, then there is a possible null pointer dereference: machines_urls [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-registry.c:37:31: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-registry.c:37:31: note: Assignment 'machines_urls=malloc(machines2*sizeof(char*))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-registry.c:63:64: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-registry.c:64:3: warning: If memory allocation fails, then there is a possible null pointer dereference: users_guids [nullPointerOutOfMemory] netdata-1.37.1/tests/profile/benchmark-registry.c:35:29: note: Assuming allocation function fails netdata-1.37.1/tests/profile/benchmark-registry.c:35:29: note: Assignment 'users_guids=malloc(users*sizeof(char*))', assigned value is 0 netdata-1.37.1/tests/profile/benchmark-registry.c:64:3: note: Null pointer dereference netdata-1.37.1/tests/profile/benchmark-registry.c:177:2: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] netdata-1.37.1/tests/profile/benchmark-registry.c:63:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-registry.c:75:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-registry.c:89:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-registry.c:103:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-registry.c:117:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-registry.c:143:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-registry.c:186:5: style: Variable 'p1' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/tests/profile/benchmark-registry.c:208:6: style: Variable 'p1' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/tests/profile/benchmark-registry.c:218:6: style: Variable 'p2' is assigned a value that is never used. [unreadVariable] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:25:29: style: Variable 's' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:225:21: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:446:25: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:461:25: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:517:29: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:520:18: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:521:16: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:522:21: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:523:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:524:22: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:525:18: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:526:17: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:527:19: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:528:20: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:529:20: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:530:23: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:531:26: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:532:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:533:26: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:534:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:535:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:536:38: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:537:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:538:22: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:539:27: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:540:30: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:541:28: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:542:24: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:543:23: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:544:25: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:545:26: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:546:26: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:547:29: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:548:32: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:549:30: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:550:32: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:551:30: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:552:30: style: Variable '__hash_source' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/benchmark-value-pairs.c:556:11: warning: Unnecessary comparison of static strings. [staticStringCompare] netdata-1.37.1/tests/profile/statsd-stress.c:26:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/statsd-stress.c:108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/tests/profile/statsd-stress.c:13:17: style: Parameter 's' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/tests/profile/statsd-stress.c:81:9: style: Variable 'type' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/tests/profile/test-eval.c:265:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/badges/web_buffer_svg.c:307:58: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_MODIFIER is a macro then please configure it. [unknownMacro] netdata-1.37.1/web/api/exporters/allmetrics.c:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prometheus_exporter_instance [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/exporters/allmetrics.c:45:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/exporters/shell/allmetrics_shell.c:56:63: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT_ZERO is a macro then please configure it. [unknownMacro] netdata-1.37.1/web/api/formatters/charts2json.c:11:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/charts2json.c:47:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_WEB [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/charts2json.c:168:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_OPTION_SINGLE_THREADED [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/csv/csv.c:14:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDR_DIMENSION_HIDDEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/csv/csv.c:67:25: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/csv/csv.c:68:27: style: Variable 'co' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/json/json.c:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDR_OPTION_GOOGLE_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/json/json.c:155:25: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/json/json.c:156:27: style: Variable 'co' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/json/json.c:157:25: style: Variable 'ar' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/json_wrapper.c:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRD_ID_LENGTH_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/json_wrapper.c:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDR_OPTION_GOOGLE_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/json_wrapper.c:387:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDR_OPTION_GOOGLE_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/json_wrapper.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDR_OPTION_GOOGLE_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/json_wrapper.c:347:8: style: Condition '!i' is always true [knownConditionTrueFalse] netdata-1.37.1/web/api/formatters/json_wrapper.c:300:9: note: Assignment 'i=0', assigned value is 0 netdata-1.37.1/web/api/formatters/json_wrapper.c:347:8: note: Condition '!i' is always true netdata-1.37.1/web/api/formatters/json_wrapper.c:307:33: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/json_wrapper.c:326:29: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/json_wrapper.c:327:31: style: Variable 'co' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/rrd2json.c:13:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATASOURCE_FORMAT_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/rrd2json.c:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/rrd2json.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/rrdset2json.c:63:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/rrdset2json.c:95:13: style: Condition 'dimensions' is always false [knownConditionTrueFalse] netdata-1.37.1/web/api/formatters/rrdset2json.c:88:25: note: Assignment 'dimensions=0', assigned value is 0 netdata-1.37.1/web/api/formatters/rrdset2json.c:91:58: note: Assuming condition is false netdata-1.37.1/web/api/formatters/rrdset2json.c:95:13: note: Condition 'dimensions' is always false netdata-1.37.1/web/api/formatters/rrdset2json.c:134:18: style: Condition 'alarms' is always false [knownConditionTrueFalse] netdata-1.37.1/web/api/formatters/rrdset2json.c:121:25: note: Assignment 'alarms=0', assigned value is 0 netdata-1.37.1/web/api/formatters/rrdset2json.c:134:18: note: Condition 'alarms' is always false netdata-1.37.1/web/api/formatters/ssv/ssv.c:11:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDR_OPTION_REVERSED [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/value/value.c:22:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDR_OPTION_PERCENTAGE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/value/value.c:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/formatters/value/value.c:11:21: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/value/value.c:12:23: style: Variable 'co' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/formatters/value/value.c:13:21: style: Variable 'ar' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/health/health_cmdapi.c:17:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_HEALTH [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/health/health_cmdapi.c:65:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_alarms [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/health/health_cmdapi.c:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silencers_filename [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/health/health_cmdapi.c:124:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_TEXT_PLAIN [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/health/health_cmdapi.c:92:36: style: Parameter 'wb' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/web/api/queries/countif/countif.c:43:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/des/des.c:25:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_WEB [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/median/median.c:21:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DOUBLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/median/median.c:83:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DOUBLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/percentile/percentile.c:21:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DOUBLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/percentile/percentile.c:83:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DOUBLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/query.c:663:33: error: There is an unknown macro here somewhere. Configuration is required. If UNUSED_FUNCTION is a macro then please configure it. [unknownMacro] netdata-1.37.1/web/api/queries/rrdr.c:92:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DOUBLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/ses/ses.c:19:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_SECTION_WEB [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/stddev/stddev.c:57:63: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] netdata-1.37.1/web/api/queries/trimmed_mean/trimmed_mean.c:21:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DOUBLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/trimmed_mean/trimmed_mean.c:80:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETDATA_DOUBLE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/queries/weights.c:253:60: error: There is an unknown macro here somewhere. Configuration is required. If NETDATA_DOUBLE_FORMAT is a macro then please configure it. [unknownMacro] netdata-1.37.1/web/api/tests/valid_urls.c:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_OK [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_OK [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:206:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable web_client [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:262:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:290:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:320:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:357:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:387:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:417:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:443:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:465:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:488:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:511:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:534:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:557:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:580:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:603:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:626:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:649:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:672:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:695:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:723:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:746:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:771:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_flags [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/valid_urls.c:207:12: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/valid_urls.c:206:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/valid_urls.c:206:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/valid_urls.c:207:12: note: Null pointer dereference netdata-1.37.1/web/api/tests/valid_urls.c:208:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/valid_urls.c:206:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/valid_urls.c:206:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/valid_urls.c:208:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/valid_urls.c:209:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/valid_urls.c:206:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/valid_urls.c:206:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/valid_urls.c:209:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/valid_urls.c:210:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/valid_urls.c:206:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/valid_urls.c:206:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/valid_urls.c:210:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/valid_urls.c:211:12: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/valid_urls.c:206:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/valid_urls.c:206:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/valid_urls.c:211:12: note: Null pointer dereference netdata-1.37.1/web/api/tests/valid_urls.c:212:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/valid_urls.c:206:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/valid_urls.c:206:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/valid_urls.c:212:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/valid_urls.c:213:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/valid_urls.c:206:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/valid_urls.c:206:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/valid_urls.c:213:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/valid_urls.c:214:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/valid_urls.c:206:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/valid_urls.c:206:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/valid_urls.c:214:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/valid_urls.c:84:81: style: Parameter 'url' can be declared as pointer to const. However it seems that '__wrap_web_client_api_request_v1' is a callback function, if 'url' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/web/api/tests/valid_urls.c:431:19: note: You might need to cast the function pointer here netdata-1.37.1/web/api/tests/valid_urls.c:84:81: note: Parameter 'url' can be declared as pointer to const netdata-1.37.1/web/api/tests/web_api.c:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_OK [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/web_api.c:239:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable web_client [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/web_api.c:297:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDHOST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/web_api.c:383:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMUnitTest [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/web_api.c:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_flags [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/tests/web_api.c:240:12: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:240:12: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:241:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:241:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:242:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:242:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:243:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:243:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:244:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:244:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:245:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:245:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:246:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:246:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:247:12: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:247:12: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:248:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:248:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:249:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:249:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:250:5: warning: If memory allocation fails, then there is a possible null pointer dereference: w [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:239:55: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:239:28: note: Assignment 'w=(struct web_client*)malloc(sizeof(struct web_client))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:250:5: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:340:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:340:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:343:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:343:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:344:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:344:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:345:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:345:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:346:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:346:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:347:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:347:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:348:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:348:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:349:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:349:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:351:17: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:351:17: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:351:63: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:351:63: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:351:85: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:351:85: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:352:17: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:335:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:352:17: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:366:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:366:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:369:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:369:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:370:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:370:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:371:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:371:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:372:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:372:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:373:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:373:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:374:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:374:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:375:13: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:375:13: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:377:17: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:377:17: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:377:63: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:377:63: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:377:85: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:377:85: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:378:17: warning: If memory allocation fails, then there is a possible null pointer dereference: current [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:361:29: note: Assignment 'current=malloc(sizeof(struct test_def))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:378:17: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:386:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tests [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assignment 'tests=calloc(num_tests,sizeof(struct CMUnitTest))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:386:9: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:387:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tests [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assignment 'tests=calloc(num_tests,sizeof(struct CMUnitTest))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:387:9: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:388:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tests [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assignment 'tests=calloc(num_tests,sizeof(struct CMUnitTest))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:388:9: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:389:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tests [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assignment 'tests=calloc(num_tests,sizeof(struct CMUnitTest))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:389:9: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:390:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tests [nullPointerOutOfMemory] netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assuming allocation function fails netdata-1.37.1/web/api/tests/web_api.c:383:38: note: Assignment 'tests=calloc(num_tests,sizeof(struct CMUnitTest))', assigned value is 0 netdata-1.37.1/web/api/tests/web_api.c:390:9: note: Null pointer dereference netdata-1.37.1/web/api/tests/web_api.c:84:81: style: Parameter 'url' can be declared as pointer to const. However it seems that '__wrap_web_client_api_request_v1' is a callback function, if 'url' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/web/api/tests/web_api.c:309:23: note: You might need to cast the function pointer here netdata-1.37.1/web/api/tests/web_api.c:84:81: note: Parameter 'url' can be declared as pointer to const netdata-1.37.1/web/api/web_api_v1.c:352:118: debug: Function::addArguments found argument 'st' with varid 0. [varid0] netdata-1.37.1/web/api/web_api_v1.c:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATASOURCE_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATASOURCE_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:270:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_APPLICATION_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:280:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_APPLICATION_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:287:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCALC_STATUS_RAISED [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:347:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_APPLICATION_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:353:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_BAD_REQUEST [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:400:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable health_api_v1_chart_variables2json [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:404:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCONTEXT_OPTION_NONE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:437:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCONTEXT_OPTION_NONE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:499:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RRDCONTEXT_OPTION_NONE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:558:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_APPLICATION_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:567:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_APPLICATION_JSON [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:576:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrd_stats_api_v1_chart [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:591:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_WEB_CLIENT [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:873:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LEN [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1076:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localhost [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1212:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_config_memory_mode [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1352:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_ready [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1366:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_ready [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1381:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_ready [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1466:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_ready [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1497:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netdata_ready [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1514:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RESP_NOT_FOUND [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1684:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_WEB_CLIENT [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/api/web_api_v1.c:1057:19: style: Condition 'count>0' is always false [knownConditionTrueFalse] netdata-1.37.1/web/api/web_api_v1.c:1052:17: note: Assignment 'count=0', assigned value is 0 netdata-1.37.1/web/api/web_api_v1.c:1057:19: note: Condition 'count>0' is always false netdata-1.37.1/web/api/web_api_v1.c:1068:19: style: Condition 'count>0' is always false [knownConditionTrueFalse] netdata-1.37.1/web/api/web_api_v1.c:1065:13: note: Assignment 'count=0', assigned value is 0 netdata-1.37.1/web/api/web_api_v1.c:1068:19: note: Condition 'count>0' is always false netdata-1.37.1/web/api/web_api_v1.c:1065:11: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment] netdata-1.37.1/web/api/web_api_v1.c:1061:14: note: count is assigned netdata-1.37.1/web/api/web_api_v1.c:1065:11: note: count is overwritten netdata-1.37.1/web/api/web_api_v1.c:563:67: style:inconclusive: Function 'web_client_api_request_v1_archivedcharts' argument 1 names different: declaration 'host' definition '__maybe_unused'. [funcArgNamesDifferent] netdata-1.37.1/web/api/web_api_v1.h:27:55: note: Function 'web_client_api_request_v1_archivedcharts' argument 1 names different: declaration 'host' definition '__maybe_unused'. netdata-1.37.1/web/api/web_api_v1.c:563:67: note: Function 'web_client_api_request_v1_archivedcharts' argument 1 names different: declaration 'host' definition '__maybe_unused'. netdata-1.37.1/web/api/web_api_v1.c:381:13: style: Local variable 'st' shadows outer argument [shadowArgument] netdata-1.37.1/web/api/web_api_v1.c:352:118: note: Shadowed declaration netdata-1.37.1/web/api/web_api_v1.c:381:13: note: Shadow variable netdata-1.37.1/web/api/web_api_v1.c:256:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:338:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:362:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:405:11: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:448:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:510:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:669:19: style: Variable 'tqx_name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:1397:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:1477:15: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netdata-1.37.1/web/api/web_api_v1.c:1513:55: style: Parameter 'host' can be declared as pointer to const. However it seems that 'web_client_api_request_v1_dbengine_stats' is a callback function, if 'host' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/web/api/web_api_v1.c:1665:85: note: You might need to cast the function pointer here netdata-1.37.1/web/api/web_api_v1.c:1513:55: note: Parameter 'host' can be declared as pointer to const netdata-1.37.1/web/api/web_api_v1.c:1513:80: style: Parameter 'w' can be declared as pointer to const. However it seems that 'web_client_api_request_v1_dbengine_stats' is a callback function, if 'w' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/web/api/web_api_v1.c:1665:85: note: You might need to cast the function pointer here netdata-1.37.1/web/api/web_api_v1.c:1513:80: note: Parameter 'w' can be declared as pointer to const netdata-1.37.1/web/api/web_api_v1.c:1513:89: style: Parameter 'url' can be declared as pointer to const. However it seems that 'web_client_api_request_v1_dbengine_stats' is a callback function, if 'url' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netdata-1.37.1/web/api/web_api_v1.c:1665:85: note: You might need to cast the function pointer here netdata-1.37.1/web/api/web_api_v1.c:1513:89: note: Parameter 'url' can be declared as pointer to const netdata-1.37.1/web/server/static/static-threaded.c:21:0: error: #error Please increase WORKER_UTILIZATION_MAX_JOB_TYPES to at least 8 [preprocessorErrorDirective] netdata-1.37.1/web/server/static/static-threaded.c:21:2: error: #error Please increase WORKER_UTILIZATION_MAX_JOB_TYPES to at least 8 [preprocessorErrorDirective] netdata-1.37.1/web/server/web_client.c:516:19: error: There is an unknown macro here somewhere. Configuration is required. If UNUSED_FUNCTION is a macro then please configure it. [unknownMacro] netdata-1.37.1/web/server/web_client_cache.c:229:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_WEB_CLIENT_ACCESS [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/server/web_client_cache.c:178:15: style: Condition 'w==web_clients_cache.avail' is always true [knownConditionTrueFalse] netdata-1.37.1/web/server/web_client_cache.c:174:26: note: w is assigned 'web_clients_cache.avail' here. netdata-1.37.1/web/server/web_client_cache.c:178:15: note: Condition 'w==web_clients_cache.avail' is always true netdata-1.37.1/web/server/web_server.c:44:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEB_CLIENT_ACL_NOCHECK [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/server/web_server.c:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_flags [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/server/web_server.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEB_CLIENT_ACL_NONE [valueFlowBailoutIncompleteVar] netdata-1.37.1/web/server/web_server.c:142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_WEB_CLIENT [valueFlowBailoutIncompleteVar] netdata-1.37.1/database/KolmogorovSmirnovDist.c:411:4: warning: If memory allocation fails, then there is a possible null pointer dereference: A [ctunullpointerOutOfMemory] netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:26: note: Assuming allocation function fails netdata-1.37.1/database/KolmogorovSmirnovDist.c:440:8: note: Assignment 'A=(double*)calloc((unsigned long)(2*n+3),sizeof(double))', assigned value is 0 netdata-1.37.1/database/KolmogorovSmirnovDist.c:446:18: note: Calling function CalcFloorCeil, 3rd argument is null netdata-1.37.1/database/KolmogorovSmirnovDist.c:411:4: note: Dereferencing argument A that is null netdata-1.37.1/database/sqlite/sqlite3.c:24654:8: error: Null pointer dereference: pVfs [ctunullpointer] netdata-1.37.1/database/sqlite/sqlite3.c:100121:21: note: Calling function sqlite3JournalOpen, 1st argument is null netdata-1.37.1/database/sqlite/sqlite3.c:100099:12: note: Calling function sqlite3OsOpen, 1st argument is null netdata-1.37.1/database/sqlite/sqlite3.c:24654:8: note: Dereferencing argument pVfs that is null netdata-1.37.1/database/sqlite/sqlite3.c:84681:7: warning: Null pointer dereference: p [ctunullpointer] netdata-1.37.1/database/sqlite/sqlite3.c:71870:30: note: Assuming that condition 'pIdxKey' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:71849:42: note: Calling function sqlite3VdbeFindCompare, 1st argument is null netdata-1.37.1/database/sqlite/sqlite3.c:84681:7: note: Dereferencing argument p that is null netdata-1.37.1/database/sqlite/sqlite3.c:134046:4: warning: Null pointer dereference: ppStmt [ctunullpointer] netdata-1.37.1/database/sqlite/sqlite3.c:134126:34: note: Assuming that condition 'ppStmt==0' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:134125:29: note: Calling function sqlite3LockAndPrepare, 6th argument is null netdata-1.37.1/database/sqlite/sqlite3.c:134046:4: note: Dereferencing argument ppStmt that is null netdata-1.37.1/database/sqlite/sqlite3.c:134194:4: warning: Null pointer dereference: ppStmt [ctunullpointer] netdata-1.37.1/database/sqlite/sqlite3.c:134242:34: note: Assuming that condition 'ppStmt==0' is not redundant netdata-1.37.1/database/sqlite/sqlite3.c:134241:24: note: Calling function sqlite3Prepare16, 5th argument is null netdata-1.37.1/database/sqlite/sqlite3.c:134194:4: note: Dereferencing argument ppStmt that is null diff: DONE