2025-07-06 03:23 ftp://ftp.de.debian.org/debian/pool/main/t/telepathy-gabble/telepathy-gabble_0.18.4.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=sqlite3 --library=openssl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-63-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 9b11b6b (2025-07-04 16:03:30 +0200) count: 1601 1558 elapsed-time: 16.7 16.8 head-timing-info: old-timing-info: head results: telepathy-gabble-0.18.4/lib/ext/wocky/examples/dump-certificates.c:81:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_X509_FMT_DER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/examples/dump-certificates.c:50:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/examples/receive-messages.c:203:7: error: Memory leak: context [memleak] telepathy-gabble-0.18.4/lib/ext/wocky/examples/receive-messages.c:221:3: error: Memory leak: context [memleak] telepathy-gabble-0.18.4/lib/ext/wocky/examples/receive-messages.c:202:21: error: Allocation with g_option_context_get_help, printf doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/examples/receive-messages.c:46:14: style: Variable 'body_node' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/examples/register.c:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_CONNECTOR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/examples/register.c:24:24: style: Variable 'connection' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/examples/register.c:48:10: style: Variable 'host' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/examples/register.c:50:10: style: Variable 'email' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/examples/send-message.c:139:7: error: Memory leak: context [memleak] telepathy-gabble-0.18.4/lib/ext/wocky/examples/send-message.c:159:3: error: Memory leak: context [memleak] telepathy-gabble-0.18.4/lib/ext/wocky/examples/send-message.c:138:21: error: Allocation with g_option_context_get_help, printf doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/examples/unregister.c:68:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_CONNECTOR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/examples/unregister.c:46:10: style: Variable 'host' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/test-resolver.c:320:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/test-resolver.c:263:35: style: Parameter 'tr' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/test-resolver.c:271:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_resolver_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/test-resolver.c:314:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/test-resolver.c:271:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/test-resolver.c:292:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_resolver_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/test-resolver.c:315:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/test-resolver.c:292:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:142:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:341:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:350:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:351:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:359:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-caps-hash-test.c:656:10: style: Variable 'out' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_AUTH_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3275:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_SOCKET_CONNECTION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3316:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3373:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3519:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CA_CRT_FILE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3543:3: warning: Assert statement calls a function which may have desired side effects: 'g_file_test'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3332:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3342:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3353:3: error: Resource leak: ssock [resourceLeak] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:125:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:28:42: style: Parameter 'factory' can be declared as pointer to const. However it seems that 'bare_contact_added' is a callback function, if 'factory' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:45:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:28:42: note: Parameter 'factory' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:29:23: style: Parameter 'contact' can be declared as pointer to const. However it seems that 'bare_contact_added' is a callback function, if 'contact' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:45:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:29:23: note: Parameter 'contact' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:30:14: style: Parameter 'data' can be declared as pointer to const. However it seems that 'bare_contact_added' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:45:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:30:14: note: Parameter 'data' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:88:46: style: Parameter 'factory' can be declared as pointer to const. However it seems that 'resource_contact_added' is a callback function, if 'factory' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:109:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:88:46: note: Parameter 'factory' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:89:23: style: Parameter 'contact' can be declared as pointer to const. However it seems that 'resource_contact_added' is a callback function, if 'contact' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:109:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:89:23: note: Parameter 'contact' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:90:14: style: Parameter 'data' can be declared as pointer to const. However it seems that 'resource_contact_added' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:109:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:90:14: note: Parameter 'data' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:207:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_DATA_FORM_FIELD_TYPE_HIDDEN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:467:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:692:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:722:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:827:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:272:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:278:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:303:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_boolean'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:317:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:333:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:610:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:790:17: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:792:17: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:858:11: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:864:11: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:677:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:233:28: style: Variable 'features_options' can be declared as const array [constVariable] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:240:28: style: Variable 'maxsubs_options' can be declared as const array [constVariable] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:323:33: style: Variable 'option' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:337:33: style: Variable 'option' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:473:18: style: Variable 'v' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-dummy-xmpp-server.c:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_SOCKET_CONNECTION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-dummy-xmpp-server.c:88:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-dummy-xmpp-server.c:101:1: error: Resource leak: ssock [resourceLeak] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-dummy-xmpp-server.c:101:1: error: Memory leak: channel [memleak] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-dummy-xmpp-server.c:82:15: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-http-proxy-test.c:182:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DATA_STREAM_NEWLINE_TYPE_CR_LF [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-http-proxy-test.c:259:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-http-proxy-test.c:274:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOCKET_FAMILY_IPV4 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-loopback-test.c:113:3: warning: Assert statement calls a function which may have desired side effects: 'g_queue_get_length'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-node-tree-test.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-node-tree-test.c:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-node-tree-test.c:57:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-node-tree-test.c:86:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-node-tree-test.c:88:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pep-service-test.c:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_EVENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pep-service-test.c:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pep-service-test.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pep-service-test.c:284:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pep-service-test.c:72:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pep-service-test.c:91:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pep-service-test.c:209:16: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-ping-test.c:136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:370:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:829:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_GET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1318:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_SET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1524:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1641:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR_BAD_REQUEST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1676:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1800:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1939:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_GET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2032:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR_TYPE_CANCEL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2538:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2691:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2906:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:3143:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_PORTER_HANDLER_PRIORITY_NORMAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:58:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:370:7: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1524:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1823:20: style: Variable 'ctx.error.domain' is reassigned a value before the old one has been used. [redundantAssignment] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1800:20: note: ctx.error.domain is assigned telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1823:20: note: ctx.error.domain is overwritten telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1824:18: style: Variable 'ctx.error.code' is reassigned a value before the old one has been used. [redundantAssignment] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1801:18: note: ctx.error.code is assigned telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1824:18: note: ctx.error.code is overwritten telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:231:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:1425:16: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2147:16: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2353:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2721:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2804:16: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:2851:16: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:3058:14: style: Variable 'query' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:3074:14: style: Variable 'query' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-porter-test.c:3090:14: style: Variable 'query' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:224:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:281:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:421:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:484:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:523:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_PUBSUB_AFFILIATION_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:608:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:644:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:709:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:760:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:850:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:949:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_EVENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1051:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_EVENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1080:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_EVENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_EVENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1128:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_PUBSUB_SUBSCRIPTION_NONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_EVENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_EVENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1241:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_EVENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:823:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:100:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:427:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:529:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:662:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:766:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1157:42: style: Variable 'ctx.expecting_service_ssc_received_for' is reassigned a value before the old one has been used. [redundantAssignment] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1147:42: note: ctx.expecting_service_ssc_received_for is assigned telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1157:42: note: ctx.expecting_service_ssc_received_for is overwritten telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1159:22: style: Variable 'ctx.expected_state' is reassigned a value before the old one has been used. [redundantAssignment] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1149:22: note: ctx.expected_state is assigned telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1159:22: note: ctx.expected_state is overwritten telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:881:22: style: Parameter 'node' can be declared as pointer to const. However it seems that 'service_event_received_cb' is a callback function, if 'node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:982:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:881:22: note: Parameter 'node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:883:16: style: Parameter 'event_node' can be declared as pointer to const. However it seems that 'service_event_received_cb' is a callback function, if 'event_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:982:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:883:16: note: Parameter 'event_node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:884:16: style: Parameter 'items_node' can be declared as pointer to const. However it seems that 'service_event_received_cb' is a callback function, if 'items_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:982:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:884:16: note: Parameter 'items_node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:914:16: style: Parameter 'event_node' can be declared as pointer to const. However it seems that 'node_event_received_cb' is a callback function, if 'event_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:984:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:914:16: note: Parameter 'event_node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:915:16: style: Parameter 'items_node' can be declared as pointer to const. However it seems that 'node_event_received_cb' is a callback function, if 'items_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:984:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:915:16: note: Parameter 'items_node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1070:16: style: Parameter 'subscription_node' can be declared as pointer to const. However it seems that 'service_subscription_state_changed_cb' is a callback function, if 'subscription_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1137:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1070:16: note: Parameter 'subscription_node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1071:30: style: Parameter 'subscription' can be declared as pointer to const. However it seems that 'service_subscription_state_changed_cb' is a callback function, if 'subscription' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1137:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1071:30: note: Parameter 'subscription' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1100:16: style: Parameter 'subscription_node' can be declared as pointer to const. However it seems that 'node_subscription_state_changed_cb' is a callback function, if 'subscription_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1141:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1100:16: note: Parameter 'subscription_node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1101:30: style: Parameter 'subscription' can be declared as pointer to const. However it seems that 'node_subscription_state_changed_cb' is a callback function, if 'subscription' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1141:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1101:30: note: Parameter 'subscription' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1208:16: style: Parameter 'delete_node' can be declared as pointer to const. However it seems that 'service_node_deleted_cb' is a callback function, if 'delete_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1263:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1208:16: note: Parameter 'delete_node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1232:16: style: Parameter 'delete_node' can be declared as pointer to const. However it seems that 'node_deleted_cb' is a callback function, if 'delete_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1267:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:1232:16: note: Parameter 'delete_node' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:204:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:348:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:454:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:545:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:617:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB_OWNER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:693:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:722:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:839:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_PUBSUB [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:732:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:130:23: style: Variable 'field' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:223:18: style: Variable 'form' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:371:20: style: Variable 'node' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-service-test.c:772:26: style: Parameter 'expected_subs' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-resource-contact-test.c:21:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-resource-contact-test.c:49:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-resource-contact-test.c:68:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:350:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:372:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:502:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:584:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:699:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_BARE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:723:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:826:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:871:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:955:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1009:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1237:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1313:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1466:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1579:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1660:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1727:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1796:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1873:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:1958:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:2037:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_ROSTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:194:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find_custom'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:200:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find_custom'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:327:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find_custom'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:441:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find_custom'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:627:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_remove'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:630:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-sasl-utils-test.c:142:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CHECKSUM_SHA1 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:248:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:343:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:380:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:419:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_JINGLE_ERRORS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:518:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_JINGLE_ERRORS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:574:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR_TYPE_WAIT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:606:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_JABBER_CLIENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:652:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:689:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR_TYPE_CANCEL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:732:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:780:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:816:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:40:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:41:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:70:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:114:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:144:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:176:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:217:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:740:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-stanza-test.c:791:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:147:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_connector_server_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:163:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_connector_server_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:262:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:299:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XEP77_NS_REGISTER [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:435:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:515:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STANZAS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:605:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CHECKSUM_SHA1 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:741:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_BIND [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:855:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_SESSION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:993:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_TLS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1149:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_NONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1264:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_SESSION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1294:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1353:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_SERVER_KEY_FILE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1515:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:185:3: 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] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:589:14: style: Variable 'resource' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:778:18: style: Variable 'res' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:983:25: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1186:20: style: Variable 'payload' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1342:21: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1666:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1667:17: style: Parameter 'result' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1668:11: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-connector-server.c:1697:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-helper.c:273:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-helper.c:83:3: warning: Assert statement calls a function which may have desired side effects: 'g_queue_get_length'. [assertWithSideEffect] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-helper.c:273:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-helper.c:161:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-helper.c:231:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:172:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_sasl_auth_server_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:188:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_sasl_auth_server_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:220:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:345:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:390:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_SASL_AUTH [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:463:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:628:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_GOOGLE_NS_AUTH [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:810:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_SASL_AUTH [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:867:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_SASL_AUTH [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:1070:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_SASL_AUTH [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:135:3: 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] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:447:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:485:10: style: Variable 'c' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:553:10: style: Variable 'c' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:1008:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:1109:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:485:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:553:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-handler.c:17:64: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-handler.c:22:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:134:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:186:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wocky_test_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:223:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wocky_test_io_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:230:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:236:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:257:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:453:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wocky_test_input_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:572:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wocky_test_output_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:604:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:642:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:672:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:164:3: 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] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:192:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:198:30: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'wocky_test_io_stream_class_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:248:29: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:198:30: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:427:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-tls-test.c:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-tls-test.c:116:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-tls-test.c:144:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-tls-test.c:164:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-tls-test.c:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-tls-test.c:226:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-tls-test.c:283:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-tls-test.c:268:10: style: Variable 'target' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-utils-test.c:32:3: warning: Assert statement modifies 's'. [assignmentInAssert] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-utils-test.c:36:3: warning: Assert statement modifies 's'. [assignmentInAssert] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-utils-test.c:40:3: warning: Assert statement modifies 's'. [assignmentInAssert] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-utils-test.c:44:3: warning: Assert statement modifies 's'. [assignmentInAssert] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:232:3: warning: Assert statement modifies 's'. [assignmentInAssert] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:130:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_JABBER_CLIENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:168:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:311:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_NS_GOOGLE_SESSION_PHONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:113:35: style: Condition 'strstr(xml,ns_str_a)!=NULL' is always false [knownConditionTrueFalse] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:112:35: note: Assuming that condition 'strstr(xml,ns_str_a)!=NULL' is not redundant telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:113:35: note: Condition 'strstr(xml,ns_str_a)!=NULL' is always false telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:26:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:33:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:35:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:36:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:81:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:84:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:91:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:94:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:168:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:177:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:192:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:203:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:215:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:231:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:112:44: style: Same expression on both sides of '||'. [duplicateExpression] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:109:21: style: Variable 'ns_str_b' is allocated memory that is never used. [unusedAllocatedMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:445:26: error: There is an unknown macro here somewhere. Configuration is required. If WOCKY_XMPP_NS_JABBER_CLIENT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-readwrite-test.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_READER_STATE_INITIAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-readwrite-test.c:178:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_READER_STATE_OPENED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-readwrite-test.c:104:7: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-readwrite-test.c:143:3: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-readwrite-test.c:190:7: error: Allocation with g_strdup_printf, g_assertion_message doesn't release it. [leakNoVarFunctionCall] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-auth-handler.h:2:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-auth-handler.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-auth-registry.h:2:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-auth-registry.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-bare-contact.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-bare-contact.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-c2s-porter.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-c2s-porter.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-caps-cache.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-caps-cache.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-caps-hash.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-caps-hash.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-connector.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-connector.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-contact-factory.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-contact-factory.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-contact.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-contact.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-data-form.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-data-form.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-debug-internal.h:2:0: error: #error "This is an internal header." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-debug-internal.h:2:3: error: #error "This is an internal header." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-disco-identity.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-disco-identity.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-google-relay.h:22:0: error: #error "This is an internal header." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-google-relay.h:22:3: error: #error "This is an internal header." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-heartbeat-source.h:22:0: error: #error "This is an internal header." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-heartbeat-source.h:22:3: error: #error "This is an internal header." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth-digest.h:2:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth-digest.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth-password.h:2:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth-password.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-content.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-content.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-factory.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-factory.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-info.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-info.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-media-rtp.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-media-rtp.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-session.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-session.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-google.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-google.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-iceudp.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-iceudp.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-iface.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-iface.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-rawudp.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-rawudp.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-connection-factory.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-connection-factory.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-connector.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-connector.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-contact.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-contact.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-loopback-stream.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-loopback-stream.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-meta-porter.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-meta-porter.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-node-tree.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-node-tree.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-node.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-node.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls.h:26:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls.h:26:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pep-service.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pep-service.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ping.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ping.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-porter.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-porter.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-helpers.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-helpers.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-node.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-node.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-service.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-service.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-resource-contact.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-resource-contact.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-roster.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-roster.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-auth.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-auth.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-digest-md5.h:2:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-digest-md5.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-plain.h:2:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-plain.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-scram.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-scram.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-utils.c:68:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CHECKSUM_SHA1 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-session.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-session.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-stanza.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-stanza.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls-connector.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls-connector.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls-handler.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls-handler.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-utils.h:20:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-utils.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xep-0115-capabilities.h:22:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xep-0115-capabilities.h:22:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-connection.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-connection.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-error.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-error.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-reader.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-reader.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-writer.h:21:0: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-writer.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:150:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_fd_transport_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_fd_transport_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:165:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:527:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:545:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:120:3: 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] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:448:48: style:inconclusive: Function 'gibber_fd_transport_set_fd' argument 1 names different: declaration 'fd_transport' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.h:87:48: note: Function 'gibber_fd_transport_set_fd' argument 1 names different: declaration 'fd_transport' definition 'self'. telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:448:48: note: Function 'gibber_fd_transport_set_fd' argument 1 names different: declaration 'fd_transport' definition 'self'. telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:519:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:537:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:359:59: warning: Uninitialized variable: code [uninitvar] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:346:17: note: Assuming condition is false telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:359:59: note: Uninitialized variable: code telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:359:65: warning: Uninitialized variable: msg [uninitvar] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:346:17: note: Assuming condition is false telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:359:65: note: Uninitialized variable: msg telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_ll_transport_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_ll_transport_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:196:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:81:3: 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] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:116:49: style:inconclusive: Function 'gibber_ll_transport_open_fd' argument 1 names different: declaration 'connection' definition 'transport'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.h:72:54: note: Function 'gibber_ll_transport_open_fd' argument 1 names different: declaration 'connection' definition 'transport'. telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:116:49: note: Function 'gibber_ll_transport_open_fd' argument 1 names different: declaration 'connection' definition 'transport'. telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:128:55: style:inconclusive: Function 'gibber_ll_transport_open_sockaddr' argument 1 names different: declaration 'connection' definition 'transport'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.h:74:64: note: Function 'gibber_ll_transport_open_sockaddr' argument 1 names different: declaration 'connection' definition 'transport'. telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:128:55: note: Function 'gibber_ll_transport_open_sockaddr' argument 1 names different: declaration 'connection' definition 'transport'. telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:185:53: style:inconclusive: Function 'gibber_ll_transport_is_incoming' argument 1 names different: declaration 'connection' definition 'transport'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.h:77:62: note: Function 'gibber_ll_transport_is_incoming' argument 1 names different: declaration 'connection' definition 'transport'. telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:185:53: note: Function 'gibber_ll_transport_is_incoming' argument 1 names different: declaration 'connection' definition 'transport'. telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:192:54: style:inconclusive: Function 'gibber_ll_transport_set_incoming' argument 1 names different: declaration 'connetion' definition 'transport'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.h:79:59: note: Function 'gibber_ll_transport_set_incoming' argument 1 names different: declaration 'connetion' definition 'transport'. telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:192:54: note: Function 'gibber_ll_transport_set_incoming' argument 1 names different: declaration 'connetion' definition 'transport'. telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:131:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/gibber/gibber-linklocal-transport.c:187:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:141:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_listener_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:243:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_PASSIVE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:152:3: 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] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:237:20: style: Parameter 'address' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:496:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:538:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/lib/gibber/gibber-listener.c:403:36: style: union member 'Anonymous2::storage' is never used. [unusedStructMember] telepathy-gabble-0.18.4/lib/gibber/gibber-sockets.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINPROGRESS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-sockets.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-sockets.c:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-sockets.c:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-sockets.c:76:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-tcp-transport.c:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_tcp_transport_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-tcp-transport.c:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_tcp_transport_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-tcp-transport.c:191:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-tcp-transport.c:268:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-tcp-transport.c:81:3: 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] telepathy-gabble-0.18.4/lib/gibber/gibber-tcp-transport.c:64:48: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/gibber/gibber-transport.c:81:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-transport.c:146:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_transport_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-transport.c:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gibber_transport_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/lib/gibber/gibber-transport.c:73:3: 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] telepathy-gabble-0.18.4/lib/gibber/gibber-transport.c:208:46: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/lib/gibber/gibber-util.c:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:89:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_IFACE_GABBLE_PLUGIN_CONSOLE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:139:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:210:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_JABBER_CLIENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_console_sidecar_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:316:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:341:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_IFACE_GABBLE_PLUGIN_CONSOLE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:395:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_IFACE_GABBLE_PLUGIN_CONSOLE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:449:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_RESULT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:486:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_GET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:575:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_IQ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:623:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:660:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/console.c:310:3: 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] telepathy-gabble-0.18.4/plugins/console.c:670:14: style:inconclusive: Function 'console_iface_init' argument 1 names different: declaration 'g_iface' definition 'klass'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/plugins/console.c:189:14: note: Function 'console_iface_init' argument 1 names different: declaration 'g_iface' definition 'klass'. telepathy-gabble-0.18.4/plugins/console.c:670:14: note: Function 'console_iface_init' argument 1 names different: declaration 'g_iface' definition 'klass'. telepathy-gabble-0.18.4/plugins/console.c:66:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/console.c:71:61: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/console.c:79:29: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'gabble_console_plugin_create_sidecar_async' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/console.c:141:33: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/console.c:79:29: note: Parameter 'connection' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/console.c:80:19: style: Parameter 'session' can be declared as pointer to const. However it seems that 'gabble_console_plugin_create_sidecar_async' is a callback function, if 'session' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/console.c:141:33: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/console.c:80:19: note: Parameter 'session' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/console.c:219:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_console_sidecar_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/console.c:306:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/console.c:219:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/console.c:221:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/plugins/console.c:239:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_console_sidecar_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/console.c:307:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/console.c:239:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/gateways.c:89:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_IFACE_GABBLE_PLUGIN_GATEWAYS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:139:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_gateway_sidecar_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_SUBSCRIBE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_gateway_sidecar_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:370:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_IFACE_GABBLE_PLUGIN_GATEWAYS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:420:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:509:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/gateways.c:349:3: 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] telepathy-gabble-0.18.4/plugins/gateways.c:512:67: error: Pointer addition with NULL pointer. [nullPointerArithmetic] telepathy-gabble-0.18.4/plugins/gateways.c:560:14: style:inconclusive: Function 'gateway_iface_init' argument 1 names different: declaration 'g_iface' definition 'klass'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/plugins/gateways.c:180:14: note: Function 'gateway_iface_init' argument 1 names different: declaration 'g_iface' definition 'klass'. telepathy-gabble-0.18.4/plugins/gateways.c:560:14: note: Function 'gateway_iface_init' argument 1 names different: declaration 'g_iface' definition 'klass'. telepathy-gabble-0.18.4/plugins/gateways.c:66:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/gateways.c:71:61: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/gateways.c:79:29: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'gabble_gateway_plugin_create_sidecar_async' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/gateways.c:141:33: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/gateways.c:79:29: note: Parameter 'connection' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/gateways.c:80:19: style: Parameter 'session' can be declared as pointer to const. However it seems that 'gabble_gateway_plugin_create_sidecar_async' is a callback function, if 'session' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/gateways.c:141:33: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/gateways.c:80:19: note: Parameter 'session' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/gateways.c:204:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_gateway_sidecar_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/gateways.c:345:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/gateways.c:204:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/test.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:185:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:251:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:263:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_sidecar_props_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:382:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:400:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:443:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_RESULT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:573:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:583:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_channel_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:605:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/plugins/test.c:45:31: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/test.c:51:42: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/test.c:151:52: style: Parameter 'plugin' can be declared as pointer to const. However it seems that 'test_plugin_create_channel_managers' is a callback function, if 'plugin' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/test.c:189:36: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/test.c:151:52: note: Parameter 'plugin' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/test.c:152:29: style: Parameter 'plugin_connection' can be declared as pointer to const. However it seems that 'test_plugin_create_channel_managers' is a callback function, if 'plugin_connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/test.c:189:36: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/test.c:152:29: note: Parameter 'plugin_connection' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/test.c:215:33: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/test.c:221:44: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/test.c:320:38: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/test.c:330:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_sidecar_iq_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/test.c:393:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/test.c:330:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/test.c:523:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/plugins/test.c:532:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_channel_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/test.c:597:26: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/test.c:532:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/test.c:554:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_channel_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/test.c:598:26: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/test.c:554:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/test.c:569:61: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'test_channel_manager_porter_available_cb' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/test.c:588:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/test.c:569:61: note: Parameter 'connection' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/test.c:570:18: style: Parameter 'porter' can be declared as pointer to const. However it seems that 'test_channel_manager_porter_available_cb' is a callback function, if 'porter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/test.c:588:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/test.c:570:18: note: Parameter 'porter' can be declared as pointer to const telepathy-gabble-0.18.4/plugins/test.c:571:14: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'test_channel_manager_porter_available_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/plugins/test.c:588:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/plugins/test.c:571:14: note: Parameter 'user_data' can be declared as pointer to const telepathy-gabble-0.18.4/src/addressing-util.c:407:18: style:inconclusive: Function 'gabble_uri_for_handle' argument 2 names different: declaration 'uri_scheme' definition 'scheme'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/addressing-util.h:63:18: note: Function 'gabble_uri_for_handle' argument 2 names different: declaration 'uri_scheme' definition 'scheme'. telepathy-gabble-0.18.4/src/addressing-util.c:407:18: note: Function 'gabble_uri_for_handle' argument 2 names different: declaration 'uri_scheme' definition 'scheme'. telepathy-gabble-0.18.4/src/auth-manager.c:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_DISCONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:143:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:166:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:232:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:381:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:415:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wocky_g_string_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:434:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:469:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:534:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:564:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:597:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_auth_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:638:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/auth-manager.c:613:3: 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] telepathy-gabble-0.18.4/src/auth-manager.c:191:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_auth_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/auth-manager.c:620:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/auth-manager.c:191:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/auth-manager.c:209:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_auth_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/auth-manager.c:621:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/auth-manager.c:209:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/debug.h:104:18: style: Parameter 'stanza' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/debug.h:112:16: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/base-call-channel.c:165:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/base-call-channel.c:183:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/base-call-channel.c:197:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_base_call_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/base-call-channel.c:245:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CALL_STATE_CHANGE_REASON_PROGRESS_MADE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/base-call-channel.c:276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CALL_STATE_CHANGE_REASON_PROGRESS_MADE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/base-call-channel.c:297:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CALL_STATE_CHANGE_REASON_PROGRESS_MADE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/base-call-channel.c:328:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_base_call_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/base-call-channel.c:291:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/base-call-channel.c:147:3: 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] telepathy-gabble-0.18.4/src/base-call-channel.c:89:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_base_call_channel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/base-call-channel.c:150:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/base-call-channel.c:89:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/base-call-channel.c:92:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/base-call-channel.c:109:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_base_call_channel_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/base-call-channel.c:151:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/base-call-channel.c:109:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/base-call-channel.c:129:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:234:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTimeVal [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:346:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:434:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:620:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:654:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_bytestream_factory_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:711:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:794:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:814:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:1126:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:1322:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_SET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:1400:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_SET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:1462:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_SET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:1633:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR_BAD_REQUEST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:2012:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-factory.c:780:3: 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] telepathy-gabble-0.18.4/src/bytestream-factory.c:1520:8: style: Redundant initialization for 'priv'. The initialized value is overwritten before it is read. [redundantInitialization] telepathy-gabble-0.18.4/src/bytestream-factory.c:1512:40: note: priv is initialized telepathy-gabble-0.18.4/src/bytestream-factory.c:1520:8: note: priv is overwritten telepathy-gabble-0.18.4/src/bytestream-factory.c:1751:64: style:inconclusive: Function 'gabble_bytestream_factory_create_ibb' argument 1 names different: declaration 'fac' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-factory.c:1038:30: note: Function 'gabble_bytestream_factory_create_ibb' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-factory.c:1751:64: note: Function 'gabble_bytestream_factory_create_ibb' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-factory.c:1785:64: style:inconclusive: Function 'gabble_bytestream_factory_create_muc' argument 1 names different: declaration 'fac' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-factory.h:81:30: note: Function 'gabble_bytestream_factory_create_muc' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-factory.c:1785:64: note: Function 'gabble_bytestream_factory_create_muc' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-factory.c:1815:67: style:inconclusive: Function 'gabble_bytestream_factory_create_socks5' argument 1 names different: declaration 'fac' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-factory.c:1043:30: note: Function 'gabble_bytestream_factory_create_socks5' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-factory.c:1815:67: note: Function 'gabble_bytestream_factory_create_socks5' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-factory.c:2156:70: style:inconclusive: Function 'gabble_bytestream_factory_negotiate_stream' argument 1 names different: declaration 'fac' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-factory.h:101:30: note: Function 'gabble_bytestream_factory_negotiate_stream' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-factory.c:2156:70: note: Function 'gabble_bytestream_factory_negotiate_stream' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-factory.c:101:43: style: Parameter 'bytestream' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:241:22: style: Variable 'proxy_a' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:242:22: style: Variable 'proxy_b' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:426:14: style: Variable 'jid' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:506:35: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:734:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_bytestream_factory_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/bytestream-factory.c:786:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/bytestream-factory.c:734:53: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/bytestream-factory.c:755:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_bytestream_factory_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/bytestream-factory.c:787:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/bytestream-factory.c:755:53: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/bytestream-factory.c:800:43: style: Parameter 'bytestream' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:859:28: style: Variable 'si_multiple' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:1184:25: style: Variable 'muc' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:1679:50: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:1699:35: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:2070:25: style: Variable 'muc' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-factory.c:2261:35: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-ibb.c:460:62: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/bytestream-iface.c:30:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initiate [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-iface.c:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-iface.c:177:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_reading [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-iface.c:201:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-iface.c:27:58: style:inconclusive: Function 'gabble_bytestream_iface_initiate' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-iface.h:77:67: note: Function 'gabble_bytestream_iface_initiate' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:27:58: note: Function 'gabble_bytestream_iface_initiate' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:36:54: style:inconclusive: Function 'gabble_bytestream_iface_send' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-iface.h:79:63: note: Function 'gabble_bytestream_iface_send' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:36:54: note: Function 'gabble_bytestream_iface_send' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:47:55: style:inconclusive: Function 'gabble_bytestream_iface_close' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-iface.h:82:60: note: Function 'gabble_bytestream_iface_close' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:47:55: note: Function 'gabble_bytestream_iface_close' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:57:56: style:inconclusive: Function 'gabble_bytestream_iface_accept' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-iface.h:85:61: note: Function 'gabble_bytestream_iface_accept' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:57:56: note: Function 'gabble_bytestream_iface_accept' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:173:63: style:inconclusive: Function 'gabble_bytestream_iface_block_reading' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/bytestream-iface.h:88:68: note: Function 'gabble_bytestream_iface_block_reading' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-iface.c:173:63: note: Function 'gabble_bytestream_iface_block_reading' argument 1 names different: declaration 'bytestream' definition 'self'. telepathy-gabble-0.18.4/src/bytestream-muc.c:506:51: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/bytestream-multiple.c:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_bytestream_multiple_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-multiple.c:126:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-multiple.c:158:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-multiple.c:250:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_bytestream_multiple_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-multiple.c:313:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/bytestream-multiple.c:283:3: 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] telepathy-gabble-0.18.4/src/bytestream-multiple.c:143:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_bytestream_multiple_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/bytestream-multiple.c:289:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/bytestream-multiple.c:143:54: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/bytestream-multiple.c:194:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_bytestream_multiple_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/bytestream-multiple.c:290:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/bytestream-multiple.c:194:54: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/bytestream-multiple.c:628:36: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/bytestream-socks5.c:1299:40: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/call-channel.c:121:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:217:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:245:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:252:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:261:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CALL_STATE_CHANGE_REASON_UNKNOWN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:364:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_STATE_ACTIVE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:389:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CALL_CONTENT_DISPOSITION_NONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:406:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:453:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:511:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:663:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_DIRECTION_NONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-channel.c:206:3: 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] telepathy-gabble-0.18.4/src/call-channel.c:704:58: style:inconclusive: Function 'call_channel_hold_state_changed' argument 1 names different: declaration 'self' definition 'bmcc'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/call-channel.c:65:70: note: Function 'call_channel_hold_state_changed' argument 1 names different: declaration 'self' definition 'bmcc'. telepathy-gabble-0.18.4/src/call-channel.c:704:58: note: Function 'call_channel_hold_state_changed' argument 1 names different: declaration 'self' definition 'bmcc'. telepathy-gabble-0.18.4/src/call-channel.c:156:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_channel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-channel.c:211:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-channel.c:156:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-channel.c:176:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_channel_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-channel.c:212:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-channel.c:176:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-channel.c:355:52: style: Parameter 'session' can be declared as pointer to const. However it seems that 'call_session_state_changed_cb' is a callback function, if 'session' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-channel.c:505:9: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-channel.c:355:52: note: Parameter 'session' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-channel.c:446:30: style: Parameter 'mcontent' can be declared as pointer to const. However it seems that 'call_member_content_removed_cb' is a callback function, if 'mcontent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-channel.c:529:9: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-channel.c:446:30: note: Parameter 'mcontent' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-channel.c:456:14: style: Variable 'contents' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-channel.c:588:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-content.c:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_content_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-content.c:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_content_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-content.c:161:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-content.c:243:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-content.c:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STREAM_TRANSPORT_TYPE_GTALK_P2P [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-content.c:362:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CALL_STATE_CHANGE_REASON_PROGRESS_MADE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-content.c:83:3: 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] telepathy-gabble-0.18.4/src/call-content.c:141:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/src/call-content.c:211:20: style: Variable 'va' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-content.c:231:66: style: Parameter 'self' can be declared as pointer to const. However it seems that 'call_content_local_media_description_updated' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-content.c:69:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-content.c:231:66: note: Parameter 'self' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-content.c:346:23: style: Variable 'content' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-member-content.c:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_MEDIA_TYPE_NONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member-content.c:183:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_CONTENT_SENDERS_BOTH [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member-content.c:206:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_member_content_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member-content.c:233:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member-content.c:298:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_member_content_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member-content.c:310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_member_content_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member-content.c:220:3: 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] telepathy-gabble-0.18.4/src/call-member-content.c:89:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_member_content_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-member-content.c:226:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-member-content.c:89:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-member-content.c:118:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_member_content_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-member-content.c:227:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-member-content.c:118:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-member-content.c:335:23: style: Parameter 'member' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/call-member-content.c:405:36: style: Variable 'md' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-member.c:163:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member.c:222:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member.c:242:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_member_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member.c:253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CALL_MEMBER_FLAG_RINGING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member.c:317:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member.c:349:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member.c:418:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member.c:518:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_DIALECT_V032 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-member.c:151:3: 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] telepathy-gabble-0.18.4/src/call-member.c:336:51: style:inconclusive: Function 'gabble_call_member_set_session' argument 1 names different: declaration 'member' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/call-member.h:65:56: note: Function 'gabble_call_member_set_session' argument 1 names different: declaration 'member' definition 'self'. telepathy-gabble-0.18.4/src/call-member.c:336:51: note: Function 'gabble_call_member_set_session' argument 1 names different: declaration 'member' definition 'self'. telepathy-gabble-0.18.4/src/call-member.c:90:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_member_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-member.c:157:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-member.c:90:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-member.c:116:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_member_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-member.c:158:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-member.c:116:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-member.c:312:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/call-member.c:404:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-muc-channel.c:565:25: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/call-muc-channel.c:197:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_muc_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:225:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:260:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_muc_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_muc_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:285:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:372:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CALL_STATE_ACCEPTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:431:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:534:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:657:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_MEDIA_TYPE_VIDEO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:710:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:799:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:910:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_MUC_JOINED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:1072:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_CHANNEL_TYPE_CALL_INITIAL_AUDIO_NAME [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:1116:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:1162:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_DIRECTION_NONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:1208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_muc_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:1220:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_muc_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-muc-channel.c:215:3: 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] telepathy-gabble-0.18.4/src/call-muc-channel.c:583:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/src/call-muc-channel.c:592:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/src/call-muc-channel.c:149:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_muc_channel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-muc-channel.c:219:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-muc-channel.c:149:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-muc-channel.c:169:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_muc_channel_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-muc-channel.c:218:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-muc-channel.c:169:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-muc-channel.c:289:18: style: Variable 'codecs' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-muc-channel.c:562:24: style: Variable 'codec' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-muc-channel.c:618:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/call-stream.c:104:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_value_array_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_CANDIDATE_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:277:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STREAM_TRANSPORT_TYPE_GTALK_P2P [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:323:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:461:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:486:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:493:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_call_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:529:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_CANDIDATE_TYPE_LOCAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/call-stream.c:448:3: 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] telepathy-gabble-0.18.4/src/call-stream.c:405:21: style: Variable 'local_state' is reassigned a value before the old one has been used. [redundantAssignment] telepathy-gabble-0.18.4/src/call-stream.c:399:15: note: local_state is assigned telepathy-gabble-0.18.4/src/call-stream.c:405:21: note: local_state is overwritten telepathy-gabble-0.18.4/src/call-stream.c:419:20: style: Variable 'remote_state' is reassigned a value before the old one has been used. [redundantAssignment] telepathy-gabble-0.18.4/src/call-stream.c:400:16: note: remote_state is assigned telepathy-gabble-0.18.4/src/call-stream.c:419:20: note: remote_state is overwritten telepathy-gabble-0.18.4/src/call-stream.c:129:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_stream_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-stream.c:452:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-stream.c:129:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/call-stream.c:156:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_call_stream_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/call-stream.c:451:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/call-stream.c:156:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/capabilities.c:316:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_FIXED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/capabilities.c:387:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GabbleCapabilitySet [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/capabilities.c:405:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/capabilities.c:578:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GabbleCapabilitySet [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/capabilities.c:687:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIRK_PREFIX_CHAR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/capabilities.c:708:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIRK_PREFIX_CHAR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/capabilities.c:395:51: style: Parameter 'query_result' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/caps-channel-manager.c:37:40: style: Parameter 'interface' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/caps-channel-manager.c:49:38: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/caps-channel-manager.c:85:38: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/caps-hash.c:56:57: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/conn-addressing.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_IFACE_CONNECTION_INTERFACE_ADDRESSING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-addressing.c:66:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-addressing.c:83:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-addressing.c:122:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:607:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/conn-aliasing.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_ALIAS_FLAG_USER_SET [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:109:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpHandle [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:207:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:254:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:399:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:501:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:607:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:656:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:700:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:784:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpHandle [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:852:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_ALIAS_PAIR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:988:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:1059:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:1074:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:1105:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:1137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-aliasing.c:579:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] telepathy-gabble-0.18.4/src/conn-aliasing.c:582:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] telepathy-gabble-0.18.4/src/conn-aliasing.c:162:54: style: Parameter 'request' can be declared as pointer to const. However it seems that 'aliases_request_vcard_cb' is a callback function, if 'request' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-aliasing.c:461:26: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-aliasing.c:162:54: note: Parameter 'request' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-aliasing.c:473:46: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'nick_publish_msg_reply_cb' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-aliasing.c:569:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-aliasing.c:473:46: note: Parameter 'conn' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-aliasing.c:474:41: style: Parameter 'sent_msg' can be declared as pointer to const. However it seems that 'nick_publish_msg_reply_cb' is a callback function, if 'sent_msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-aliasing.c:569:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-aliasing.c:474:41: note: Parameter 'sent_msg' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-aliasing.c:475:41: style: Parameter 'reply_msg' can be declared as pointer to const. However it seems that 'nick_publish_msg_reply_cb' is a callback function, if 'reply_msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-aliasing.c:569:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-aliasing.c:475:41: note: Parameter 'reply_msg' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-aliasing.c:476:37: style: Parameter 'object' can be declared as pointer to const. However it seems that 'nick_publish_msg_reply_cb' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-aliasing.c:569:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-aliasing.c:476:37: note: Parameter 'object' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-aliasing.c:477:37: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'nick_publish_msg_reply_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-aliasing.c:569:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-aliasing.c:477:37: note: Parameter 'user_data' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-aliasing.c:793:50: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/conn-aliasing.c:908:19: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-avatars.c:201:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-avatars.c:331:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-avatars.c:498:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-avatars.c:600:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-avatars.c:686:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-avatars.c:768:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-avatars.c:914:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-avatars.c:666:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/conn-avatars.c:858:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] telepathy-gabble-0.18.4/src/conn-avatars.c:867:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] telepathy-gabble-0.18.4/src/conn-avatars.c:100:47: style: Parameter 'sha1' can be declared as pointer to const. However it seems that 'connection_got_self_initial_avatar_cb' is a callback function, if 'sha1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-avatars.c:933:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-avatars.c:100:47: note: Parameter 'sha1' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-avatars.c:415:14: style: Variable 'type_node' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-avatars.c:474:41: style: Parameter 'self' can be declared as pointer to const. However it seems that '_request_avatar_cb' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-avatars.c:622:11: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-avatars.c:474:41: note: Parameter 'self' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-avatars.c:661:29: style: Parameter 'vcard_error' can be declared as pointer to const. However it seems that 'request_avatars_cb' is a callback function, if 'vcard_error' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-avatars.c:724:29: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-avatars.c:661:29: note: Parameter 'vcard_error' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-avatars.c:752:29: style: Parameter 'vcard' can be declared as pointer to const. However it seems that '_set_avatar_cb2' is a callback function, if 'vcard' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-avatars.c:873:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-avatars.c:752:29: note: Parameter 'vcard' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-avatars.c:905:23: style: Variable 'presence' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-avatars.c:980:42: style: Parameter 'getter_data' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/conn-client-types.c:95:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-client-types.c:164:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRV [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:253:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_CONTACT_INFO_FIELD_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:389:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_CONTACT_INFO_FIELD_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:430:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:489:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:554:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:609:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:708:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:955:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_FIELD_SPECS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:1087:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:1121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_CONTACT_INFO_FIELD_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:1153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_FIELD_SPECS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-contact-info.c:402:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/conn-contact-info.c:985:11: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/conn-contact-info.c:487:11: warning: Possible null pointer dereference: vcard_error [nullPointer] telepathy-gabble-0.18.4/src/conn-contact-info.c:624:52: note: Calling function '_return_from_request_contact_info', 2nd argument 'NULL' value is 0 telepathy-gabble-0.18.4/src/conn-contact-info.c:487:11: note: Null pointer dereference telepathy-gabble-0.18.4/src/conn-contact-info.c:489:11: warning: Possible null pointer dereference: vcard_error [nullPointer] telepathy-gabble-0.18.4/src/conn-contact-info.c:624:52: note: Calling function '_return_from_request_contact_info', 2nd argument 'NULL' value is 0 telepathy-gabble-0.18.4/src/conn-contact-info.c:489:11: note: Null pointer dereference telepathy-gabble-0.18.4/src/conn-contact-info.c:645:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] telepathy-gabble-0.18.4/src/conn-contact-info.c:919:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] telepathy-gabble-0.18.4/src/conn-contact-info.c:924:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] telepathy-gabble-0.18.4/src/conn-contact-info.c:185:14: style: Variable 'child_node' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-contact-info.c:697:34: style: Parameter 'vcard_node' can be declared as pointer to const. However it seems that '_set_contact_info_cb' is a callback function, if 'vcard_node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-contact-info.c:927:11: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-contact-info.c:697:34: note: Parameter 'vcard_node' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-contact-info.c:746:20: style: Variable 'structure' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-contact-info.c:748:19: style: Variable 'field' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-contact-info.c:951:61: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/conn-contact-info.c:1184:47: style: Parameter 'getter_data' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/conn-contact-info.c:189:31: style: Variable 'mandatory_fields_size' is assigned a value that is never used. [unreadVariable] telepathy-gabble-0.18.4/src/conn-location.c:359:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/conn-location.c:101:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:225:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:264:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:359:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:433:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_RICH_PRESENCE_ACCESS_CONTROL_TYPE_PUBLISH_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:492:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_QUARK_CONNECTION_INTERFACE_LOCATION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:530:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_g_value_slice_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:632:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:668:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HASH_TYPE_STRING_VARIANT_MAP [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-location.c:539:5: error: Memory leak: location [memleak] telepathy-gabble-0.18.4/src/conn-location.c:543:5: error: Memory leak: location [memleak] telepathy-gabble-0.18.4/src/conn-location.c:428:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-mail-notif.c:203:44: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_MODIFIER is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/conn-olpc.c:3025:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/conn-olpc.c:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:437:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:629:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_STRUCT_TYPE_ACTIVITY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:656:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:752:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_STRUCT_TYPE_ACTIVITY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:779:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_STRUCT_TYPE_ACTIVITY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:817:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1001:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1049:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1184:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1217:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1260:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1454:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1540:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1607:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1788:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:1881:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_g_value_slice_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2008:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2070:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2163:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2233:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2484:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2532:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2692:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2939:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_handle_set_destroy [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:3025:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-olpc.c:2656:3: error: Memory pointed to by 'activity' is freed twice. [doubleFree] telepathy-gabble-0.18.4/src/conn-olpc.c:2651:11: note: Memory pointed to by 'activity' is freed twice. telepathy-gabble-0.18.4/src/conn-olpc.c:2656:3: note: Memory pointed to by 'activity' is freed twice. telepathy-gabble-0.18.4/src/conn-olpc.c:3001:58: style:inconclusive: Function 'conn_olpc_activity_properties_dispose' argument 1 names different: declaration 'conn' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/conn-olpc.h:35:63: note: Function 'conn_olpc_activity_properties_dispose' argument 1 names different: declaration 'conn' definition 'self'. telepathy-gabble-0.18.4/src/conn-olpc.c:3001:58: note: Function 'conn_olpc_activity_properties_dispose' argument 1 names different: declaration 'conn' definition 'self'. telepathy-gabble-0.18.4/src/conn-olpc.c:125:30: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/conn-olpc.c:534:27: style: Parameter 'key' can be declared as pointer to const. However it seems that 'remove_activity' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-olpc.c:552:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-olpc.c:534:27: note: Parameter 'key' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-olpc.c:535:27: style: Parameter 'value' can be declared as pointer to const. However it seems that 'remove_activity' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-olpc.c:552:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-olpc.c:535:27: note: Parameter 'value' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-olpc.c:536:27: style: Parameter 'activity' can be declared as pointer to const. However it seems that 'remove_activity' is a callback function, if 'activity' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-olpc.c:552:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-olpc.c:536:27: note: Parameter 'activity' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-olpc.c:777:27: style: Variable 'activity' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-olpc.c:1715:59: style: Parameter 'sent_msg' can be declared as pointer to const. However it seems that 'set_activity_properties_activities_reply_cb' is a callback function, if 'sent_msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-olpc.c:1766:13: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-olpc.c:1715:59: note: Parameter 'sent_msg' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-olpc.c:1744:48: style: Parameter 'sent_msg' can be declared as pointer to const. However it seems that 'set_activity_properties_reply_cb' is a callback function, if 'sent_msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/conn-olpc.c:1925:13: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/conn-olpc.c:1744:48: note: Parameter 'sent_msg' can be declared as pointer to const telepathy-gabble-0.18.4/src/conn-olpc.c:2869:19: style: Variable 'presence' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-olpc.c:1871:30: error: Uninitialized variable: state [legacyUninitvar] telepathy-gabble-0.18.4/src/conn-presence.c:288:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/conn-presence.c:187:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:273:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpHandle [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:288:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:499:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:584:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:877:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:1210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:1297:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR_ITEM_NOT_FOUND [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:1580:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:1755:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:1860:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:1872:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presence_type [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:1923:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presence_type [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:2023:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-presence.c:183:19: style: Variable 'presence' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:340:19: style: Variable 'presence' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:493:36: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:680:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/conn-presence.c:1240:18: style: Variable 'presence_out' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:1533:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:1534:36: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:1554:36: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:1618:36: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:1726:36: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/conn-presence.c:1921:41: style: Parameter 'presence' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/conn-sidecars.c:210:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/conn-sidecars.c:292:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/conn-sidecars.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-sidecars.c:189:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_g_method_return_error [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-sidecars.c:210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-sidecars.c:292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/conn-util.c:111:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection-manager.c:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_connection_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection-manager.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_connection_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection-manager.c:48:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/connection.c:2492:15: debug: Scope::checkVariable found variable 'v' with varid 0. [varid0] telepathy-gabble-0.18.4/src/connection.c:3395:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/connection.c:418:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_connection_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:532:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_connection_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:851:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priv [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:872:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:929:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_connection_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:998:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1271:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_DISCONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1375:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_connection_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1650:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1667:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_DISCONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1708:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1737:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_REASON_NETWORK_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1842:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1906:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2170:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2383:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_CAPS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2428:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2637:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_GABBLE_CAPS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2761:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_NAME [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2787:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_DISCONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:2954:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3074:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_DISCONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3094:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_REQUESTABLE_CHANNEL_CLASS_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_CAPABILITY_FLAG_CREATE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3301:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_CAPABILITY_PAIR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3395:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3449:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3661:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_CONTACT_CAPABILITY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3721:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_CONTACT_CAPABILITY_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3752:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CONNECTION_INTERFACE_CONTACT_CAPABILITIES [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3771:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3821:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:3916:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_PRESENCE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:4076:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:4099:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/connection.c:1018:3: 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] telepathy-gabble-0.18.4/src/connection.c:1870:7: error: Memory leak: split [memleak] telepathy-gabble-0.18.4/src/connection.c:1442:65: style:inconclusive: Function '_gabble_plugin_connection_get_full_jid' argument 1 names different: declaration 'conn' definition 'plugin_conn'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.c:97:29: note: Function '_gabble_plugin_connection_get_full_jid' argument 1 names different: declaration 'conn' definition 'plugin_conn'. telepathy-gabble-0.18.4/src/connection.c:1442:65: note: Function '_gabble_plugin_connection_get_full_jid' argument 1 names different: declaration 'conn' definition 'plugin_conn'. telepathy-gabble-0.18.4/src/connection.c:1469:56: style:inconclusive: Function 'gabble_connection_get_session' argument 1 names different: declaration 'connection' definition 'plugin_connection'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.h:81:29: note: Function 'gabble_connection_get_session' argument 1 names different: declaration 'connection' definition 'plugin_connection'. telepathy-gabble-0.18.4/src/connection.c:1469:56: note: Function 'gabble_connection_get_session' argument 1 names different: declaration 'connection' definition 'plugin_connection'. telepathy-gabble-0.18.4/src/connection.c:2825:48: style:inconclusive: Function 'decrement_waiting_connected' argument 1 names different: declaration 'connection' definition 'conn'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.c:1639:60: note: Function 'decrement_waiting_connected' argument 1 names different: declaration 'connection' definition 'conn'. telepathy-gabble-0.18.4/src/connection.c:2825:48: note: Function 'decrement_waiting_connected' argument 1 names different: declaration 'connection' definition 'conn'. telepathy-gabble-0.18.4/src/connection.c:3881:57: style:inconclusive: Function 'gabble_connection_get_canonical_room_name' argument 2 names different: declaration 'jid' definition 'name'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.h:279:18: note: Function 'gabble_connection_get_canonical_room_name' argument 2 names different: declaration 'jid' definition 'name'. telepathy-gabble-0.18.4/src/connection.c:3881:57: note: Function 'gabble_connection_get_canonical_room_name' argument 2 names different: declaration 'jid' definition 'name'. telepathy-gabble-0.18.4/src/connection.c:3970:66: style:inconclusive: Function 'gabble_connection_update_sidecar_capabilities' argument 1 names different: declaration 'connection' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.h:67:23: note: Function 'gabble_connection_update_sidecar_capabilities' argument 1 names different: declaration 'connection' definition 'self'. telepathy-gabble-0.18.4/src/connection.c:3970:66: note: Function 'gabble_connection_update_sidecar_capabilities' argument 1 names different: declaration 'connection' definition 'self'. telepathy-gabble-0.18.4/src/connection.c:4015:70: style:inconclusive: Function 'gabble_connection_add_sidecar_own_caps_full' argument 1 names different: declaration 'connection' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.h:75:29: note: Function 'gabble_connection_add_sidecar_own_caps_full' argument 1 names different: declaration 'connection' definition 'self'. telepathy-gabble-0.18.4/src/connection.c:4015:70: note: Function 'gabble_connection_add_sidecar_own_caps_full' argument 1 names different: declaration 'connection' definition 'self'. telepathy-gabble-0.18.4/src/connection.c:4043:65: style:inconclusive: Function 'gabble_connection_add_sidecar_own_caps' argument 1 names different: declaration 'connection' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.h:71:29: note: Function 'gabble_connection_add_sidecar_own_caps' argument 1 names different: declaration 'connection' definition 'self'. telepathy-gabble-0.18.4/src/connection.c:4043:65: note: Function 'gabble_connection_add_sidecar_own_caps' argument 1 names different: declaration 'connection' definition 'self'. telepathy-gabble-0.18.4/src/connection.c:4052:61: style:inconclusive: Function 'gabble_connection_get_jid_for_caps' argument 1 names different: declaration 'conn' definition 'plugin_conn'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.h:85:75: note: Function 'gabble_connection_get_jid_for_caps' argument 1 names different: declaration 'conn' definition 'plugin_conn'. telepathy-gabble-0.18.4/src/connection.c:4052:61: note: Function 'gabble_connection_get_jid_for_caps' argument 1 names different: declaration 'conn' definition 'plugin_conn'. telepathy-gabble-0.18.4/src/connection.c:4083:29: style:inconclusive: Function 'gabble_connection_pick_best_resource_for_caps' argument 1 names different: declaration 'connection' definition 'plugin_connection'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.h:89:29: note: Function 'gabble_connection_pick_best_resource_for_caps' argument 1 names different: declaration 'connection' definition 'plugin_connection'. telepathy-gabble-0.18.4/src/connection.c:4083:29: note: Function 'gabble_connection_pick_best_resource_for_caps' argument 1 names different: declaration 'connection' definition 'plugin_connection'. telepathy-gabble-0.18.4/src/connection.c:4127:29: style:inconclusive: Function '_gabble_plugin_connection_get_contact_list' argument 1 names different: declaration 'conn' definition 'plugin_connection'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.c:99:29: note: Function '_gabble_plugin_connection_get_contact_list' argument 1 names different: declaration 'conn' definition 'plugin_connection'. telepathy-gabble-0.18.4/src/connection.c:4127:29: note: Function '_gabble_plugin_connection_get_contact_list' argument 1 names different: declaration 'conn' definition 'plugin_connection'. telepathy-gabble-0.18.4/src/connection.c:4134:53: style:inconclusive: Function 'gabble_connection_get_caps' argument 1 names different: declaration 'connection' definition 'plugin_connection'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/connection.h:98:29: note: Function 'gabble_connection_get_caps' argument 1 names different: declaration 'connection' definition 'plugin_connection'. telepathy-gabble-0.18.4/src/connection.c:4134:53: note: Function 'gabble_connection_get_caps' argument 1 names different: declaration 'connection' definition 'plugin_connection'. telepathy-gabble-0.18.4/src/connection.c:475:14: style: Variable 'default_socks5_proxies' can be declared as const array [constVariable] telepathy-gabble-0.18.4/src/connection.c:580:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_connection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/connection.c:1003:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/connection.c:580:45: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/connection.c:582:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/connection.c:699:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_connection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/connection.c:1004:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/connection.c:699:47: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/connection.c:851:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/connection.c:1471:21: style: Variable 'connection' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/connection.c:1506:51: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/connection.c:3509:20: style: Variable 'va' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/debug.c:60:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/debug.c:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/debug.c:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_DEBUG [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/debug.c:74:47: style:inconclusive: Function 'gabble_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/debug.h:44:47: note: Function 'gabble_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'. telepathy-gabble-0.18.4/src/debug.c:74:47: note: Function 'gabble_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'. telepathy-gabble-0.18.4/src/disco.c:717:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/disco.c:130:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/disco.c:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_disco_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/disco.c:233:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/disco.c:256:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_disco_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/disco.c:717:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/disco.c:893:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/disco.c:923:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/disco.c:294:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_find'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/disco.c:117:3: 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] telepathy-gabble-0.18.4/src/disco.c:157:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_disco_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/disco.c:121:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/disco.c:157:45: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/disco.c:176:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_disco_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/disco.c:122:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/disco.c:176:42: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/disco.c:267:37: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/disco.c:661:23: style: Parameter 'key' can be declared as pointer to const. However it seems that 'return_true' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/disco.c:683:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/disco.c:661:23: note: Parameter 'key' can be declared as pointer to const telepathy-gabble-0.18.4/src/disco.c:661:37: style: Parameter 'value' can be declared as pointer to const. However it seems that 'return_true' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/disco.c:683:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/disco.c:661:37: note: Parameter 'value' can be declared as pointer to const telepathy-gabble-0.18.4/src/disco.c:661:53: style: Parameter 'data' can be declared as pointer to const. However it seems that 'return_true' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/disco.c:683:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/disco.c:661:53: note: Parameter 'data' can be declared as pointer to const telepathy-gabble-0.18.4/src/disco.c:891:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/error.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/error.c:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_AUTH_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/error.c:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_CONNECTOR_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/error.c:226:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_STREAM_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/error.c:261:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TLS_CERT_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/error.c:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ERROR_CANCELLED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/error.c:338:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/error.c:315:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/ft-channel.c:438:31: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINT64_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/ft-manager.c:788:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/ft-manager.c:164:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:174:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_ft_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:210:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_ft_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:223:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:455:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:658:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_g_value_slice_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:788:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:855:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_FILE_HASH_TYPE_MD5 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:948:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_REQUESTABLE_CHANNEL_CLASS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:1044:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/ft-manager.c:150:3: 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] telepathy-gabble-0.18.4/src/ft-manager.c:317:53: style:inconclusive: Function 'gabble_ft_manager_channel_created' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/ft-manager.c:56:65: note: Function 'gabble_ft_manager_channel_created' argument 1 names different: declaration 'mgr' definition 'self'. telepathy-gabble-0.18.4/src/ft-manager.c:317:53: note: Function 'gabble_ft_manager_channel_created' argument 1 names different: declaration 'mgr' definition 'self'. telepathy-gabble-0.18.4/src/ft-manager.c:110:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_ft_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/ft-manager.c:154:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/ft-manager.c:110:45: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/ft-manager.c:129:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_ft_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/ft-manager.c:155:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/ft-manager.c:129:45: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/ft-manager.c:820:36: style: Variable 'desc_node' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/ft-manager.c:909:42: style: Parameter 'connection' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/gabble.c:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/gabble.c:140:18: style: Unused variable: fatal_mask [unusedVariable] telepathy-gabble-0.18.4/src/gtalk-file-collection.c:1057:49: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/im-channel.c:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_im_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:120:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_im_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:204:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL_TYPE_TEXT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:296:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_im_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:314:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_im_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_CHAT_STATE_ACTIVE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:426:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpChannelTextSendError [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:632:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:696:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_CHAT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-channel.c:197:3: 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] telepathy-gabble-0.18.4/src/im-channel.c:219:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/im-channel.c:685:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/im-factory.c:96:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_im_factory_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:126:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_im_factory_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:186:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpChannelTextSendError [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:459:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:616:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:699:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_g_value_slice_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:729:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/im-factory.c:174:3: 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] telepathy-gabble-0.18.4/src/im-factory.c:134:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_im_factory_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/im-factory.c:180:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/im-factory.c:134:46: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/im-factory.c:153:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_im_factory_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/im-factory.c:181:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/im-factory.c:153:48: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/im-factory.c:504:28: style: Variable 'body' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/im-factory.c:552:23: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'porter_available_cb' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/im-factory.c:104:39: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/im-factory.c:552:23: note: Parameter 'conn' can be declared as pointer to const telepathy-gabble-0.18.4/src/jingle-mint.c:133:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_jingle_mint_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-mint.c:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_jingle_mint_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-mint.c:173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-mint.c:279:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-mint.c:327:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_capability_set_predicate_has [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-mint.c:168:3: 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] telepathy-gabble-0.18.4/src/jingle-mint.c:91:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_jingle_mint_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/jingle-mint.c:163:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/jingle-mint.c:91:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/jingle-mint.c:112:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_jingle_mint_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/jingle-mint.c:164:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/jingle-mint.c:112:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/jingle-mint.c:184:23: style: Parameter 'connection' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/jingle-share.c:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_jingle_share_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-share.c:200:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_MEDIA_TYPE_NONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-share.c:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_CONTENT_SENDERS_INITIATOR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-share.c:273:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-share.c:477:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_GUINT64_FORMAT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-share.c:256:3: 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] telepathy-gabble-0.18.4/src/jingle-share.c:489:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/src/jingle-share.c:496:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/src/jingle-share.c:442:42: style:inconclusive: Function 'produce_description' argument 1 names different: declaration 'obj' definition 'content'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/jingle-share.c:184:54: note: Function 'produce_description' argument 1 names different: declaration 'obj' definition 'content'. telepathy-gabble-0.18.4/src/jingle-share.c:442:42: note: Function 'produce_description' argument 1 names different: declaration 'obj' definition 'content'. telepathy-gabble-0.18.4/src/jingle-share.c:515:54: style:inconclusive: Function 'gabble_jingle_share_get_manifest' argument 1 names different: declaration 'content' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/jingle-share.h:82:24: note: Function 'gabble_jingle_share_get_manifest' argument 1 names different: declaration 'content' definition 'self'. telepathy-gabble-0.18.4/src/jingle-share.c:515:54: note: Function 'gabble_jingle_share_get_manifest' argument 1 names different: declaration 'content' definition 'self'. telepathy-gabble-0.18.4/src/jingle-share.c:192:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_jingle_share_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/jingle-share.c:258:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/jingle-share.c:192:47: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/jingle-share.c:218:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_jingle_share_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/jingle-share.c:259:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/jingle-share.c:218:47: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/jingle-share.c:245:42: style: Parameter 'c' can be declared as pointer to const. However it seems that 'get_default_senders' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/jingle-share.c:264:40: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/jingle-share.c:245:42: note: Parameter 'c' can be declared as pointer to const telepathy-gabble-0.18.4/src/jingle-tp-util.c:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_MEDIA_TYPE_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-tp-util.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_TYPE_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/jingle-tp-util.c:64:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel-hold.c:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_LOCAL_HOLD_STATE_HELD [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel-hold.c:196:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_LOCAL_HOLD_STATE_PENDING_HOLD [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel-hold.c:246:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_LOCAL_HOLD_STATE_HELD [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel-hold.c:338:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_CALL_STATE_HELD [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:195:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_svc_channel_interface_dtmf_emit_stopped_tones [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:232:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_JINGLE_MEDIA_RTP [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:301:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_LOCAL_HOLD_STATE_UNHELD [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:330:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_media_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:498:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:690:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROPERTY_FLAG_READ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:784:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:982:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_media_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:998:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_media_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:1057:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:1074:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_NONE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:1109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_MEDIA_SESSION_HANDLER_INFO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:1157:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_MEDIA_STREAM_INFO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:1400:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_DIRECTION_BIDIRECTIONAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:1601:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_TYPE_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:1935:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:1995:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_TYPE_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2021:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2117:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_GROUP_CHANGE_REASON_INVITED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2190:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_REASON_UNKNOWN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2255:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_ERROR_NETWORK_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2287:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_REASON_CONNECTIVITY_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2303:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_GROUP_CHANGE_REASON_BUSY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2373:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_ERROR_UNKNOWN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_STATE_ACTIVE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2491:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_TYPE_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2532:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_ERROR_CODEC_NEGOTIATION_FAILED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2586:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_DIRECTION_BIDIRECTIONAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2609:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_LOCAL_HOLD_STATE_HELD [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2816:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_JINGLE_MEDIA_RTP [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2875:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_ERROR_UNKNOWN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:2919:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_TYPE_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:3002:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_STATE_ENDED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-channel.c:757:3: 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] telepathy-gabble-0.18.4/src/media-channel.c:1139:3: error: Mismatching allocation and deallocation: ret [mismatchAllocDealloc] telepathy-gabble-0.18.4/src/media-channel.c:1128:13: note: Mismatching allocation and deallocation: ret telepathy-gabble-0.18.4/src/media-channel.c:1139:3: note: Mismatching allocation and deallocation: ret telepathy-gabble-0.18.4/src/media-channel.c:1870:7: error: Mismatching allocation and deallocation: empty [mismatchAllocDealloc] telepathy-gabble-0.18.4/src/media-channel.c:1866:26: note: Mismatching allocation and deallocation: empty telepathy-gabble-0.18.4/src/media-channel.c:1870:7: note: Mismatching allocation and deallocation: empty telepathy-gabble-0.18.4/src/media-channel.c:2014:15: style:inconclusive: Function 'contact_is_media_capable' argument 3 names different: declaration 'wait' definition 'wait_ret'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/media-channel.c:213:15: note: Function 'contact_is_media_capable' argument 3 names different: declaration 'wait' definition 'wait_ret'. telepathy-gabble-0.18.4/src/media-channel.c:2014:15: note: Function 'contact_is_media_capable' argument 3 names different: declaration 'wait' definition 'wait_ret'. telepathy-gabble-0.18.4/src/media-channel.c:2326:42: style:inconclusive: Function 'session_terminated_cb' argument 3 names different: declaration 'reason' definition 'wocky_jingle_reason'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/media-channel.c:206:50: note: Function 'session_terminated_cb' argument 3 names different: declaration 'reason' definition 'wocky_jingle_reason'. telepathy-gabble-0.18.4/src/media-channel.c:2326:42: note: Function 'session_terminated_cb' argument 3 names different: declaration 'reason' definition 'wocky_jingle_reason'. telepathy-gabble-0.18.4/src/media-channel.c:2805:49: style:inconclusive: Function 'create_stream_from_content' argument 1 names different: declaration 'chan' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/media-channel.c:210:61: note: Function 'create_stream_from_content' argument 1 names different: declaration 'chan' definition 'self'. telepathy-gabble-0.18.4/src/media-channel.c:2805:49: note: Function 'create_stream_from_content' argument 1 names different: declaration 'chan' definition 'self'. telepathy-gabble-0.18.4/src/media-channel.c:381:24: style: Variable 'stun_server' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-channel.c:618:19: style: Variable 'tp_property_value' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-channel.c:940:10: style: Variable 'l' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-channel.c:960:27: style: Variable 'd' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-channel.c:1262:25: style: Parameter 'content' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/media-channel.c:1274:27: style: Variable 'c' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-channel.c:1333:30: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-channel.c:1507:59: style: Parameter 'content' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/media-channel.c:1538:56: style: Parameter 'content' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/media-channel.c:2173:17: style: Variable 'mixin' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-channel.c:2324:44: style: Parameter 'session' can be declared as pointer to const. However it seems that 'session_terminated_cb' is a callback function, if 'session' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-channel.c:281:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-channel.c:2324:44: note: Parameter 'session' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-channel.c:2414:47: style: Parameter 'session' can be declared as pointer to const. However it seems that 'session_state_changed_cb' is a callback function, if 'session' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-channel.c:275:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-channel.c:2414:47: note: Parameter 'session' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-channel.c:2555:45: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'stream_state_changed_cb' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-channel.c:2662:19: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-channel.c:2555:45: note: Parameter 'stream' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-channel.c:2572:49: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'stream_direction_changed_cb' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-channel.c:2664:19: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-channel.c:2572:49: note: Parameter 'stream' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-channel.c:2874:22: style: Variable 'stream' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-channel.c:2905:38: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/media-channel.c:2972:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-factory.c:91:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:165:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_media_factory_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:229:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:347:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:453:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_TYPE_JINGLE_MEDIA_RTP [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:532:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_media_factory_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:553:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:755:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_CHANNEL_CHANNEL_TYPE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:863:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:965:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_CHANNEL_CHANNEL_TYPE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:981:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_CHANNEL_CHANNEL_TYPE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:1076:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_MEDIA_CAPABILITY_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:1118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_MEDIA_CAPABILITY_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:1137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_MEDIA_CAPABILITY_AUDIO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:1223:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_GTALK_P2P [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-factory.c:217:3: 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] telepathy-gabble-0.18.4/src/media-factory.c:173:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_media_factory_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-factory.c:223:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-factory.c:173:48: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-factory.c:192:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_media_factory_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-factory.c:224:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-factory.c:192:50: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-factory.c:263:40: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/media-factory.c:362:23: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/media-factory.c:487:31: style: Variable 'c' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-stream.c:205:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_MEDIA_STREAM_HANDLER_CANDIDATE_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:270:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_media_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:446:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_MEDIA_TYPE_VIDEO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:531:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:701:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_media_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:719:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_STRING_VARIANT_MAP_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:913:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_STATE_ACTIVE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1048:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_MEDIA_STREAM_HANDLER_CODEC [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1251:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_JINGLE_TRANSPORT_STATE_DISCONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1436:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1453:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_MEDIA_STREAM_HANDLER_CODEC [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1654:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_MEDIA_STREAM_HANDLER_TRANSPORT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1741:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_MEDIA_STREAM_HANDLER_CANDIDATE_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1831:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_DIRECTION_RECEIVE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1907:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_DIRECTION_BIDIRECTIONAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:1987:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_DIRECTION_BIDIRECTIONAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:2010:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_MEDIA_STREAM_DIRECTION_SEND [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:2081:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/media-stream.c:517:3: 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] telepathy-gabble-0.18.4/src/media-stream.c:778:33: style: Condition 'gabble_media_stream_error(self,errnum,message,&error)' is always true [knownConditionTrueFalse] telepathy-gabble-0.18.4/src/media-stream.c:778:33: note: Calling function 'gabble_media_stream_error' returns 1 telepathy-gabble-0.18.4/src/media-stream.c:778:33: note: Condition 'gabble_media_stream_error(self,errnum,message,&error)' is always true telepathy-gabble-0.18.4/src/media-stream.c:1683:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/src/media-stream.c:799:46: style:inconclusive: Function 'gabble_media_stream_hold' argument 1 names different: declaration 'stream' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/media-stream.h:93:51: note: Function 'gabble_media_stream_hold' argument 1 names different: declaration 'stream' definition 'self'. telepathy-gabble-0.18.4/src/media-stream.c:799:46: note: Function 'gabble_media_stream_hold' argument 1 names different: declaration 'stream' definition 'self'. telepathy-gabble-0.18.4/src/media-stream.c:1415:47: style:inconclusive: Function 'gabble_media_stream_close' argument 1 names different: declaration 'close' definition 'stream'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/media-stream.h:92:52: note: Function 'gabble_media_stream_close' argument 1 names different: declaration 'close' definition 'stream'. telepathy-gabble-0.18.4/src/media-stream.c:1415:47: note: Function 'gabble_media_stream_close' argument 1 names different: declaration 'close' definition 'stream'. telepathy-gabble-0.18.4/src/media-stream.c:156:19: style: Parameter 'dbus_daemon' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/media-stream.c:329:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_media_stream_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-stream.c:522:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-stream.c:329:47: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-stream.c:390:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_media_stream_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-stream.c:523:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-stream.c:390:49: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-stream.c:993:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-stream.c:1703:47: style: Parameter 'c' can be declared as pointer to const. However it seems that 'content_state_changed_cb' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/media-stream.c:465:23: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/media-stream.c:1703:47: note: Parameter 'c' can be declared as pointer to const telepathy-gabble-0.18.4/src/media-stream.c:1776:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/media-stream.c:1815:66: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/message-util.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/message-util.c:210:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_TYPE_MESSAGE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/message-util.c:235:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_SEND_ERROR_OFFLINE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/message-util.c:267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/message-util.c:324:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_CHAT_STATE_ACTIVE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/message-util.c:375:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpChannelTextSendError [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/message-util.c:315:14: style: Variable 'node' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/muc-channel.c:2158:23: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINT64_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/muc-factory.c:160:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_muc_factory_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:220:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:480:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpHandle [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:532:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:624:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:696:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:914:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:979:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_muc_factory_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:1073:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:1137:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_g_value_slice_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:1196:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:1602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_CHANNEL_TYPE_STREAM_TUBE_SERVICE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:1633:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_CHANNEL_TYPE_DBUS_TUBE_SERVICE_NAME [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:1784:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_CHANNEL_CHANNEL_TYPE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-factory.c:208:3: 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] telepathy-gabble-0.18.4/src/muc-factory.c:546:7: error: Return value of allocation function 'new_muc_channel' is not stored. [leakReturnValNotUsed] telepathy-gabble-0.18.4/src/muc-factory.c:1419:10: style: Redundant initialization for 'ok'. The initialized value is overwritten before it is read. [redundantInitialization] telepathy-gabble-0.18.4/src/muc-factory.c:1416:19: note: ok is initialized telepathy-gabble-0.18.4/src/muc-factory.c:1419:10: note: ok is overwritten telepathy-gabble-0.18.4/src/muc-factory.c:888:49: style:inconclusive: Function 'gabble_muc_factory_close_all' argument 1 names different: declaration 'fac' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/muc-factory.c:136:61: note: Function 'gabble_muc_factory_close_all' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/muc-factory.c:888:49: note: Function 'gabble_muc_factory_close_all' argument 1 names different: declaration 'fac' definition 'self'. telepathy-gabble-0.18.4/src/muc-factory.c:168:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_muc_factory_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/muc-factory.c:214:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/muc-factory.c:168:46: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/muc-factory.c:187:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_muc_factory_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/muc-factory.c:215:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/muc-factory.c:187:48: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/muc-factory.c:273:11: style: Variable 'tube_channels' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/muc-factory.c:328:11: style: Variable 'tube_channels' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/muc-factory.c:1328:25: style: Variable 'server' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/muc-factory.c:1501:13: style: Variable 'id' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/muc-factory.c:69:21: style: struct member 'Request::self' is never used. [unusedStructMember] telepathy-gabble-0.18.4/src/muc-factory.c:70:12: style: struct member 'Request::token' is never used. [unusedStructMember] telepathy-gabble-0.18.4/src/muc-tube-dbus.c:33:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_muc_tube_dbus_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-tube-dbus.c:53:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-tube-dbus.c:41:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/muc-tube-stream.c:33:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_muc_tube_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-tube-stream.c:53:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/muc-tube-stream.c:41:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/olpc-activity.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_olpc_activity_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/olpc-activity.c:157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_olpc_activity_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/olpc-activity.c:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/olpc-activity.c:234:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/olpc-activity.c:181:3: 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] telepathy-gabble-0.18.4/src/olpc-activity.c:230:52: style:inconclusive: Function 'gabble_olpc_activity_get_room' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/olpc-activity.h:71:66: note: Function 'gabble_olpc_activity_get_room' argument 1 names different: declaration 'activity' definition 'self'. telepathy-gabble-0.18.4/src/olpc-activity.c:230:52: note: Function 'gabble_olpc_activity_get_room' argument 1 names different: declaration 'activity' definition 'self'. telepathy-gabble-0.18.4/src/olpc-activity.c:240:54: style:inconclusive: Function 'gabble_olpc_activity_is_visible' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/olpc-activity.h:73:63: note: Function 'gabble_olpc_activity_is_visible' argument 1 names different: declaration 'activity' definition 'self'. telepathy-gabble-0.18.4/src/olpc-activity.c:240:54: note: Function 'gabble_olpc_activity_is_visible' argument 1 names different: declaration 'activity' definition 'self'. telepathy-gabble-0.18.4/src/olpc-activity.c:91:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_olpc_activity_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/olpc-activity.c:177:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/olpc-activity.c:91:48: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/olpc-activity.c:120:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_olpc_activity_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/olpc-activity.c:178:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/olpc-activity.c:120:48: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/olpc-activity.c:220:45: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/plugin-connection.c:63:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin-loader.c:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_plugin_loader_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin-loader.c:202:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_plugin_loader_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin-loader.c:220:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_plugin_loader_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin-loader.c:334:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpPresenceStatusSpec [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin-loader.c:233:3: 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] telepathy-gabble-0.18.4/src/plugin.c:37:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GabblePluginInterface [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin.c:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin.c:172:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin.c:192:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable privacy_list_name [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/plugin.c:57:26: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/plugin.c:65:26: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/plugin.c:73:26: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/plugin.c:156:26: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/plugin.c:216:26: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2648:17: debug: Scope::checkVariable found variable 'val' with varid 0. [varid0] telepathy-gabble-0.18.4/src/presence-cache.c:263:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:392:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:491:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:505:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_GABBLE_CAPS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:521:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_presence_cache_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:558:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:581:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_presence_cache_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:621:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:798:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:916:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:940:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_CAPS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:988:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_CAPS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:1216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_TYPE_CLIENT_TYPE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:1234:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:1255:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpHandle [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:1290:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:1530:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:1857:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:1940:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2002:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2036:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2061:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2116:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2186:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpHandle [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2244:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_GABBLE_CAPS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2307:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_GABBLE_CAPS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2330:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2348:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpHandle [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2388:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpHandle [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2470:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2540:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:2648:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence-cache.c:379:3: 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] telepathy-gabble-0.18.4/src/presence-cache.c:473:50: style:inconclusive: Function 'gabble_presence_cache_init' argument 1 names different: declaration 'presence_cache' definition 'cache'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/presence-cache.c:346:62: note: Function 'gabble_presence_cache_init' argument 1 names different: declaration 'presence_cache' definition 'cache'. telepathy-gabble-0.18.4/src/presence-cache.c:473:50: note: Function 'gabble_presence_cache_init' argument 1 names different: declaration 'presence_cache' definition 'cache'. telepathy-gabble-0.18.4/src/presence-cache.c:2220:18: style:inconclusive: Function 'gabble_presence_cache_add_bundle_caps' argument 3 names different: declaration 'ns' definition 'namespace'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/presence-cache.c:495:37: note: Function 'gabble_presence_cache_add_bundle_caps' argument 3 names different: declaration 'ns' definition 'namespace'. telepathy-gabble-0.18.4/src/presence-cache.c:2220:18: note: Function 'gabble_presence_cache_add_bundle_caps' argument 3 names different: declaration 'ns' definition 'namespace'. telepathy-gabble-0.18.4/src/presence-cache.c:2340:73: style:inconclusive: Function 'gabble_presence_cache_contacts_added_to_olpc_view' argument 1 names different: declaration 'cache' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/presence-cache.h:131:26: note: Function 'gabble_presence_cache_contacts_added_to_olpc_view' argument 1 names different: declaration 'cache' definition 'self'. telepathy-gabble-0.18.4/src/presence-cache.c:2340:73: note: Function 'gabble_presence_cache_contacts_added_to_olpc_view' argument 1 names different: declaration 'cache' definition 'self'. telepathy-gabble-0.18.4/src/presence-cache.c:2380:26: style:inconclusive: Function 'gabble_presence_cache_contacts_removed_from_olpc_view' argument 1 names different: declaration 'cache' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/presence-cache.h:134:26: note: Function 'gabble_presence_cache_contacts_removed_from_olpc_view' argument 1 names different: declaration 'cache' definition 'self'. telepathy-gabble-0.18.4/src/presence-cache.c:2380:26: note: Function 'gabble_presence_cache_contacts_removed_from_olpc_view' argument 1 names different: declaration 'cache' definition 'self'. telepathy-gabble-0.18.4/src/presence-cache.c:2585:52: style:inconclusive: Function 'gabble_presence_cache_update_location' argument 3 names different: declaration 'location' definition 'new_location'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/presence-cache.h:143:34: note: Function 'gabble_presence_cache_update_location' argument 3 names different: declaration 'location' definition 'new_location'. telepathy-gabble-0.18.4/src/presence-cache.c:2585:52: note: Function 'gabble_presence_cache_update_location' argument 3 names different: declaration 'location' definition 'new_location'. telepathy-gabble-0.18.4/src/presence-cache.c:588:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_presence_cache_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/presence-cache.c:386:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/presence-cache.c:588:49: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/presence-cache.c:607:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_presence_cache_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/presence-cache.c:387:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/presence-cache.c:607:51: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/presence-cache.c:1143:26: style: Parameter 'cap_set' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/presence-cache.c:1145:16: style: Parameter 'data_forms' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/presence-cache.c:1559:28: style: Variable 'cap_set' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2024:46: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/presence-cache.c:2062:19: style: Variable 'presence' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2424:17: style: Variable 'li' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2430:15: style: Variable 'waiters' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2434:24: style: Variable 'w' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2473:23: style: Variable 'presence' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2538:19: style: Variable 'presence' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2618:10: style: Variable 'l' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/presence-cache.c:2645:21: style: Parameter 'presence' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/presence.c:625:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence.c:658:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_STANZA_SUB_TYPE_UNAVAILABLE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence.c:687:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_TYPE_PRESENCE_ID [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence.c:879:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_TYPE_CLIENT_TYPE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/presence.c:130:3: 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] telepathy-gabble-0.18.4/src/presence.c:740:48: style:inconclusive: Function 'gabble_presence_added_to_view' argument 1 names different: declaration 'presence' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/presence.h:125:57: note: Function 'gabble_presence_added_to_view' argument 1 names different: declaration 'presence' definition 'self'. telepathy-gabble-0.18.4/src/presence.c:740:48: note: Function 'gabble_presence_added_to_view' argument 1 names different: declaration 'presence' definition 'self'. telepathy-gabble-0.18.4/src/presence.c:764:52: style:inconclusive: Function 'gabble_presence_removed_from_view' argument 1 names different: declaration 'presence' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/presence.h:126:61: note: Function 'gabble_presence_removed_from_view' argument 1 names different: declaration 'presence' definition 'self'. telepathy-gabble-0.18.4/src/presence.c:764:52: note: Function 'gabble_presence_removed_from_view' argument 1 names different: declaration 'presence' definition 'self'. telepathy-gabble-0.18.4/src/presence.c:159:15: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/presence.c:160:15: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/presence.c:378:33: style: Parameter 'presence' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/presence.c:653:13: style: Variable 'res' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/private-tubes-factory.c:799:23: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINT64_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/protocol.c:202:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/protocol.c:329:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_jabber_protocol_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/protocol.c:371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/protocol.c:428:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/protocol.c:449:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/protocol.c:189:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/protocol.c:338:40: style: Parameter 'self' can be declared as pointer to const. However it seems that 'get_presence_statuses' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/protocol.c:468:30: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/protocol.c:338:40: note: Parameter 'self' can be declared as pointer to const telepathy-gabble-0.18.4/src/request-pipeline.c:112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/request-pipeline.c:283:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_request_pipeline_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/request-pipeline.c:290:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_request_pipeline_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/request-pipeline.c:101:3: 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] telepathy-gabble-0.18.4/src/request-pipeline.c:234:65: style:inconclusive: Function 'gabble_request_pipeline_item_cancel' argument 1 names different: declaration 'req' definition 'item'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/request-pipeline.h:82:70: note: Function 'gabble_request_pipeline_item_cancel' argument 1 names different: declaration 'req' definition 'item'. telepathy-gabble-0.18.4/src/request-pipeline.c:234:65: note: Function 'gabble_request_pipeline_item_cancel' argument 1 names different: declaration 'req' definition 'item'. telepathy-gabble-0.18.4/src/request-pipeline.c:121:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_request_pipeline_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/request-pipeline.c:103:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/request-pipeline.c:121:51: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/request-pipeline.c:141:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_request_pipeline_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/request-pipeline.c:104:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/request-pipeline.c:141:51: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/request-pipeline.c:158:48: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/request-pipeline.c:383:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/room-config.c:53:3: 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] telepathy-gabble-0.18.4/src/roomlist-channel.c:307:15: debug: Scope::checkVariable found variable 'v' with varid 0. [varid0] telepathy-gabble-0.18.4/src/roomlist-channel.c:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_roomlist_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-channel.c:151:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_roomlist_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-channel.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL_TYPE_ROOM_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-channel.c:227:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_roomlist_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-channel.c:244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_roomlist_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-channel.c:274:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_STRUCT_TYPE_ROOM_INFO [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-channel.c:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-channel.c:177:3: 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] telepathy-gabble-0.18.4/src/roomlist-channel.c:108:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_roomlist_channel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/roomlist-channel.c:180:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/roomlist-channel.c:108:45: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/roomlist-channel.c:111:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/roomlist-channel.c:127:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_roomlist_channel_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/roomlist-channel.c:181:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/roomlist-channel.c:127:47: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/roomlist-channel.c:161:64: style: Parameter 'base' can be declared as pointer to const. However it seems that 'gabble_roomlist_channel_get_object_path_suffix' is a callback function, if 'base' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/roomlist-channel.c:188:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/roomlist-channel.c:161:64: note: Parameter 'base' can be declared as pointer to const telepathy-gabble-0.18.4/src/roomlist-manager.c:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_roomlist_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-manager.c:206:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_roomlist_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-manager.c:235:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-manager.c:277:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_g_value_slice_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-manager.c:324:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/roomlist-manager.c:224:3: 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] telepathy-gabble-0.18.4/src/roomlist-manager.c:159:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_roomlist_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/roomlist-manager.c:230:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/roomlist-manager.c:159:51: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/roster.c:3212:45: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/search-channel.c:561:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/search-channel.c:860:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/search-channel.c:881:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] telepathy-gabble-0.18.4/src/search-channel.c:478:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_CONTACT_SEARCH_STATE_NOT_STARTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:528:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:781:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_CONTACT_SEARCH_STATE_IN_PROGRESS [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:860:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:881:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:992:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_CONTACT_INFO_FIELD_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:1005:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_search_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:1051:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_search_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:1108:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_search_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:1154:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL_TYPE_CONTACT_SEARCH [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:1228:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_CONTACT_SEARCH_STATE_NOT_STARTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:1260:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_CONTACT_SEARCH_STATE_FAILED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-channel.c:1146:3: 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] telepathy-gabble-0.18.4/src/search-channel.c:568:7: error: Memory leak: info [memleak] telepathy-gabble-0.18.4/src/search-channel.c:574:7: error: Memory leak: info [memleak] telepathy-gabble-0.18.4/src/search-channel.c:1281:54: style:inconclusive: Function 'gabble_search_channel_is_ready' argument 1 names different: declaration 'chan' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/search-channel.h:61:63: note: Function 'gabble_search_channel_is_ready' argument 1 names different: declaration 'chan' definition 'self'. telepathy-gabble-0.18.4/src/search-channel.c:1281:54: note: Function 'gabble_search_channel_is_ready' argument 1 names different: declaration 'chan' definition 'self'. telepathy-gabble-0.18.4/src/search-channel.c:1059:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_search_channel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/search-channel.c:1151:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/search-channel.c:1059:49: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/search-channel.c:1087:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_search_channel_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/search-channel.c:1152:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/search-channel.c:1087:49: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/search-channel.c:1225:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/search-channel.c:1251:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/search-manager.c:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:140:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_search_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:218:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_search_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:234:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_search_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:293:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:333:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_g_value_slice_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:408:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:472:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/search-manager.c:231:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/search-manager.c:280:3: 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] telepathy-gabble-0.18.4/src/search-manager.c:242:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_search_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/search-manager.c:287:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/search-manager.c:242:49: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/search-manager.c:260:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_search_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/search-manager.c:288:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/search-manager.c:260:49: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/search-manager.c:552:43: style: Parameter 'g_iface' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/search-manager.c:553:43: style: Parameter 'iface_data' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/server-sasl-channel.c:868:29: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/server-tls-channel.c:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-channel.c:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-channel.c:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-channel.c:210:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_channel_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-channel.c:258:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL_TYPE_SERVER_TLS_CONNECTION [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-channel.c:250:3: 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] telepathy-gabble-0.18.4/src/server-tls-channel.c:69:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_server_tls_channel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/server-tls-channel.c:252:26: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/server-tls-channel.c:69:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/server-tls-channel.c:97:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_server_tls_channel_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/server-tls-channel.c:253:26: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/server-tls-channel.c:97:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/server-tls-channel.c:175:21: style: Variable 'base_conn' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/server-tls-channel.c:181:14: style: Variable 'certificates' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/server-tls-channel.c:222:66: style: Parameter 'base' can be declared as pointer to const. However it seems that 'gabble_server_tls_channel_get_object_path_suffix' is a callback function, if 'base' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/server-tls-channel.c:263:7: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/server-tls-channel.c:222:66: note: Parameter 'base' can be declared as pointer to const telepathy-gabble-0.18.4/src/server-tls-manager.c:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_DISCONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:185:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:204:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:365:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:426:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:441:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:449:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_server_tls_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:532:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_REASON_CERT_UNTRUSTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:583:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_TLS_CERTIFICATE_REJECTION_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/server-tls-manager.c:467:3: 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] telepathy-gabble-0.18.4/src/server-tls-manager.c:78:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_server_tls_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/server-tls-manager.c:473:26: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/server-tls-manager.c:78:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/server-tls-manager.c:100:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_server_tls_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/server-tls-manager.c:472:26: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/server-tls-manager.c:100:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/server-tls-manager.c:556:25: style: Variable 'certificate' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/sidecar.c:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GabbleSidecarInterface [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/sidecar.c:52:27: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tls-certificate.c:132:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ARRAY_TYPE_TLS_CERTIFICATE_REJECTION_LIST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tls-certificate.c:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_tls_certificate_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tls-certificate.c:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_tls_certificate_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tls-certificate.c:213:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tls-certificate.c:266:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_TLS_CERTIFICATE_STATE_PENDING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tls-certificate.c:305:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_TLS_CERTIFICATE_STATE_PENDING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tls-certificate.c:201:3: 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] telepathy-gabble-0.18.4/src/tls-certificate.c:72:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_tls_certificate_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/tls-certificate.c:206:26: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/tls-certificate.c:72:17: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/tube-dbus.c:1237:27: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] telepathy-gabble-0.18.4/src/tube-iface.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable add_bytestream [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-iface.c:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-iface.c:138:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-iface.c:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-iface.c:30:44: style:inconclusive: Function 'gabble_tube_iface_accept' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/tube-iface.h:55:53: note: Function 'gabble_tube_iface_accept' argument 1 names different: declaration 'tube' definition 'self'. telepathy-gabble-0.18.4/src/tube-iface.c:30:44: note: Function 'gabble_tube_iface_accept' argument 1 names different: declaration 'tube' definition 'self'. telepathy-gabble-0.18.4/src/tube-iface.c:40:43: style:inconclusive: Function 'gabble_tube_iface_close' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/tube-iface.h:57:48: note: Function 'gabble_tube_iface_close' argument 1 names different: declaration 'tube' definition 'self'. telepathy-gabble-0.18.4/src/tube-iface.c:40:43: note: Function 'gabble_tube_iface_close' argument 1 names different: declaration 'tube' definition 'self'. telepathy-gabble-0.18.4/src/tube-iface.c:49:52: style:inconclusive: Function 'gabble_tube_iface_add_bytestream' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/tube-iface.h:59:57: note: Function 'gabble_tube_iface_add_bytestream' argument 1 names different: declaration 'tube' definition 'self'. telepathy-gabble-0.18.4/src/tube-iface.c:49:52: note: Function 'gabble_tube_iface_add_bytestream' argument 1 names different: declaration 'tube' definition 'self'. telepathy-gabble-0.18.4/src/tube-iface.c:147:53: style: Parameter 'tube' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/tube-stream.c:179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_tube_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:266:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ERROR_STR_CANCELLED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:286:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:422:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ERROR_STR_CONNECTION_REFUSED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:461:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:619:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_SOCKET_ACCESS_CONTROL_LOCALHOST [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:773:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:855:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_SOCKET_ACCESS_CONTROL_PORT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:923:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_SOCKET_ADDRESS_TYPE_IPV4 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1030:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_SOCKET_ADDRESS_TYPE_IPV4 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_SOCKET_ADDRESS_TYPE_UNIX [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1127:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DATA [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1172:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_tube_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1237:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_TUBE_TYPE_STREAM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1300:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_SOCKET_ADDRESS_TYPE_UNIX [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1341:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_tube_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1376:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_tube_stream_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1447:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_IFACE_CHANNEL_TYPE_STREAM_TUBE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1626:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_ROOM [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1662:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_TUBE_CHANNEL_STATE_LOCAL_PENDING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1714:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1797:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_TUBE_CHANNEL_STATE_REMOTE_PENDING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1939:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_SOCKET_ADDRESS_TYPE_IPV4 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:2063:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:2127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_TUBE_CHANNEL_STATE_NOT_OFFERED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:2196:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TpSocketAccessControl [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:2238:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_TUBE_CHANNEL_STATE_NOT_OFFERED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/tube-stream.c:1300:9: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_uint'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/tube-stream.c:1456:3: 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] telepathy-gabble-0.18.4/src/tube-stream.c:963:3: error: Returning/dereferencing 'transport' after it is deallocated / released [deallocret] telepathy-gabble-0.18.4/src/tube-stream.c:961:3: note: Returning/dereferencing 'transport' after it is deallocated / released telepathy-gabble-0.18.4/src/tube-stream.c:963:3: note: Returning/dereferencing 'transport' after it is deallocated / released telepathy-gabble-0.18.4/src/tube-stream.c:1573:42: style:inconclusive: Function 'data_received_cb' argument 1 names different: declaration 'ibb' definition 'bytestream'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/tube-stream.c:192:54: note: Function 'data_received_cb' argument 1 names different: declaration 'ibb' definition 'bytestream'. telepathy-gabble-0.18.4/src/tube-stream.c:1573:42: note: Function 'data_received_cb' argument 1 names different: declaration 'ibb' definition 'bytestream'. telepathy-gabble-0.18.4/src/tube-stream.c:216:34: style: Parameter 'data' can be declared as pointer to const. However it seems that 'transport_handler' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/tube-stream.c:332:44: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/tube-stream.c:216:34: note: Parameter 'data' can be declared as pointer to const telepathy-gabble-0.18.4/src/tube-stream.c:448:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tube-stream.c:450:23: style: Variable 'cls' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tube-stream.c:1164:15: style: Variable 'array' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tube-stream.c:1223:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_tube_stream_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/tube-stream.c:1441:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/tube-stream.c:1223:44: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/tube-stream.c:1277:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_tube_stream_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/tube-stream.c:1442:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/tube-stream.c:1277:46: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/tube-stream.c:1336:23: style: Variable 'cls' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tube-stream.c:1398:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tube-stream.c:1612:43: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/tube-stream.c:1618:37: style: Parameter 'parameters' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/tube-stream.c:1620:43: style: Parameter 'muc' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/tube-stream.c:1704:23: style: Variable 'cls' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tube-stream.c:2053:23: style: Variable 'cls' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tube-stream.c:2125:23: style: Variable 'cls' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/tube-stream.c:2229:17: style: Parameter 'parameters' can be declared as pointer to const. However it seems that 'gabble_tube_stream_offer_async' is a callback function, if 'parameters' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/tube-stream.c:2357:3: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/tube-stream.c:2229:17: note: Parameter 'parameters' can be declared as pointer to const telepathy-gabble-0.18.4/src/tube-stream.c:2236:23: style: Variable 'cls' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/util.c:49:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CHECKSUM_SHA1 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/util.c:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CHECKSUM_SHA1 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/util.c:107:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/util.c:273:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_NORMALIZE_NFKC [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/util.c:377:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_g_value_slice_free [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/util.c:477:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/util.c:761:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/util.c:1056:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/util.c:71:3: warning: Assert statement calls a function which may have desired side effects: 'g_checksum_type_get_length'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/util.c:137:49: style:inconclusive: Function 'lm_message_node_add_own_nick' argument 2 names different: declaration 'conn' definition 'connection'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/util.h:43:23: note: Function 'lm_message_node_add_own_nick' argument 2 names different: declaration 'conn' definition 'connection'. telepathy-gabble-0.18.4/src/util.c:137:49: note: Function 'lm_message_node_add_own_nick' argument 2 names different: declaration 'conn' definition 'connection'. telepathy-gabble-0.18.4/src/util.c:294:36: style:inconclusive: Function 'gabble_normalize_contact' argument 3 names different: declaration 'userdata' definition 'context'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/util.h:51:14: note: Function 'gabble_normalize_contact' argument 3 names different: declaration 'userdata' definition 'context'. telepathy-gabble-0.18.4/src/util.c:294:36: note: Function 'gabble_normalize_contact' argument 3 names different: declaration 'userdata' definition 'context'. telepathy-gabble-0.18.4/src/util.c:240:9: style: Variable 'slash' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/util.c:682:32: style: Parameter 'data' can be declared as pointer to const. However it seems that 'idle_weak_ref_notify' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/util.c:729:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/util.c:682:32: note: Parameter 'data' can be declared as pointer to const telepathy-gabble-0.18.4/src/util.c:683:32: style: Parameter 'dead_object' can be declared as pointer to const. However it seems that 'idle_weak_ref_notify' is a callback function, if 'dead_object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/util.c:729:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/util.c:683:32: note: Parameter 'dead_object' can be declared as pointer to const telepathy-gabble-0.18.4/src/util.c:1072:16: style: Variable 'flag_value' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/vcard-manager.c:260:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:465:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:572:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_vcard_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:580:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gabble_vcard_manager_parent_class [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:670:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:808:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:917:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1225:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1248:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_ERROR_ITEM_NOT_FOUND [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1264:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1393:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1468:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1520:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_CONNECTED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1628:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1658:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1686:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/vcard-manager.c:1562:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_find'. [assertWithSideEffect] telepathy-gabble-0.18.4/src/vcard-manager.c:249:3: 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] telepathy-gabble-0.18.4/src/vcard-manager.c:683:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] telepathy-gabble-0.18.4/src/vcard-manager.c:1167:33: style:inconclusive: Function 'manager_patch_vcard' argument 2 names different: declaration 'vcard_node' definition 'old_vcard_node'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/vcard-manager.c:214:42: note: Function 'manager_patch_vcard' argument 2 names different: declaration 'vcard_node' definition 'old_vcard_node'. telepathy-gabble-0.18.4/src/vcard-manager.c:1167:33: note: Function 'manager_patch_vcard' argument 2 names different: declaration 'vcard_node' definition 'old_vcard_node'. telepathy-gabble-0.18.4/src/vcard-manager.c:1584:47: style:inconclusive: Function 'cancel_all_edit_requests' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/vcard-manager.c:331:59: note: Function 'cancel_all_edit_requests' argument 1 names different: declaration 'manager' definition 'self'. telepathy-gabble-0.18.4/src/vcard-manager.c:1584:47: note: Function 'cancel_all_edit_requests' argument 1 names different: declaration 'manager' definition 'self'. telepathy-gabble-0.18.4/src/vcard-manager.c:1606:58: style:inconclusive: Function 'gabble_vcard_manager_cancel_request' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/vcard-manager.h:108:63: note: Function 'gabble_vcard_manager_cancel_request' argument 1 names different: declaration 'manager' definition 'self'. telepathy-gabble-0.18.4/src/vcard-manager.c:1606:58: note: Function 'gabble_vcard_manager_cancel_request' argument 1 names different: declaration 'manager' definition 'self'. telepathy-gabble-0.18.4/src/vcard-manager.c:1675:60: style:inconclusive: Function 'gabble_vcard_manager_has_cached_alias' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent] telepathy-gabble-0.18.4/src/vcard-manager.h:113:69: note: Function 'gabble_vcard_manager_has_cached_alias' argument 1 names different: declaration 'manager' definition 'self'. telepathy-gabble-0.18.4/src/vcard-manager.c:1675:60: note: Function 'gabble_vcard_manager_has_cached_alias' argument 1 names different: declaration 'manager' definition 'self'. telepathy-gabble-0.18.4/src/vcard-manager.c:292:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_vcard_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/vcard-manager.c:251:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/vcard-manager.c:292:48: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/vcard-manager.c:314:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gabble_vcard_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/vcard-manager.c:252:32: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/vcard-manager.c:314:48: note: Parameter 'pspec' can be declared as pointer to const telepathy-gabble-0.18.4/src/vcard-manager.c:722:23: style: Variable 'manager' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/vcard-manager.c:1058:33: style: Parameter 'info' can be declared as pointer to const. However it seems that 'gabble_vcard_manager_edit_info_apply_delete' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/src/vcard-manager.c:1152:5: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/src/vcard-manager.c:1058:33: note: Parameter 'info' can be declared as pointer to const telepathy-gabble-0.18.4/src/vcard-manager.c:1117:18: style: Variable 'node' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/vcard-manager.c:1355:30: style: Variable 'first' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/vcard-manager.c:1518:26: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/vcard-manager.c:1606:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/vcard-manager.c:1680:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/vcard-manager.c:1788:68: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/vcard-manager.c:1798:63: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] telepathy-gabble-0.18.4/src/vcard-manager.c:1729:9: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] telepathy-gabble-0.18.4/src/write-mgr-file.c:251:19: debug: Scope::checkVariable found variable 'v' with varid 0. [varid0] telepathy-gabble-0.18.4/src/write-mgr-file.c:52:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONN_MGR_PARAM_FLAG_REQUIRED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/write-mgr-file.c:173:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRV [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/write-mgr-file.c:196:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_CHANNEL_CHANNEL_TYPE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/write-mgr-file.c:251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/write-mgr-file.c:313:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_PROP_PROTOCOL_INTERFACES [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/write-mgr-file.c:364:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CM_BUS_NAME_BASE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/src/write-mgr-file.c:229:12: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] telepathy-gabble-0.18.4/src/write-mgr-file.c:197:10: style: Variable 'chan_type_suffix' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/src/write-mgr-file.c:198:10: style: Variable 'handle_type_name' can be declared as pointer to const [constVariablePointer] telepathy-gabble-0.18.4/tests/test-gabble-idle-weak.c:12:21: style: Parameter 'data' can be declared as pointer to const. However it seems that 'idle_quit' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] telepathy-gabble-0.18.4/tests/test-gabble-idle-weak.c:62:15: note: You might need to cast the function pointer here telepathy-gabble-0.18.4/tests/test-gabble-idle-weak.c:12:21: note: Parameter 'data' can be declared as pointer to const telepathy-gabble-0.18.4/tests/test-handles.c:15:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TP_HANDLE_TYPES [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-handles.c:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_HANDLE_TYPE_CONTACT [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-parse-message.c:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NOTICE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-parse-message.c:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NOTICE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-parse-message.c:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-parse-message.c:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NOTICE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-parse-message.c:187:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NOTICE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-parse-message.c:235:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NOTICE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-parse-message.c:277:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-presence.c:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_PRESENCE_UNKNOWN [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/test-presence.c:195:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GABBLE_PRESENCE_AVAILABLE [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/tp-error-from-wocky.c:21:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_ERROR [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/tp-error-from-wocky.c:49:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TP_CONNECTION_STATUS_REASON_AUTHENTICATION_FAILED [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/twisted/main-debug.c:131:3: error: Memory pointed to by 'kludged' is freed twice. [doubleFree] telepathy-gabble-0.18.4/tests/twisted/main-debug.c:92:3: note: Memory pointed to by 'kludged' is freed twice. telepathy-gabble-0.18.4/tests/twisted/main-debug.c:131:3: note: Memory pointed to by 'kludged' is freed twice. telepathy-gabble-0.18.4/tests/twisted/test-resolver.c:84:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/twisted/test-resolver.c:99:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/twisted/test-resolver.c:231:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] telepathy-gabble-0.18.4/tests/twisted/test-resolver.c:210:35: style: Parameter 'tr' can be declared as pointer to const [constParameterPointer] diff: head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:341:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:350:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:351:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-bare-contact-test.c:359:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3510:41: warning: If memory allocation fails, then there is a possible null pointer dereference: base [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3509:28: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3509:28: note: Assignment 'base=g_get_current_dir()', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3510:41: note: Null pointer dereference head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3543:3: warning: Assert statement calls a function which may have desired side effects: 'g_file_test'. [assertWithSideEffect] 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3729:36: warning: If memory allocation fails, then there is a possible null pointer dereference: base [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3728:28: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3728:28: note: Assignment 'base=g_get_current_dir()', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-connector-test.c:3729:36: note: Null pointer dereference head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-contact-factory-test.c:125:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:272:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:317:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-data-form-test.c:610:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-dummy-xmpp-server.c:82:15: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-loopback-test.c:113:3: warning: Assert statement calls a function which may have desired side effects: 'g_queue_get_length'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-pubsub-node-test.c:823:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:194:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find_custom'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:200:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find_custom'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:327:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find_custom'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:441:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_find_custom'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:627:7: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_remove'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-roster-test.c:630:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-helper.c:83:3: warning: Assert statement calls a function which may have desired side effects: 'g_queue_get_length'. [assertWithSideEffect] 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:1095:33: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:1094:33: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:1094:33: note: Assignment 'mechlist=g_strsplit(mechs,"\n",-1)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:1095:22: note: Assignment 'tmp=mechlist', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:1095:33: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:485:14: warning: If memory allocation fails, then there is a possible null pointer dereference: spaced [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:484:38: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:484:38: note: Assignment 'spaced=g_string_new_len(challenge,(gssize)*len)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:485:14: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:491:23: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: spaced [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:484:38: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:484:38: note: Assignment 'spaced=g_string_new_len(challenge,(gssize)*len)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:491:23: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:493:11: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: spaced [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:484:38: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:484:38: note: Assignment 'spaced=g_string_new_len(challenge,(gssize)*len)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:493:11: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:553:14: warning: If memory allocation fails, then there is a possible null pointer dereference: slashed [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:552:39: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:552:39: note: Assignment 'slashed=g_string_new_len(challenge,(gssize)*len)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:553:14: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:558:23: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: slashed [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:552:39: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:552:39: note: Assignment 'slashed=g_string_new_len(challenge,(gssize)*len)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:558:23: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:560:11: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: slashed [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:552:39: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:552:39: note: Assignment 'slashed=g_string_new_len(challenge,(gssize)*len)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:560:11: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:847:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_auth [valueFlowBailoutIncompleteVar] head telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:867:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOCKY_XMPP_NS_SASL_AUTH [valueFlowBailoutIncompleteVar] 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:505:3: error: Memory leak: data [memleak] 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-test-stream.c:568:5: error: Allocation with g_array_sized_new, g_async_queue_push doesn't release it. [leakNoVarFunctionCall] 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:108:56: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assignment 'pa=g_strdup(wocky_node_attribute_ns_get_prefix_from_urn("urn:wocky:test:dummy:namespace:b"))', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:259:3: note: Calling function '_check_attr_prefix', 2nd argument 'pa' value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:108:56: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:109:58: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assignment 'pa=g_strdup(wocky_node_attribute_ns_get_prefix_from_urn("urn:wocky:test:dummy:namespace:b"))', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:259:3: note: Calling function '_check_attr_prefix', 2nd argument 'pa' value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:109:58: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:110:49: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assignment 'pa=g_strdup(wocky_node_attribute_ns_get_prefix_from_urn("urn:wocky:test:dummy:namespace:b"))', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:259:3: note: Calling function '_check_attr_prefix', 2nd argument 'pa' value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:110:49: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:112:25: warning: If memory allocation fails, then there is a possible null pointer dereference: ns_str_a [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:108:37: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:108:37: note: Assignment 'ns_str_a=g_strdup_printf(" xmlns:%s='%s'",prefix,urn)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:112:25: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:113:62: warning: If memory allocation fails, then there is a possible null pointer dereference: attr_str [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:110:37: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:110:37: note: Assignment 'attr_str=g_strdup_printf(" %s:%s=",prefix,attr)', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:113:62: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:249:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pa [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assignment 'pa=g_strdup(wocky_node_attribute_ns_get_prefix_from_urn("urn:wocky:test:dummy:namespace:b"))', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:249:3: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:249:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pb [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:247:17: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:247:17: note: Assignment 'pb=g_strdup(wocky_node_attribute_ns_get_prefix_from_quark(qa))', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:249:3: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:258:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pa [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:246:17: note: Assignment 'pa=g_strdup(wocky_node_attribute_ns_get_prefix_from_urn("urn:wocky:test:dummy:namespace:b"))', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:258:3: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:258:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pb [nullPointerOutOfMemory] telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:256:17: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:256:17: note: Assignment 'pb=g_strdup(wocky_node_attribute_ns_get_prefix_from_quark(qa))', assigned value is 0 telepathy-gabble-0.18.4/lib/ext/wocky/tests/wocky-xmpp-node-test.c:258:3: note: Null pointer dereference head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-auth-handler.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-auth-registry.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-bare-contact.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-c2s-porter.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-caps-cache.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-caps-hash.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-connector.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-contact-factory.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-contact.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-data-form.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-debug-internal.h:2:3: error: #error "This is an internal header." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-disco-identity.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-google-relay.h:22:3: error: #error "This is an internal header." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-heartbeat-source.h:22:3: error: #error "This is an internal header." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth-digest.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth-password.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jabber-auth.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-content.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-factory.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-info.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-media-rtp.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-session.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-google.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-iceudp.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-iface.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-jingle-transport-rawudp.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-connection-factory.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-connector.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ll-contact.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-loopback-stream.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-meta-porter.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-node-tree.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-node.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pep-service.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-ping.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-porter.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-helpers.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-node.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-pubsub-service.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-resource-contact.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-roster.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-auth.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-digest-md5.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-plain.h:2:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-sasl-scram.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-session.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-stanza.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls-connector.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls-handler.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-tls.h:26:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-utils.h:20:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xep-0115-capabilities.h:22:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-connection.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-error.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-reader.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] head telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-writer.h:21:3: error: #error "Only can be included directly." [preprocessorErrorDirective] 2.17.0 telepathy-gabble-0.18.4/lib/gibber/gibber-transport.c:218:7: warning: If memory allocation fails, then there is a possible null pointer dereference: error [ctunullpointerOutOfMemory] telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:359:31: note: Assuming allocation function fails telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:359:31: note: Assignment 'error=g_error_new_literal(gibber_fd_transport_error_quark(),code,msg)', assigned value is 0 telepathy-gabble-0.18.4/lib/gibber/gibber-fd-transport.c:360:31: note: Calling function gibber_transport_emit_error, 2nd argument is null telepathy-gabble-0.18.4/lib/gibber/gibber-transport.c:218:7: note: Dereferencing argument error that is null 2.17.0 telepathy-gabble-0.18.4/src/addressing-util.c:159:46: warning: If memory allocation fails, then there is a possible null pointer dereference: normalized_scheme [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/addressing-util.c:157:39: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/addressing-util.c:157:39: note: Assignment 'normalized_scheme=g_ascii_strdown(scheme,-1)', assigned value is 0 telepathy-gabble-0.18.4/src/addressing-util.c:159:46: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/addressing-util.c:299:11: warning: If memory allocation fails, then there is a possible null pointer dereference: address [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/addressing-util.c:297:40: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/addressing-util.c:297:40: note: Assignment 'address=g_ascii_strdown(jid,-1)', assigned value is 0 telepathy-gabble-0.18.4/src/addressing-util.c:299:11: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/addressing-util.c:311:19: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/addressing-util.c:308:42: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/addressing-util.c:308:42: note: Assignment 'normalized_address=g_strndup(start_of_number,(int)(at-start_of_number))', assigned value is 0 telepathy-gabble-0.18.4/src/addressing-util.c:310:15: note: Assignment 's=normalized_address', assigned value is 0 telepathy-gabble-0.18.4/src/addressing-util.c:311:19: note: Null pointer dereference head telepathy-gabble-0.18.4/src/base-call-channel.c:291:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] 2.17.0 telepathy-gabble-0.18.4/src/capabilities.c:731:20: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/capabilities.c:730:22: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/capabilities.c:730:22: note: Assignment 'ret=g_string_new(indent)', assigned value is 0 telepathy-gabble-0.18.4/src/capabilities.c:731:20: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/capabilities.c:733:20: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/capabilities.c:730:22: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/capabilities.c:730:22: note: Assignment 'ret=g_string_new(indent)', assigned value is 0 telepathy-gabble-0.18.4/src/capabilities.c:733:20: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/capabilities.c:734:20: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/capabilities.c:730:22: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/capabilities.c:730:22: note: Assignment 'ret=g_string_new(indent)', assigned value is 0 telepathy-gabble-0.18.4/src/capabilities.c:734:20: note: Null pointer dereference head telepathy-gabble-0.18.4/src/conn-avatars.c:666:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] head telepathy-gabble-0.18.4/src/conn-contact-info.c:402:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] head telepathy-gabble-0.18.4/src/conn-contact-info.c:748:19: style: Variable 'field' can be declared as pointer to const [constVariablePointer] 2.17.0 telepathy-gabble-0.18.4/src/conn-contact-info.c:883:27: warning: If memory allocation fails, then there is a possible null pointer dereference: lines [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/conn-contact-info.c:881:34: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/conn-contact-info.c:881:34: note: Assignment 'lines=g_strsplit(field_values[0],"\n",0)', assigned value is 0 telepathy-gabble-0.18.4/src/conn-contact-info.c:883:27: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/conn-contact-info.c:887:23: warning: If memory allocation fails, then there is a possible null pointer dereference: lines [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/conn-contact-info.c:881:34: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/conn-contact-info.c:881:34: note: Assignment 'lines=g_strsplit(field_values[0],"\n",0)', assigned value is 0 telepathy-gabble-0.18.4/src/conn-contact-info.c:887:23: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/conn-contact-info.c:891:31: warning: If memory allocation fails, then there is a possible null pointer dereference: lines [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/conn-contact-info.c:881:34: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/conn-contact-info.c:881:34: note: Assignment 'lines=g_strsplit(field_values[0],"\n",0)', assigned value is 0 telepathy-gabble-0.18.4/src/conn-contact-info.c:887:43: note: Assuming condition is false telepathy-gabble-0.18.4/src/conn-contact-info.c:891:31: note: Null pointer dereference head telepathy-gabble-0.18.4/src/conn-contact-info.c:985:11: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_prefix'. [assertWithSideEffect] 2.17.0 telepathy-gabble-0.18.4/src/connection.c:1852:7: warning: If memory allocation fails, then there is a possible null pointer dereference: split [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/connection.c:1850:22: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/connection.c:1850:22: note: Assignment 'split=g_strsplit(server,",",2)', assigned value is 0 telepathy-gabble-0.18.4/src/connection.c:1852:7: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/connection.c:1864:32: warning: If memory allocation fails, then there is a possible null pointer dereference: split [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/connection.c:1850:22: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/connection.c:1850:22: note: Assignment 'split=g_strsplit(server,",",2)', assigned value is 0 telepathy-gabble-0.18.4/src/connection.c:1864:32: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/connection.c:2399:20: warning: If memory allocation fails, then there is a possible null pointer dereference: ext [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/connection.c:2379:31: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/connection.c:2379:31: note: Assignment 'ext=g_string_new("")', assigned value is 0 telepathy-gabble-0.18.4/src/connection.c:2399:20: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/connection.c:2417:42: warning: If memory allocation fails, then there is a possible null pointer dereference: ext [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/connection.c:2379:31: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/connection.c:2379:31: note: Assignment 'ext=g_string_new("")', assigned value is 0 telepathy-gabble-0.18.4/src/connection.c:2417:42: note: Null pointer dereference head telepathy-gabble-0.18.4/src/disco.c:294:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_find'. [assertWithSideEffect] 2.17.0 telepathy-gabble-0.18.4/src/jingle-share.c:434:55: warning: If memory allocation fails, then there is a possible null pointer dereference: temp [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/jingle-share.c:421:37: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/jingle-share.c:421:37: note: Assignment 'priv->filename=g_strdup("")', assigned value is 0 telepathy-gabble-0.18.4/src/jingle-share.c:422:46: note: Assuming condition is false telepathy-gabble-0.18.4/src/jingle-share.c:433:16: note: temp is assigned 'priv->filename' here. telepathy-gabble-0.18.4/src/jingle-share.c:434:55: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/muc-factory.c:113:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_queue_free [valueFlowBailoutIncompleteVar] 2.17.0 telepathy-gabble-0.18.4/src/presence-cache.c:970:31: warning: If memory allocation fails, then there is a possible null pointer dereference: i [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/presence-cache.c:968:25: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/presence-cache.c:968:25: note: Assignment 'exts=g_strsplit(ext," ",0)', assigned value is 0 telepathy-gabble-0.18.4/src/presence-cache.c:970:16: note: Assignment 'i=exts', assigned value is 0 telepathy-gabble-0.18.4/src/presence-cache.c:970:31: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/presence.c:693:27: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/presence.c:684:31: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/presence.c:684:31: note: Assignment 'ret=g_string_new("")', assigned value is 0 telepathy-gabble-0.18.4/src/presence.c:693:27: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/presence.c:711:27: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/presence.c:684:31: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/presence.c:684:31: note: Assignment 'ret=g_string_new("")', assigned value is 0 telepathy-gabble-0.18.4/src/presence.c:711:27: note: Null pointer dereference 2.17.0 telepathy-gabble-0.18.4/src/presence.c:717:31: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/presence.c:684:31: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/presence.c:684:31: note: Assignment 'ret=g_string_new("")', assigned value is 0 telepathy-gabble-0.18.4/src/presence.c:717:31: note: Null pointer dereference head telepathy-gabble-0.18.4/src/search-manager.c:231:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] 2.17.0 telepathy-gabble-0.18.4/src/tube-stream.c:1170:21: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] telepathy-gabble-0.18.4/src/tube-stream.c:1168:31: note: Assuming allocation function fails telepathy-gabble-0.18.4/src/tube-stream.c:1168:31: note: Assignment 'path=g_string_new_len(array->data,array->len)', assigned value is 0 telepathy-gabble-0.18.4/src/tube-stream.c:1170:21: note: Null pointer dereference head telepathy-gabble-0.18.4/src/util.c:71:3: warning: Assert statement calls a function which may have desired side effects: 'g_checksum_type_get_length'. [assertWithSideEffect] head telepathy-gabble-0.18.4/src/vcard-manager.c:1562:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_find'. [assertWithSideEffect] DONE