2025-06-26 17:56 ftp://ftp.de.debian.org/debian/pool/main/d/dbus-glib/dbus-glib_0.114.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 4780cd2 (2025-06-26 14:24:42 +0200) count: 497 541 elapsed-time: 1.1 1.1 head-timing-info: old-timing-info: head results: dbus-glib-0.114/dbus-gmain/tests/test-thread-client.c:57:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT32 [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/test-thread-client.c:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_up_connection [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_HANDLER_RESULT_NOT_YET_HANDLED [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:163:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_LOCAL [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:183:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_up_connection [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:211:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/30574.c:51:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_up_connection [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/30574.c:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_up_connection [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/30574.c:93:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_DBUS [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/30574.c:123:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/tests/test-thread-client.c:64:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus-gmain/tests/test-thread-client.c:67:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus-gmain/tests/test-thread-client.c:115:7: error: Return value of allocation function 'g_thread_new' is not stored. [leakReturnValNotUsed] dbus-glib-0.114/dbus-gmain/tests/30574.c:71:7: error: Memory leak: closure.loop [memleak] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:104:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:104:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:129:18: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:149:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:234:3: error: Memory leak: loop [memleak] dbus-glib-0.114/dbus-gmain/dbus-gmain.c:72:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_DISPATCH_DATA_REMAINS [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/dbus-gmain.c:209:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus-gmain/dbus-gmain.c:248:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERR [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:61:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:134:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_INTROSPECTABLE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:187:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_INTROSPECTABLE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:223:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_INTROSPECTABLE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:280:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_INTROSPECTABLE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:387:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:482:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib.c:233:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_GERROR [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib.c:258:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_GERROR [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib.c:282:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_connection_ref [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib.c:307:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_message_ref [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib.c:255:32: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus-gmain/dbus-gmain.c:76:31: style: Parameter 'source' can be declared as pointer to const. However it seems that 'message_queue_check' is a callback function, if 'source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus-gmain/dbus-gmain.c:59:3: note: You might need to cast the function pointer here dbus-glib-0.114/dbus-gmain/dbus-gmain.c:76:31: note: Parameter 'source' can be declared as pointer to const dbus-glib-0.114/dbus-gmain/dbus-gmain.c:272:49: style: Parameter 'cs' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gloader-expat.c:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ERROR_NO_MEMORY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gmarshal.c:72:28: debug: Scope::checkVariable found variable 'data2' with varid 0. [varid0] dbus-glib-0.114/dbus/dbus-gmarshal.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2 [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gloader-expat.c:233:15: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus/dbus-gloader-expat.c:233:15: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus/dbus-glib-tool.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib-tool.c:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib-tool.c:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib-tool.c:255:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-glib-tool.c:362:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gidl.c:310:44: style:inconclusive: Function 'node_info_add_interface' argument 2 names different: declaration 'iface' definition 'interface'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gidl.h:83:73: note: Function 'node_info_add_interface' argument 2 names different: declaration 'iface' definition 'interface'. dbus-glib-0.114/dbus/dbus-gidl.c:310:44: note: Function 'node_info_add_interface' argument 2 names different: declaration 'iface' definition 'interface'. dbus-glib-0.114/dbus/dbus-gidl.c:324:31: style:inconclusive: Function 'node_info_add_node' argument 2 names different: declaration 'child' definition 'node'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gidl.h:85:73: note: Function 'node_info_add_node' argument 2 names different: declaration 'child' definition 'node'. dbus-glib-0.114/dbus/dbus-gidl.c:324:31: note: Function 'node_info_add_node' argument 2 names different: declaration 'child' definition 'node'. dbus-glib-0.114/dbus/dbus-gidl.c:398:26: style:inconclusive: Function 'interface_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gidl.h:95:30: note: Function 'interface_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'. dbus-glib-0.114/dbus/dbus-gidl.c:398:26: note: Function 'interface_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'. dbus-glib-0.114/dbus/dbus-gidl.c:523:20: style:inconclusive: Function 'method_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gidl.h:114:31: note: Function 'method_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'. dbus-glib-0.114/dbus/dbus-gidl.c:523:20: note: Function 'method_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'. dbus-glib-0.114/dbus/dbus-gidl.c:156:36: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:162:31: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:303:37: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:317:32: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:404:44: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:410:44: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:416:47: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:529:35: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:535:37: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:620:35: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:626:37: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:690:39: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:696:41: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:750:29: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gidl.c:756:34: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gloader-expat.c:57:15: style: struct member 'ExpatParseContext::filename' is never used. [unusedStructMember] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:304:27: style: Local variable 'method' shadows outer argument [shadowArgument] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:253:109: note: Shadowed declaration dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:304:27: note: Shadow variable dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:333:27: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gsignature.c:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gsignature.c:60:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gsignature.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_DICT_ENTRY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gsignature.c:105:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gsignature.c:150:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gsignature.c:212:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gproxy.c:504:56: error: There is an unknown macro here somewhere. Configuration is required. If DBUS_SERVICE_DBUS is a macro then please configure it. [unknownMacro] dbus-glib-0.114/dbus/dbus-gsignature.c:142:53: style:inconclusive: Function '_dbus_gtype_from_signature_iter' argument 1 names different: declaration 'sigiter' definition 'iter'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gsignature.h:36:74: note: Function '_dbus_gtype_from_signature_iter' argument 1 names different: declaration 'sigiter' definition 'iter'. dbus-glib-0.114/dbus/dbus-gsignature.c:142:53: note: Function '_dbus_gtype_from_signature_iter' argument 1 names different: declaration 'sigiter' definition 'iter'. dbus-glib-0.114/dbus/dbus-gsignature.c:203:46: style:inconclusive: Function '_dbus_gtypes_from_arg_signature' argument 1 names different: declaration 'signature' definition 'argsig'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gsignature.h:39:74: note: Function '_dbus_gtypes_from_arg_signature' argument 1 names different: declaration 'signature' definition 'argsig'. dbus-glib-0.114/dbus/dbus-gsignature.c:203:46: note: Function '_dbus_gtypes_from_arg_signature' argument 1 names different: declaration 'signature' definition 'argsig'. dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:123:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:287:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:325:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:379:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:432:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_STATUS_NORMAL [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:562:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:828:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_STATUS_NORMAL [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:911:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_STATUS_NORMAL [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:999:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1281:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1348:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1587:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gutils.c:87:45: style:inconclusive: Function '_dbus_gutils_wincaps_to_uscore' argument 1 names different: declaration 'uscore' definition 'caps'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gutils.h:36:57: note: Function '_dbus_gutils_wincaps_to_uscore' argument 1 names different: declaration 'uscore' definition 'caps'. dbus-glib-0.114/dbus/dbus-gutils.c:87:45: note: Function '_dbus_gutils_wincaps_to_uscore' argument 1 names different: declaration 'uscore' definition 'caps'. dbus-glib-0.114/dbus/dbus-gvalue-parse-variant.c:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-parse-variant.c:351:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-parse-variant.c:409:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gparser.c:269:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dbus-glib-0.114/dbus/dbus-gparser.c:346:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dbus-glib-0.114/dbus/dbus-gparser.c:406:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dbus-glib-0.114/dbus/dbus-gparser.c:464:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dbus-glib-0.114/dbus/dbus-gparser.c:544:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dbus-glib-0.114/dbus/dbus-gparser.c:643:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dbus-glib-0.114/dbus/dbus-gparser.c:744:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dbus-glib-0.114/dbus/dbus-gparser.c:908:30: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gparser.c:921:31: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gparser.c:930:27: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:456:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_ONCE_INIT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:472:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:479:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:505:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:522:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:538:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:563:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:816:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOXED [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:843:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:948:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1036:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1053:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1071:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1089:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1514:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1572:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1677:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1812:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:628:17: debug: Scope::checkVariable found variable 'val' with varid 0. [varid0] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:192:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_NOCOPY_CONTENTS [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:275:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:326:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:461:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:628:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:860:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1104:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1303:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:536:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:799:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:908:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:984:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:1078:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_INVALID_ARGS [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:1120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:1285:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING_AS_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:1425:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:1568:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_GERROR [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:1797:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_HANDLER_RESULT_HANDLED [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:2186:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_ACCESS_DENIED [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:2221:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_INTROSPECTABLE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:2457:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:2527:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_FAILED [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:2632:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_GERROR_REMOTE_EXCEPTION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:2766:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:2907:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gobject.c:3164:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_NOCOPY_CONTENTS [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:193:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN_AS_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:465:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY_AS_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:525:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_STRUCT_BEGIN_CHAR_AS_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:559:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:674:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:703:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:723:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:752:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:779:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:816:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_SIGNATURE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:843:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:897:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRUCT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:973:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1054:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRUCT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1169:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1238:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1326:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1388:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BYTE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1533:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1606:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1619:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1646:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1659:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_SIGNATURE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1750:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_DICT_ENTRY_BEGIN_CHAR [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1847:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_VARIANT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1952:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:2009:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1229:14: style: Variable 'slist' is reassigned a value before the old one has been used. [redundantAssignment] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1225:9: note: slist is assigned dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1229:14: note: slist is overwritten dbus-glib-0.114/dbus/dbus-gvalue-utils.c:571:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:65:30: style:inconclusive: Function '_dbus_g_type_is_fixed' argument 1 names different: declaration 'gtype' definition 'type'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gvalue-utils.h:36:62: note: Function '_dbus_g_type_is_fixed' argument 1 names different: declaration 'gtype' definition 'type'. dbus-glib-0.114/dbus/dbus-gvalue-utils.c:65:30: note: Function '_dbus_g_type_is_fixed' argument 1 names different: declaration 'gtype' definition 'type'. dbus-glib-0.114/dbus/dbus-gvalue-utils.c:71:36: style:inconclusive: Function '_dbus_g_type_fixed_get_size' argument 1 names different: declaration 'gtype' definition 'type'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gvalue-utils.h:37:62: note: Function '_dbus_g_type_fixed_get_size' argument 1 names different: declaration 'gtype' definition 'type'. dbus-glib-0.114/dbus/dbus-gvalue-utils.c:71:36: note: Function '_dbus_g_type_fixed_get_size' argument 1 names different: declaration 'gtype' definition 'type'. dbus-glib-0.114/dbus/dbus-gvalue-utils.c:415:40: style:inconclusive: Function '_dbus_gtype_is_valid_hash_value' argument 1 names different: declaration 'type' definition 'gtype'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gvalue-utils.h:57:62: note: Function '_dbus_gtype_is_valid_hash_value' argument 1 names different: declaration 'type' definition 'gtype'. dbus-glib-0.114/dbus/dbus-gvalue-utils.c:415:40: note: Function '_dbus_gtype_is_valid_hash_value' argument 1 names different: declaration 'type' definition 'gtype'. dbus-glib-0.114/dbus/dbus-gvalue-utils.c:471:38: style: Parameter 'val' can be declared as pointer to const. However it seems that 'hash_fake_simple_free_func' is a callback function, if 'val' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:506:14: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/dbus-gvalue-utils.c:471:38: note: Parameter 'val' can be declared as pointer to const dbus-glib-0.114/dbus/dbus-gvalue-utils.c:724:34: style: Variable 'data' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1056:11: style: Variable 'array' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1179:66: style: Parameter 'value' can be declared as pointer to const. However it seems that 'ptrarray_append' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1343:5: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1179:66: note: Parameter 'value' can be declared as pointer to const dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1266:63: style: Parameter 'value' can be declared as pointer to const. However it seems that 'slist_append' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1359:5: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/dbus-gvalue-utils.c:1266:63: note: Parameter 'value' can be declared as pointer to const dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:862:6: error: Invalid g_file_open_tmp() argument nr 2. A nul-terminated string is required. [invalidFunctionArgStr] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1500:49: style:inconclusive: Function 'dbus_g_type_struct_get' argument 2 names different: declaration 'member' definition 'first_member'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gtype-specialized.h:105:64: note: Function 'dbus_g_type_struct_get' argument 2 names different: declaration 'member' definition 'first_member'. dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1500:49: note: Function 'dbus_g_type_struct_get' argument 2 names different: declaration 'member' definition 'first_member'. dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1558:49: style:inconclusive: Function 'dbus_g_type_struct_set' argument 2 names different: declaration 'member' definition 'first_member'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gtype-specialized.h:109:64: note: Function 'dbus_g_type_struct_set' argument 2 names different: declaration 'member' definition 'first_member'. dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1558:49: note: Function 'dbus_g_type_struct_set' argument 2 names different: declaration 'member' definition 'first_member'. dbus-glib-0.114/dbus/dbus-gtype-specialized.c:918:40: style: Parameter 'types' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:1127:29: style: Variable 'data' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/examples/example-client.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/example-client.c:66:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_FATAL_MASK [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:445:52: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/examples/example-client.c:42:28: style: Parameter 'key' can be declared as pointer to const. However it seems that 'print_hash_value' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/example-client.c:119:43: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/example-client.c:42:28: note: Parameter 'key' can be declared as pointer to const dbus-glib-0.114/dbus/examples/example-client.c:42:42: style: Parameter 'val' can be declared as pointer to const. However it seems that 'print_hash_value' is a callback function, if 'val' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/example-client.c:119:43: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/example-client.c:42:42: note: Parameter 'val' can be declared as pointer to const dbus-glib-0.114/dbus/examples/example-client.c:42:56: style: Parameter 'data' can be declared as pointer to const. However it seems that 'print_hash_value' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/example-client.c:119:43: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/example-client.c:42:56: note: Parameter 'data' can be declared as pointer to const dbus-glib-0.114/dbus/dbus-glib-tool.c:118:18: style: Local variable 'name' shadows outer variable [shadowVariable] dbus-glib-0.114/dbus/dbus-glib-tool.c:81:15: note: Shadowed declaration dbus-glib-0.114/dbus/dbus-glib-tool.c:118:18: note: Shadow variable dbus-glib-0.114/dbus/dbus-glib-tool.c:145:18: style: Local variable 'name' shadows outer variable [shadowVariable] dbus-glib-0.114/dbus/dbus-glib-tool.c:81:15: note: Shadowed declaration dbus-glib-0.114/dbus/dbus-glib-tool.c:145:18: note: Shadow variable dbus-glib-0.114/dbus/dbus-glib-tool.c:400:15: style: Local variable 'error' shadows outer variable [shadowVariable] dbus-glib-0.114/dbus/dbus-glib-tool.c:271:11: note: Shadowed declaration dbus-glib-0.114/dbus/dbus-glib-tool.c:400:15: note: Shadow variable dbus-glib-0.114/dbus/examples/example-service.c:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/example-service.c:91:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/example-service.c:125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_FATAL_MASK [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1528:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_get_type'. [assertWithSideEffect] dbus-glib-0.114/dbus/dbus-gvalue.c:1949:3: warning: Assert statement calls a function which may have desired side effects: 'g_variant_is_signature'. [assertWithSideEffect] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:432:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable] dbus-glib-0.114/dbus/dbus-gvalue.c:2006:3: warning: Assert statement calls a function which may have desired side effects: 'g_variant_is_signature'. [assertWithSideEffect] dbus-glib-0.114/dbus/examples/example-signal-emitter.c:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/example-signal-emitter.c:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/example-signal-emitter.c:107:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_glib_test_object_object_info [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/example-service.c:64:31: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/examples/example-service.c:69:42: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/examples/example-signal-emitter.c:70:31: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/examples/example-signal-recipient.c:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/example-signal-recipient.c:38:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/example-signal-recipient.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:1077:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus/examples/example-signal-recipient.c:43:35: style: Parameter 'proxy' can be declared as pointer to const. However it seems that 'hello_signal_handler' is a callback function, if 'proxy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/example-signal-recipient.c:97:62: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/example-signal-recipient.c:43:35: note: Parameter 'proxy' can be declared as pointer to const dbus-glib-0.114/dbus/examples/example-signal-recipient.c:43:77: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'hello_signal_handler' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/example-signal-recipient.c:97:62: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/example-signal-recipient.c:43:77: note: Parameter 'user_data' can be declared as pointer to const dbus-glib-0.114/dbus/examples/statemachine/sm-marshal.c:66:19: debug: Scope::checkVariable found variable 'data2' with varid 0. [varid0] dbus-glib-0.114/dbus/examples/statemachine/sm-marshal.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2 [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/dbus-gvalue.c:453:33: style:inconclusive: Function '_dbus_gtype_to_signature' argument 1 names different: declaration 'type' definition 'gtype'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gvalue.h:22:74: note: Function '_dbus_gtype_to_signature' argument 1 names different: declaration 'type' definition 'gtype'. dbus-glib-0.114/dbus/dbus-gvalue.c:453:33: note: Function '_dbus_gtype_to_signature' argument 1 names different: declaration 'type' definition 'gtype'. dbus-glib-0.114/dbus/dbus-gvalue.c:1311:30: style:inconclusive: Function '_dbus_gvalue_demarshal_message' argument 3 names different: declaration 'n_params' definition 'n_types'. [funcArgNamesDifferent] dbus-glib-0.114/dbus/dbus-gvalue.h:37:38: note: Function '_dbus_gvalue_demarshal_message' argument 3 names different: declaration 'n_params' definition 'n_types'. dbus-glib-0.114/dbus/dbus-gvalue.c:1311:30: note: Function '_dbus_gvalue_demarshal_message' argument 3 names different: declaration 'n_params' definition 'n_types'. dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:203:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_glib_sm_server_object_info [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:77:16: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sm_server_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:52:32: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:77:16: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:96:16: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sm_server_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:53:32: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:96:16: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:112:37: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'machine_state_changed_cb' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:158:7: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:112:37: note: Parameter 'obj' can be declared as pointer to const dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:122:43: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'machine_acquisition_changed_cb' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:161:7: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:122:43: note: Parameter 'obj' can be declared as pointer to const dbus-glib-0.114/test/core/manual/invalid-usage.c:62:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_ERROR [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/manual/invalid-usage.c:108:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/manual/invalid-usage.c:120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/manual/invalid-usage.c:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/manual/invalid-usage.c:147:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRV [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/manual/invalid-usage.c:166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/manual/invalid-usage.c:185:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/manual/invalid-usage.c:211:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_OBJECT_ERROR [valueFlowBailoutIncompleteVar] dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:148:16: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sm_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:50:32: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:148:16: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:167:16: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'sm_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:51:32: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:167:16: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:169:13: style: Variable 'sm' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:185:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/examples/statemachine/statemachine.c:344:45: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/core/my-object-subclass.c:30:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_object_subclass_parent_class [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object-subclass.c:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_glib_my_object_subclass_object_info [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object-subclass.c:37:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'my_object_subclass_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/my-object-subclass.c:100:33: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/my-object-subclass.c:37:48: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/test/core/my-object-subclass.c:64:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'my_object_subclass_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/my-object-subclass.c:101:33: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/my-object-subclass.c:64:48: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/test/core/my-object-subclass.c:66:21: style: Variable 'mobject' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/my-object-subclass.c:87:44: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/core/peer-on-bus.c:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_WARNING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/peer-client.c:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/peer-client.c:34:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_GERROR_REMOTE_EXCEPTION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/peer-client.c:107:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/peer-server.c:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/proxy-noc.c:117:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_NAME_FLAG_DO_NOT_QUEUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/proxy-noc.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/private.c:93:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/private.c:162:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/private.c:231:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/proxy-peer.c:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/proxy-peer.c:194:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:45:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_object_parent_class [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_glib_my_object_object_info [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:354:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:372:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:435:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:607:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:753:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:788:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/proxy-peer.c:80:25: style: Parameter 'proxy' can be declared as pointer to const. However it seems that 'destroy_cb' is a callback function, if 'proxy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/proxy-peer.c:227:55: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/proxy-peer.c:80:25: note: Parameter 'proxy' can be declared as pointer to const dbus-glib-0.114/test/core/proxy-noc.c:82:29: style: Parameter 'proxy' can be declared as pointer to const. However it seems that 'auth_result_cb' is a callback function, if 'proxy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/proxy-noc.c:226:11: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/proxy-noc.c:82:29: note: Parameter 'proxy' can be declared as pointer to const dbus-glib-0.114/test/core/private.c:59:22: style: Parameter 'proxy' can be declared as pointer to const. However it seems that 'call_cb' is a callback function, if 'proxy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/private.c:230:11: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/private.c:59:22: note: Parameter 'proxy' can be declared as pointer to const dbus-glib-0.114/test/core/private.c:60:21: style: Parameter 'call' can be declared as pointer to const. However it seems that 'call_cb' is a callback function, if 'call' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/private.c:230:11: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/private.c:60:21: note: Parameter 'call' can be declared as pointer to const dbus-glib-0.114/test/core/private.c:72:28: style: Parameter 'proxy' can be declared as pointer to const. However it seems that 'frobnicate_cb' is a callback function, if 'proxy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/private.c:117:11: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/private.c:72:28: note: Parameter 'proxy' can be declared as pointer to const dbus-glib-0.114/test/core/my-object.c:745:1: error: Memory leak: data [memleak] dbus-glib-0.114/test/core/my-object.c:830:1: error: Memory leak: data [memleak] dbus-glib-0.114/test/core/my-object.c:854:1: error: Memory leak: data [memleak] dbus-glib-0.114/test/core/registrations.c:240:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_HANDLER_RESULT_NOT_YET_HANDLED [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/registrations.c:381:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/registrations.c:425:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_WARNING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/shared-bus.c:108:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/shared-bus.c:130:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_WARNING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/my-object.c:389:63: style:inconclusive: Function 'my_object_recursive2' argument 3 names different: declaration 'array' definition 'ret'. [funcArgNamesDifferent] dbus-glib-0.114/test/core/my-object.h:72:72: note: Function 'my_object_recursive2' argument 3 names different: declaration 'array' definition 'ret'. dbus-glib-0.114/test/core/my-object.c:389:63: note: Function 'my_object_recursive2' argument 3 names different: declaration 'array' definition 'ret'. dbus-glib-0.114/test/core/my-object.c:558:47: style:inconclusive: Function 'my_object_objpath' argument 2 names different: declaration 'in' definition 'incoming'. [funcArgNamesDifferent] dbus-glib-0.114/test/core/my-object.h:78:56: note: Function 'my_object_objpath' argument 2 names different: declaration 'in' definition 'incoming'. dbus-glib-0.114/test/core/my-object.c:558:47: note: Function 'my_object_objpath' argument 2 names different: declaration 'in' definition 'incoming'. dbus-glib-0.114/test/core/my-object.c:558:70: style:inconclusive: Function 'my_object_objpath' argument 3 names different: declaration 'arg1' definition 'outgoing'. [funcArgNamesDifferent] dbus-glib-0.114/test/core/my-object.h:78:73: note: Function 'my_object_objpath' argument 3 names different: declaration 'arg1' definition 'outgoing'. dbus-glib-0.114/test/core/my-object.c:558:70: note: Function 'my_object_objpath' argument 3 names different: declaration 'arg1' definition 'outgoing'. dbus-glib-0.114/test/core/my-object.c:631:49: style:inconclusive: Function 'my_object_get_hash' argument 2 names different: declaration 'table' definition 'ret'. [funcArgNamesDifferent] dbus-glib-0.114/test/core/my-object.h:91:58: note: Function 'my_object_get_hash' argument 2 names different: declaration 'table' definition 'ret'. dbus-glib-0.114/test/core/my-object.c:631:49: note: Function 'my_object_get_hash' argument 2 names different: declaration 'table' definition 'ret'. dbus-glib-0.114/test/core/my-object.c:748:53: style:inconclusive: Function 'my_object_dict_of_dicts' argument 2 names different: declaration 'dict' definition 'in'. [funcArgNamesDifferent] dbus-glib-0.114/test/core/my-object.h:109:62: note: Function 'my_object_dict_of_dicts' argument 2 names different: declaration 'dict' definition 'in'. dbus-glib-0.114/test/core/my-object.c:748:53: note: Function 'my_object_dict_of_dicts' argument 2 names different: declaration 'dict' definition 'in'. dbus-glib-0.114/test/core/my-object.c:749:46: style:inconclusive: Function 'my_object_dict_of_dicts' argument 3 names different: declaration 'ret' definition 'out'. [funcArgNamesDifferent] dbus-glib-0.114/test/core/my-object.h:109:81: note: Function 'my_object_dict_of_dicts' argument 3 names different: declaration 'ret' definition 'out'. dbus-glib-0.114/test/core/my-object.c:749:46: note: Function 'my_object_dict_of_dicts' argument 3 names different: declaration 'ret' definition 'out'. dbus-glib-0.114/test/core/my-object.c:761:48: style:inconclusive: Function 'my_object_dict_of_sigs' argument 3 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent] dbus-glib-0.114/test/core/my-object.h:111:86: note: Function 'my_object_dict_of_sigs' argument 3 names different: declaration 'ctx' definition 'context'. dbus-glib-0.114/test/core/my-object.c:761:48: note: Function 'my_object_dict_of_sigs' argument 3 names different: declaration 'ctx' definition 'context'. dbus-glib-0.114/test/core/my-object.c:769:48: style:inconclusive: Function 'my_object_dict_of_objs' argument 3 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent] dbus-glib-0.114/test/core/my-object.h:113:86: note: Function 'my_object_dict_of_objs' argument 3 names different: declaration 'ctx' definition 'context'. dbus-glib-0.114/test/core/my-object.c:769:48: note: Function 'my_object_dict_of_objs' argument 3 names different: declaration 'ctx' definition 'context'. dbus-glib-0.114/test/core/my-object.c:52:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'my_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/my-object.c:135:33: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/my-object.c:52:39: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/test/core/my-object.c:87:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'my_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/my-object.c:136:33: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/my-object.c:87:39: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/test/core/my-object.c:89:13: style: Variable 'mobject' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/my-object.c:250:33: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/core/my-object.c:263:39: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/core/my-object.c:382:46: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/core/my-object.c:651:30: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/core/my-object.c:658:32: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/core/my-object.c:857:60: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/core/shared-bus.c:85:17: style: Parameter 'f' can be declared as pointer to const. However it seems that 'setup' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/shared-bus.c:134:45: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/shared-bus.c:85:17: note: Parameter 'f' can be declared as pointer to const dbus-glib-0.114/test/core/my-object.c:692:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] dbus-glib-0.114/test/core/test-service-glib.c:50:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_FATAL_MASK [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-types.c:18:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-variant-recursion.c:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-variant-recursion.c:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_WARNING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-variant-recursion.c:68:10: style: Variable 'loop' is allocated memory that is never used. [unusedAllocatedMemory] dbus-glib-0.114/test/core/test-profile.c:124:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:156:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_LOCAL [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_LOCAL [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:428:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_LOCAL [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:527:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:639:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:709:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:741:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_HUP [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:777:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:829:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:912:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:958:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/unsupported-type.c:60:22: style: struct member 'Fixture::bus' is never used. [unusedStructMember] dbus-glib-0.114/test/core/unsupported-type.c:61:14: style: struct member 'Fixture::object' is never used. [unusedStructMember] dbus-glib-0.114/test/core/unsupported-type.c:62:17: style: struct member 'Fixture::proxy' is never used. [unusedStructMember] dbus-glib-0.114/test/core/unsupported-type.c:63:21: style: struct member 'Fixture::call' is never used. [unusedStructMember] dbus-glib-0.114/test/core/unsupported-type.c:64:11: style: struct member 'Fixture::in_flight' is never used. [unusedStructMember] dbus-glib-0.114/test/core/unsupported-type.c:65:9: style: struct member 'Fixture::fd' is never used. [unusedStructMember] dbus-glib-0.114/test/core/test-gvariant.c:300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:320:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_OBJECT_PATH [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:369:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:425:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:470:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:503:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:536:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:569:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT64 [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:609:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT64 [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:648:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UCHAR [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:680:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_SIGNATURE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:718:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:811:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_UINT_ARRAY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:859:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_G_STRING_STRING_HASHTABLE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/errors.c:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_ERROR_NO_MEMORY [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/errors.c:41:17: style: Parameter 'f' can be declared as pointer to const. However it seems that 'setup' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/errors.c:78:41: note: You might need to cast the function pointer here dbus-glib-0.114/test/errors.c:41:17: note: Parameter 'f' can be declared as pointer to const dbus-glib-0.114/test/errors.c:66:20: style: Parameter 'f' can be declared as pointer to const. However it seems that 'teardown' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/errors.c:78:61: note: You might need to cast the function pointer here dbus-glib-0.114/test/errors.c:66:20: note: Parameter 'f' can be declared as pointer to const dbus-glib-0.114/test/errors.c:37:9: style: struct member 'Fixture::dummy' is never used. [unusedStructMember] dbus-glib-0.114/test/interfaces/test-client.c:43:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-client.c:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-dup-prop.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-dup-prop.c:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-dup-prop.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-dup-prop.c:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-dup-prop.c:182:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] dbus-glib-0.114/test/interfaces/test-dup-prop.c:125:26: style: Parameter 'a_class' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/interfaces/test-dup-prop.c:130:26: style: Parameter 'b_class' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/interfaces/test-dup-prop.c:135:30: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/interfaces/test-dup-prop.c:141:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/interfaces/test-dup-prop.c:185:31: note: You might need to cast the function pointer here dbus-glib-0.114/test/interfaces/test-dup-prop.c:141:48: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/test/interfaces/test-dup-prop.c:160:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/interfaces/test-dup-prop.c:184:31: note: You might need to cast the function pointer here dbus-glib-0.114/test/interfaces/test-dup-prop.c:160:42: note: Parameter 'pspec' can be declared as pointer to const dbus-glib-0.114/test/interfaces/test-dup-prop.c:162:20: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/test-gvariant.c:719:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:744:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_double'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:745:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_double'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:759:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:766:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:773:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint64'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:780:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:787:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:862:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-gvariant.c:863:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] dbus-glib-0.114/test/interfaces/test-interfaces.c:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-interfaces.c:69:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-interfaces.c:82:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable say_hello [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-interfaces.c:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-interfaces.c:115:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-interfaces.c:128:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable say_goodbye [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-gvariant.c:155:14: style: Variable 'a' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/test-gvariant.c:156:14: style: Variable 'e' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/test-profile.c:1010:3: error: Memory leak: gsource [memleak] dbus-glib-0.114/test/core/test-profile.c:1057:7: error: Return value of allocation function 'g_thread_new' is not stored. [leakReturnValNotUsed] dbus-glib-0.114/test/interfaces/test-objects.c:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/interfaces/test-objects.c:21:33: style: Parameter 'hello' can be declared as pointer to const. However it seems that 'test_song_say_hello' is a callback function, if 'hello' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/interfaces/test-objects.c:34:21: note: You might need to cast the function pointer here dbus-glib-0.114/test/interfaces/test-objects.c:21:33: note: Parameter 'hello' can be declared as pointer to const dbus-glib-0.114/test/interfaces/test-objects.c:27:27: style: Parameter 'song' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/interfaces/test-objects.c:49:45: style: Parameter 'goodbye' can be declared as pointer to const. However it seems that 'test_beatles_song_say_goodbye' is a callback function, if 'goodbye' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/interfaces/test-objects.c:62:23: note: You might need to cast the function pointer here dbus-glib-0.114/test/interfaces/test-objects.c:49:45: note: Parameter 'goodbye' can be declared as pointer to const dbus-glib-0.114/test/interfaces/test-objects.c:55:42: style: Parameter 'song' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/interfaces/test-objects.c:66:53: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/test/interfaces/test-server.c:32:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-profile.c:1093:23: style: Parameter 'argv' can be declared as const array [constParameter] dbus-glib-0.114/test/interfaces/test-client.c:86:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/interfaces/test-client.c:112:7: style: Statements following noreturn function 'g_error()' will never be executed. [unreachableCode] dbus-glib-0.114/test/interfaces/test-client.c:236:21: style: Local variable 'elt' shadows outer variable [shadowVariable] dbus-glib-0.114/test/interfaces/test-client.c:210:13: note: Shadowed declaration dbus-glib-0.114/test/interfaces/test-client.c:236:21: note: Shadow variable dbus-glib-0.114/test/interfaces/test-client.c:254:21: style: Local variable 'elt' shadows outer variable [shadowVariable] dbus-glib-0.114/test/interfaces/test-client.c:210:13: note: Shadowed declaration dbus-glib-0.114/test/interfaces/test-client.c:254:21: note: Shadow variable dbus-glib-0.114/test/test-service.c:25:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/test-service.c:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_MESSAGE_TYPE_METHOD_RETURN [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/test-service.c:124:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/test-service.c:174:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/test-service.c:233:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_HANDLER_RESULT_HANDLED [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/test-service.c:301:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_LOCAL [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/test-service.c:321:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_STARTER [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-dbus-glib.c:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-dbus-glib.c:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-dbus-glib.c:363:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_PROPERTIES [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-dbus-glib.c:453:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_PROPERTIES [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-dbus-glib.c:530:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_GERROR_REMOTE_EXCEPTION [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/core/test-dbus-glib.c:569:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_WARNING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/test-service.c:212:42: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'path_unregistered_func' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/test-service.c:287:3: note: You might need to cast the function pointer here dbus-glib-0.114/test/test-service.c:212:42: note: Parameter 'connection' can be declared as pointer to const dbus-glib-0.114/test/test-service.c:213:42: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'path_unregistered_func' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/test-service.c:287:3: note: You might need to cast the function pointer here dbus-glib-0.114/test/test-service.c:213:42: note: Parameter 'user_data' can be declared as pointer to const dbus-glib-0.114/test/specialized-types.c:54:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/specialized-types.c:100:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/specialized-types.c:133:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/specialized-types.c:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/specialized-types.c:226:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/specialized-types.c:313:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/specialized-types.c:364:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] dbus-glib-0.114/test/specialized-types.c:80:7: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/specialized-types.c:85:7: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/specialized-types.c:108:7: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint'. [assertWithSideEffect] dbus-glib-0.114/test/specialized-types.c:114:7: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/specialized-types.c:138:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] dbus-glib-0.114/test/specialized-types.c:141:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] dbus-glib-0.114/test/specialized-types.c:398:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/specialized-types.c:403:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint'. [assertWithSideEffect] dbus-glib-0.114/test/specialized-types.c:41:17: style: Parameter 'f' can be declared as pointer to const. However it seems that 'setup' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/specialized-types.c:489:7: note: You might need to cast the function pointer here dbus-glib-0.114/test/specialized-types.c:41:17: note: Parameter 'f' can be declared as pointer to const dbus-glib-0.114/test/specialized-types.c:461:20: style: Parameter 'f' can be declared as pointer to const. However it seems that 'teardown' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/specialized-types.c:489:24: note: You might need to cast the function pointer here dbus-glib-0.114/test/specialized-types.c:461:20: note: Parameter 'f' can be declared as pointer to const dbus-glib-0.114/test/specialized-types.c:37:9: style: struct member 'Fixture::dummy' is never used. [unusedStructMember] dbus-glib-0.114/test/core/test-dbus-glib.c:246:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:261:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:263:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:264:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:265:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:266:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:1218:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:1277:5: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:1282:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:1287:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:1537:5: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:1541:5: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:1557:5: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:2091:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:2118:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:2146:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:2160:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:2228:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_boolean'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:2270:5: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_boolean'. [assertWithSideEffect] dbus-glib-0.114/test/core/test-dbus-glib.c:320:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:322:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:336:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:338:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:790:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:816:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:828:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:894:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:909:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:958:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] dbus-glib-0.114/test/core/test-dbus-glib.c:1105:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1107:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1109:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1365:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1379:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1384:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1392:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1397:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1427:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/test/core/test-dbus-glib.c:1436:11: style: Local variable 'i' shadows outer variable [shadowVariable] dbus-glib-0.114/test/core/test-dbus-glib.c:560:9: note: Shadowed declaration dbus-glib-0.114/test/core/test-dbus-glib.c:1436:11: note: Shadow variable dbus-glib-0.114/test/core/test-dbus-glib.c:1465:10: style: Local variable 'i' shadows outer variable [shadowVariable] dbus-glib-0.114/test/core/test-dbus-glib.c:560:9: note: Shadowed declaration dbus-glib-0.114/test/core/test-dbus-glib.c:1465:10: note: Shadow variable dbus-glib-0.114/test/core/test-dbus-glib.c:2025:14: style: Local variable 'elt' shadows outer variable [shadowVariable] dbus-glib-0.114/test/core/test-dbus-glib.c:2001:13: note: Shadowed declaration dbus-glib-0.114/test/core/test-dbus-glib.c:2025:14: note: Shadow variable dbus-glib-0.114/test/core/test-dbus-glib.c:189:43: style: Parameter 'proxy' can be declared as pointer to const. However it seems that 'frobnicate_signal_handler_2' is a callback function, if 'proxy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/test-dbus-glib.c:1933:32: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/test-dbus-glib.c:189:43: note: Parameter 'proxy' can be declared as pointer to const dbus-glib-0.114/test/core/test-dbus-glib.c:191:22: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'frobnicate_signal_handler_2' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/test-dbus-glib.c:1933:32: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/test-dbus-glib.c:191:22: note: Parameter 'user_data' can be declared as pointer to const dbus-glib-0.114/test/core/test-dbus-glib.c:279:14: style: Parameter 'data' can be declared as pointer to const. However it seems that 'echo_received_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/test-dbus-glib.c:689:12: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/test-dbus-glib.c:279:14: note: Parameter 'data' can be declared as pointer to const dbus-glib-0.114/test/core/test-dbus-glib.c:306:19: style: Parameter 'data' can be declared as pointer to const. However it seems that 'increment_received_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/test-dbus-glib.c:795:7: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/test-dbus-glib.c:306:19: note: Parameter 'data' can be declared as pointer to const dbus-glib-0.114/test/core/test-dbus-glib.c:328:75: style: Parameter 'data' can be declared as pointer to const. However it seems that 'increment_async_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/test/core/test-dbus-glib.c:897:77: note: You might need to cast the function pointer here dbus-glib-0.114/test/core/test-dbus-glib.c:328:75: note: Parameter 'data' can be declared as pointer to const dbus-glib-0.114/test/core/test-dbus-glib.c:561:19: style: Variable 'call' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/test-dbus-glib.c:1092:14: style: Variable 'arrayvals' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/test-dbus-glib.c:1493:12: style: Variable 'val' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/test-dbus-glib.c:1626:16: style: Variable 'ret_foo' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/test/core/test-dbus-glib.c:1626:33: style: Variable 'ret_bar' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/dbus-gobject.c:1340:7: warning: Assert statement calls a function which may have desired side effects: 'g_variant_is_signature'. [assertWithSideEffect] dbus-glib-0.114/dbus/dbus-gobject.c:2389:3: warning: Assert statement calls a function which may have desired side effects: 'g_variant_is_object_path'. [assertWithSideEffect] dbus-glib-0.114/dbus/dbus-gobject.c:2526:10: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] dbus-glib-0.114/dbus/dbus-gobject.c:1476:7: style: Condition '!domain_str' is always true [knownConditionTrueFalse] dbus-glib-0.114/dbus/dbus-gobject.c:1473:60: note: Calling function 'object_error_domain_prefix_from_object_info' returns 0 dbus-glib-0.114/dbus/dbus-gobject.c:1473:60: note: Assignment 'domain_str=object_error_domain_prefix_from_object_info(object_info)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1476:7: note: Condition '!domain_str' is always true dbus-glib-0.114/dbus/dbus-gobject.c:2407:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus/dbus-gobject.c:3173:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] dbus-glib-0.114/dbus/dbus-gobject.c:46:3: style: Statements following noreturn function 'g_error()' will never be executed. [unreachableCode] dbus-glib-0.114/dbus/dbus-gobject.c:2952:7: style: Statements following noreturn function 'g_error()' will never be executed. [unreachableCode] dbus-glib-0.114/dbus/dbus-gobject.c:767:16: style: Local variable 'name' shadows outer variable [shadowVariable] dbus-glib-0.114/dbus/dbus-gobject.c:731:15: note: Shadowed declaration dbus-glib-0.114/dbus/dbus-gobject.c:767:16: note: Shadow variable dbus-glib-0.114/dbus/dbus-gobject.c:656:62: style: Variable 'old' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/dbus-gobject.c:756:24: style: Variable 'method' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/dbus-gobject.c:1491:16: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/dbus-gobject.c:2798:57: style: Parameter 'dead' can be declared as pointer to const. However it seems that 'object_export_object_died' is a callback function, if 'dead' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dbus-glib-0.114/dbus/dbus-gobject.c:2929:34: note: You might need to cast the function pointer here dbus-glib-0.114/dbus/dbus-gobject.c:2798:57: note: Parameter 'dead' can be declared as pointer to const dbus-glib-0.114/dbus/dbus-gobject.c:2830:57: style: Parameter 'connection' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gobject.c:2833:17: style: Variable 'oe' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/dbus-gobject.c:3239:67: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] dbus-glib-0.114/dbus/dbus-gobject.c:3250:23: style: Variable 'o' can be declared as pointer to const [constVariablePointer] dbus-glib-0.114/dbus/dbus-gobject.c:2997:12: style: struct member 'DBusGFuncSignature::rettype' is never used. [unusedStructMember] dbus-glib-0.114/dbus/dbus-gobject.c:2999:12: style: struct member 'DBusGFuncSignature::params' is never used. [unusedStructMember] diff: 2.17.0 dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:130:15: warning: If memory allocation fails, then there is a possible null pointer dereference: expected_str [nullPointerOutOfMemory] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:129:34: note: Assuming allocation function fails dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:129:34: note: Assignment 'expected_str=g_strdup_printf("Thread %d-%d\n",threadnr,counter)', assigned value is 0 dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:130:15: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:149:31: warning: If memory allocation fails, then there is a possible null pointer dereference: counter_str [nullPointerOutOfMemory] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:146:30: note: Assuming allocation function fails dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:146:30: note: Assignment 'counter_str=g_string_new("")', assigned value is 0 dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:149:31: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:151:20: warning: If memory allocation fails, then there is a possible null pointer dereference: counter_str [nullPointerOutOfMemory] dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:146:30: note: Assuming allocation function fails dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:146:30: note: Assignment 'counter_str=g_string_new("")', assigned value is 0 dbus-glib-0.114/dbus-gmain/tests/test-thread-server.c:151:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:105:15: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tokens [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:356:23: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:356:23: note: Assignment 'tokens=g_strsplit(str," ",0)', assigned value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:367:39: note: Calling function 'have_option_with_value', 1st argument 'tokens' value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:105:15: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:107:29: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tokens [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:356:23: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:356:23: note: Assignment 'tokens=g_strsplit(str," ",0)', assigned value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:367:39: note: Calling function 'have_option_with_value', 1st argument 'tokens' value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:107:29: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:297:19: warning: If memory allocation fails, then there is a possible null pointer dereference: interface_name [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:275:30: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:275:30: note: Assignment 'interface_name=g_strndup(method,s-method)', assigned value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:297:19: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:95:15: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tokens [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:356:23: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:356:23: note: Assignment 'tokens=g_strsplit(str," ",0)', assigned value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:364:30: note: Calling function 'have_option', 1st argument 'tokens' value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:95:15: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:96:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tokens [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:356:23: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:356:23: note: Assignment 'tokens=g_strsplit(str," ",0)', assigned value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:364:30: note: Calling function 'have_option', 1st argument 'tokens' value is 0 dbus-glib-0.114/dbus/dbus-bash-completion-helper.c:96:17: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1137:35: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1129:29: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1129:29: note: Assignment 'string=g_string_new("dbus_g_type_get_struct (\"GValueArray\"")', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1137:35: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1140:24: warning: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1129:29: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1129:29: note: Assignment 'string=g_string_new("dbus_g_type_get_struct (\"GValueArray\"")', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:1140:24: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:275:20: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:272:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:272:22: note: Assignment 'ret=g_string_new("")', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:275:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:281:24: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:272:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:272:22: note: Assignment 'ret=g_string_new("")', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:281:24: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:308:20: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:307:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:307:22: note: Assignment 'ret=g_string_new("dbus_glib_marshal_")', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:308:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:313:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:307:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:307:22: note: Assignment 'ret=g_string_new("dbus_glib_marshal_")', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:313:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:314:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:307:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:307:22: note: Assignment 'ret=g_string_new("dbus_glib_marshal_")', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:314:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:319:24: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:307:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:307:22: note: Assignment 'ret=g_string_new("dbus_glib_marshal_")', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:319:24: note: Null pointer dereference head dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:862:6: error: Invalid g_file_open_tmp() argument nr 2. A nul-terminated string is required. [invalidFunctionArgStr] 2.17.0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:955:33: warning: If memory allocation fails, then there is a possible null pointer dereference: component [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:951:27: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:951:27: note: Assignment 'components=g_strsplit(iface,".",0)', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:955:20: note: Assignment 'component=components', assigned value is 0 dbus-glib-0.114/dbus/dbus-binding-tool-glib.c:955:33: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1000:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1000:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1001:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1001:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1002:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1002:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1003:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1003:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1004:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1004:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1005:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1005:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1006:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1006:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1007:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1007:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1008:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1008:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1009:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1009:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1017:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1017:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1018:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1018:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1024:31: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1024:31: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1028:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1028:20: note: Null pointer dereference head dbus-glib-0.114/dbus/dbus-gobject.c:1340:7: warning: Assert statement calls a function which may have desired side effects: 'g_variant_is_signature'. [assertWithSideEffect] 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1374:29: warning: If memory allocation fails, then there is a possible null pointer dereference: error_message [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:1369:50: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:1369:50: note: Assignment 'error_message=g_strdup_printf("cannot GetAll(%s): failed to serialize %s value of type %s: %s",wincaps_propiface,prop_name,G_VALUE_TYPE_NAME(&value),contents)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1374:29: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1532:31: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: dbus_error_name [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:1520:38: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:1520:38: note: Assignment 'dbus_error_name=g_string_new("org.freedesktop.DBus.GLib.UnmappedError.")', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1532:31: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:1544:24: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: dbus_error_name [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:1537:38: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:1537:38: note: Assignment 'dbus_error_name=g_string_new(domain_str)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:1544:24: note: Null pointer dereference head dbus-glib-0.114/dbus/dbus-gobject.c:2389:3: warning: Assert statement calls a function which may have desired side effects: 'g_variant_is_object_path'. [assertWithSideEffect] 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:984:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:984:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:986:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:986:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:989:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:989:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:990:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:990:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:991:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:991:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:992:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:992:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:993:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:993:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:996:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:996:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:997:20: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:997:20: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:998:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:998:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gobject.c:999:27: warning: If memory allocation fails, then there is a possible null pointer dereference: xml [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gobject.c:982:22: note: Assignment 'xml=g_string_new(NULL)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gobject.c:999:27: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gtype-specialized.c:599:24: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: fullname [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gtype-specialized.c:592:27: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gtype-specialized.c:592:27: note: Assignment 'fullname=g_string_new(prefix)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gtype-specialized.c:599:24: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gvalue.c:1751:11: warning: If memory allocation fails, then there is a possible null pointer dereference: entry_sig [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gvalue.c:1746:31: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gvalue.c:1746:31: note: Assignment 'entry_sig=g_strdup_printf("%s%s",key_sig,value_sig)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gvalue.c:1751:11: note: Null pointer dereference head dbus-glib-0.114/dbus/dbus-gvalue.c:1949:3: warning: Assert statement calls a function which may have desired side effects: 'g_variant_is_signature'. [assertWithSideEffect] head dbus-glib-0.114/dbus/dbus-gvalue.c:2006:3: warning: Assert statement calls a function which may have desired side effects: 'g_variant_is_signature'. [assertWithSideEffect] 2.17.0 dbus-glib-0.114/dbus/dbus-gvalue.c:495:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: sig [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gvalue.c:488:32: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gvalue.c:488:32: note: Assignment 'sig=g_string_sized_new(size+2)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gvalue.c:495:28: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gvalue.c:498:24: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: sig [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gvalue.c:488:32: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gvalue.c:488:32: note: Assignment 'sig=g_string_sized_new(size+2)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gvalue.c:498:24: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gvalue.c:532:21: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gvalue.c:525:26: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gvalue.c:525:26: note: Assignment 'str=g_string_new(DBUS_STRUCT_BEGIN_CHAR_AS_STRING)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gvalue.c:532:21: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/dbus-gvalue.c:535:24: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] dbus-glib-0.114/dbus/dbus-gvalue.c:525:26: note: Assuming allocation function fails dbus-glib-0.114/dbus/dbus-gvalue.c:525:26: note: Assignment 'str=g_string_new(DBUS_STRUCT_BEGIN_CHAR_AS_STRING)', assigned value is 0 dbus-glib-0.114/dbus/dbus-gvalue.c:535:24: note: Null pointer dereference 2.17.0 dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:155:64: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:150:26: note: Assuming allocation function fails dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:150:26: note: Assignment 'path=g_strdup_printf("/com/example/StateMachines/%s",name)', assigned value is 0 dbus-glib-0.114/dbus/examples/statemachine/statemachine-server.c:155:64: note: Null pointer dereference head dbus-glib-0.114/test/core/test-dbus-glib.c:1277:5: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-dbus-glib.c:1537:5: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-dbus-glib.c:1541:5: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-dbus-glib.c:1557:5: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-dbus-glib.c:261:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-dbus-glib.c:263:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-dbus-glib.c:264:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-dbus-glib.c:265:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-dbus-glib.c:266:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:201:35: error: Allocation with g_variant_new_int32, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:202:35: error: Allocation with g_variant_new_string, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:203:35: error: Allocation with g_variant_new_object_path, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:208:35: error: Allocation with g_variant_new_string, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:209:35: error: Allocation with g_variant_new_int32, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:210:35: error: Allocation with g_variant_new_object_path, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:452:35: error: Allocation with g_variant_new_int32, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:453:35: error: Allocation with g_variant_new_string, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:454:35: error: Allocation with g_variant_new_object_path, g_variant_builder_add doesn't release it. [leakNoVarFunctionCall] 2.17.0 dbus-glib-0.114/test/core/test-gvariant.c:52:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VARIANT_TYPE_DICTIONARY [valueFlowBailoutIncompleteVar] head dbus-glib-0.114/test/core/test-gvariant.c:862:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head dbus-glib-0.114/test/core/test-gvariant.c:863:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] head dbus-glib-0.114/test/specialized-types.c:138:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head dbus-glib-0.114/test/specialized-types.c:141:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] DONE